¿Cuáles son los diferentes tipos de tecnología de etiquetas?

La tecnología de etiquetas implica que los datos se etiqueten de manera estandarizada. El uso más conocido de esto es en HTML, que etiqueta información en páginas web para controlar su diseño y apariencia. Otros sistemas de etiquetado basados ​​en la web incluyen CSS y XML.

El lenguaje de marcado de hipertexto, o HTML, es probablemente la forma más utilizada de tecnología de etiquetas. Es la base de cómo funcionan las páginas web y por qué son diferentes a los documentos de texto simples. La codificación HTML implica incluir secciones de texto en una etiqueta. La etiqueta comienza con el letrero. Las etiquetas se utilizan en pares, y la segunda repite la etiqueta pero la precede con un signo / para mostrar que la sección de texto que se va a etiquetar ha finalizado.

El software de computadora que maneja HTML, como un navegador web, sabe que el texto etiquetado de esta manera es información sobre el contenido de la página, en lugar de texto que se mostrará al lector. La mayoría de las etiquetas HTML se relacionan con el formato visual del texto, por ejemplo, si se muestra en negrita, cursiva o subrayado. Algunas etiquetas también describen su función, sobre todo cuando el texto enlaza con otra página web.

Una forma más avanzada de tecnología de etiquetas que se utiliza en los sitios web son las hojas de estilo en cascada o CSS. Al escribir una página en CSS, el diseñador web usará etiquetas para indicar el tipo de texto que una sección es, por ejemplo, un subtítulo o una cita larga, pero no indicará específicamente cómo debe aparecer este texto. En cambio, esta información estará contenida en un documento separado conocido como hoja de estilo. Una ventaja de esto es que la actualización de la hoja de estilo puede cambiar instantáneamente la apariencia de todo el texto con una etiqueta particular en todo un sitio web en lugar de que cada ejemplo tenga que actualizarse individualmente. Otra ventaja es que la persona que visita el sitio puede usar su propia hoja de estilo y tener más control sobre cómo aparece la página.

Extensible Markup Language, o XML, adopta un enfoque diferente para la tecnología de etiquetas. En lugar de limitarse a determinar cómo aparece el texto, las etiquetas XML pueden describir el tipo de información contenida en ese texto. Esto es similar al uso de campos en una base de datos y significa que las páginas web y los documentos basados ​​en XML son mucho más fáciles de integrar en las herramientas de la base de datos. A diferencia de HTML, que utiliza un conjunto estandarizado de etiquetas, XML permite etiquetas personalizables. Por ejemplo, si un sitio web de guías de ciudades utiliza una etiqueta XML llamada «busroutes» para marcar la sección en cada página que enumera las rutas de los autobuses locales, sería sencillo producir automáticamente una nueva página que reuniera la información de las rutas de autobuses de todas las ciudades.