aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/glossary/markup/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-br/glossary/markup/index.html')
-rw-r--r--files/pt-br/glossary/markup/index.html53
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>&lt;cite&gt;</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>