Introducción
Un lenguaje de marcas (o lenguaje de marcado) es un modo de codificar un documento donde, junto con el texto, se incorporan etiquetas, marcas o anotaciones con información adicional relativa a la estructura del texto o su formato de presentación. Permiten hacer explícita la estructura de un documento, su contenido semántico o cualquier otra información lingüística o extralingüística que se quiera hacer patente.
Todo lenguaje de marcas está definido en un documento denominado DTD (Document Type Definition). En él se establecen:
- Marcas: los elementos utilizados por dicho lenguaje
- Etiquetas y atributos
- Sintaxis
- Normas de uso
Ejemplo
Supongamos que tenemos la siguinete información:
22/11/2006
Estimado cliente:
bla bla bla bla ...
Don José Gutiérrez González
El aspecto de un documento realizado en un lenguaje de marcas es el siguiente:
<carta>
<fecha>22/11/2006</fecha>
<presentacion>Estimado cliente:</presentacion>
<contenido>bla bla bla bla ...</contenido>
<firma>Don José Gutiérrez González</firma>
</carta>