Skip to main content

¿Qué es un lenguaje de marcado?

Un lenguaje de marcado es una combinación de palabras y símbolos que dan instrucciones sobre cómo debe aparecer un documento. Por ejemplo, una etiqueta puede indicar que las palabras están escritas en cursiva o en negrita. Aunque los lenguajes de marcado más comunes y más utilizados están escritos para computadoras, el concepto de lenguaje de marcado no se limita a la programación de computadoras.

Uno de los lenguajes de marcado más antiguos, y al mismo tiempo más utilizados, es el que usan los editores para instruir a los escritores sobre cómo se debe escribir algo o cómo debe aparecer en el borrador final de una pieza. Cuando se hace a mano, el editor generalmente usa símbolos e instrucciones escritas en un color de tinta diferente al del autor; generalmente azul o rojo. Esta práctica ha sido reemplazada en muchas áreas gracias al uso generalizado de las computadoras, pero a los maestros y, a veces, a los periodistas todavía se les exige conocer el marcado de edición adecuado.

El lenguaje de marcado más conocido hoy en día es probablemente el lenguaje de marcado de hipertexto (HTML). Este es el idioma utilizado por los navegadores web para mostrar sitios web. La codificación puede escribirse a mano y cargarse a través de un procesador de texto, o crearse en uno de los muchos programas de diseño web. Hay nuevas variaciones de este lenguaje que tienen códigos y reglas actualizados. El lenguaje dinámico de marcado de hipertexto es un ejemplo. Se pueden unir varios códigos y se pueden usar para crear una hoja de estilo para garantizar que un sitio web tenga una apariencia unificada.

Muchos procesadores de texto también usan algún tipo de lenguaje de marcado para cambiar la apariencia del texto dentro del documento. Esto generalmente no es visto por los usuarios del programa, pero ocurre detrás de escena. Estos tipos de lenguajes son creados por programadores informáticos y normalmente solo los utiliza la computadora.

Lo principal que tienen en común la mayoría de los lenguajes de marcado es que dictan la apariencia del texto o las páginas completas y, por lo general, el usuario final no los ve en el producto terminado. En HTML, solo el navegador web lee y descifra el significado de ciertos códigos. Por ejemplo, la etiqueta <b> indica a un navegador que muestre todo el texto que viene después en negrita. Para finalizar el texto en negrita, se inserta la siguiente etiqueta: </b>. Aunque muchas personas nunca usarán un lenguaje de marcado, es probable que usen un producto o lean una página web que implemente su uso.