Los lenguajes de marcas sirven para redactar documentos en los que se añaden una serie de etiquetas (marcas) que aportan características determinadas en las partes del texto seleccionadas para que su formato de presentación o su semántica varíe. Este tipo de lenguaje de marcas surgieron a raíz de los problemas de compatibilidad entre empresas que publicaban documentos electrónicos en la década de los 60 y aunque no hay que confundirlos con los lenguajes de programación, estos se pueden emplear dentro del documento que se esté desarrollando.
Se pueden diferenciar distintos tipos de lenguajes de marcas:
TIPO | DEFINICIÓN | EJEMPLOS |
De presentación | Indica cómo ha de presentarse el documento, sin especificar su estructura. Es por ello que se emplea principalmente para la lectura de documentos y resulta más fácil de fabricar pero es complicado de mantener o modificar cuanto más grande es el documento. | RTF, Docbook |
Descriptivo, estructural o semántico | Especifica las partes de las que consta un documento sin indicar cómo se representarán, lo que consigue que el reformateo del texto sea más sencillo puesto que la información del formato está separada del propio contenido. Se les denomina bases de datos semiestructuradas porque almacenan información pero sin seguir sus reglas de integridad. | XML |
Híbrido o procedimental | Emplea marcas de los dos tipos antes mencionados, de tal manera que aunque esté enfocado a la presentación del texto, el usuario que lo edita también es capaz de ver las marcas para entender su estructura. Es importante que para su correcta presentación el orden del documento tiene que ser idéntico a cómo queremos que sea su representación. | HTML, LaTeX |
TECNOLOGÍAS DE INTERNET | DE PROPÓSITO ESPECÍFICO | ||||||||||||||||||||||||
|
|