diff options
Diffstat (limited to 'files/pt-br/glossary/markup/index.html')
-rw-r--r-- | files/pt-br/glossary/markup/index.html | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/files/pt-br/glossary/markup/index.html b/files/pt-br/glossary/markup/index.html new file mode 100644 index 0000000000..aea536f5c9 --- /dev/null +++ b/files/pt-br/glossary/markup/index.html @@ -0,0 +1,53 @@ +--- +title: marcação +slug: Glossario/marcação +tags: + - Glossário + - Intro + - Marcação +translation_of: Glossary/markup +--- +<p> + Uma linguagem de marcação é aquela projetada para definir e apresentar textos. + <a href="/pt-BR/docs/Glossario/HTML"><abbr title="HyperText Markup Language">HTML</abbr></a> (Linguagem de Marcação de Hipertexto), é um exemplo de linguagem + de marcação. +</p> + +<p> + Em um arquivo de texto, como um arquivo HTML, os elementos são <em>marcados</em> utilizando <a href="/pt-BR/docs/Glossario/Tag">tags</a>, que explica o + objetivo dessa parte do conteúdo. +</p> + +<h2 id="Tipos_de_linguagem_de_marcação">Tipos de linguagem de marcação</h2> + +<dl> + <dt><strong>Marcação de Apresentação</strong> (em inglês: <em>Presentational Markup</em>):</dt> + <dd> + Tradicionalmente utilizado pelos pelos processadores de texto, são marcações incorporadas no texto que produzem o efeito + <abbr title="What You See Is What You Get">WYSIWYG</abbr> ("O que você vê é o que você obtém"). Sem a necessidade de manipulação direta de código, + geralmente essas marcações são feitas para serem ocultas dos usuários humanos, autores ou editores. De maneira mais apropriada, esses sistemas usam a + marcação procedimental e/ou descritiva "por debaixo dos panos", mas as convertem para apresentar pro usuário de maneira renderizada. + </dd> + <dt><strong>Marcação Procedimental</strong> (em inglês: <em>Procedural Markup</em>):</dt> + <dd> + Fornece instruções para os programas processarem o texto. Exemplos conhecidos incluem troff, TeX e PostScript. Espera-se que o processador execute o texto + do começo ao fim, seguindo as instruções encontradas. O texto com essa marcação geralmente é editado com a marcação visível e manipulada diretamente pelo + autor. Os sistemas procedimentais mais populares geralmente incluem construções de programação, e macros ou sub-rotinas que são comumente definidas para que + conjuntos complexos de instruções possam ser chamados por um nome simples (e talvez alguns parâmetros). Isso é muito mais rápido, menos propenso a erros e + fácil de manutenção do que repor as mesmas instruções ou instruções semelhantes em muitos lugares. + </dd> + <dt><strong>Marcação Descritiva</strong> (em inglês: <em>Descriptive Markup</em>):</dt> + <dd> + Usada especificamente para rotular partes do documento como elas são, e não como devem ser processadas. Sistemas conhecidos que fornecem muitos desses + rótulos incluem LaTeX, HTML e XML. O objetivo é dissociar a estrutura do documento de qualquer tratamento ou representação particular. Essa marcação é + frequentemente descrita como "semântica". Um exemplo de uma marcação descritiva seria a tag + <a href="/pt-BR/docs/Web/HTML/Element/cite"><code><cite></code></a> do HTML, usada para rotular uma citação. Essa marcação incentiva os autores a + escrever de uma maneira que descreva o material conceitualmente, em vez de apenas visualmente. + </dd> +</dl> + +<p> + Há um borrão considerável das linhas entre os tipos de marcação. Nos sistemas modernos de processamento de texto, a marcação de apresentação é geralmente + salva em sistemas orientados a marcação descritiva, como XML, e depois processada procedimentalmente por outras sistemas. O TeX, linguagem de marcação + procedimental, pode ser usada para criar sistemas de marcação com natureza mais descritiva, como o LaTeX. +</p> |