Seção 1: Básico

Q.1.2: O que é linguagem de marcação?

Um método que descreve o que cada coisa é em um documento.

Uma linguagem de marcação é um grupo de palavras e símbolos que visam descrever a identidade ou função das partes componentes de um documento (por exemplo ‘isto é um parágrafo’, ‘isto é o cabeçalho’, ‘isto é uma lista’, ‘isto é a legenda desta figura’, etc). Programas podem usar marcações com uma folha de estilo a fim de transformar o documento em uma fonte para tela, impressão, áudio, vídeo, Braille, ou dados em formatos reprocessáveis.

Algumas linguagens de marcação (especialmente aquelas usadas em programas de documentos de texto) só descrevem aparências como (‘isto está em itálico’, ‘isto está em negrito’, ‘isto tem abaixo um espaço de 3mm, etc), então estes sistemas só podem ser usados para demonstração, e não são facilmente re-usáveis para qualquer outra coisa.

XML é algumas vezes referido como ‘auto-descritivo’ porque os nomes dos elementos de marcação podem representar o tipo de conteúdo que eles contêm (eg título , capítulo , link , etc).