¿Qué Es El Lenguaje De Marcado?


Las páginas web ofrecen la posibilidad de tener, además de texto, estructura de la página (columnas), formatos de fuente (colores, subrayados, negritas...), imágenes, enlaces, tablas, listados, etc. Y, sin embargo, todas las páginas web están constituidas por texto plano, o sea, texto sin más. ¿Cómo hacemos para incluir todos estos elementos adicionales y que el navegador sepa diferenciar que es contenido y qué no lo es? La solución es utilizar un lenguaje de marcas. Los lenguajes de marcas no son lenguajes de programación como Scratch (aquí no hay sentencias que ejecutar); son lenguajes que mediante marcas añaden riqueza sintáctica y semántica a un texto.

También el lenguaje de marcas se clasifica en dos partes:


Marcado de presentación

El marcado de presentación es aquel que indica el formato del texto. Este tipo de marcado es útil para maquetar la presentación de un documento para su lectura, pero resulta insuficiente para el procesamiento automático de la información. El marcado de presentación resulta más fácil de elaborar, sobre todo para cantidades pequeñas de información. Sin embargo resulta complicado de mantener o modificar, por lo que su uso se ha ido reduciendo en proyectos grandes en favor de otros tipos de marcado más estructurados.


Marcado descriptivo

El marcado descriptivo o semántico utiliza etiquetas para describir los fragmentos de texto, pero sin especificar cómo deben ser representados, o en que orden. Los lenguajes expresamente diseñados para generar marcado descriptivo son el SGML y el XML.

El marcado descriptivo también simplifica la tarea de reformatear un texto, debido a que la información del formato está separada del propio contenido. Por ejemplo, un fragmento indicado como cursiva (<i>texto</i>), puede emplearse para marcar énfasis o bien para señalar palabras en otro idioma. Esta ambigüedad, presente en el marcado presentacional y en el procedimental, no puede soslayarse más que con una tediosa revisión a mano.


----------------------------------------------------------------------------------------------------------


Bibliografía


https://www.ecured.cu/Lenguaje_de_marcado#Lenguajes_especializados

Comentarios

Entradas populares