Introducción al lenguaje de marcas
Capítulo 1: Reconocimiento de las características de lenguajes de marcas
1.1 Definición y clasificación de lenguajes de marcas
Loslenguajes de marcas (también llamados lenguajes de marcado) son aquellos que combinan la información, generalmente textual, que contiene un documento con marcas o anotaciones relativas a la estructura deltexto o a la forma de representarlo. El lenguaje de marcas es el que especifica cuáles serán las etiquetas posibles, dónde deben colocarse y el significado que tendrá cada una de ellas.
1.2 Tipos delenguajes de marcas
Lenguajes orientados a presentación. Este tipo de leguajes son los usados tradicionalmente por los procesadores de texto que codifican cómo ha de presentarse el documento, estees el llamado efecto WYSYWIG (what you see is what you get). El problema de estos lenguajes es que son poco flexibles y reusables.
Lenguajes procedurales. En este tipo de lenguajes las etiquetas sontambién orientadas a presentación pero se integran dentro de un marco procedural que permite definir macros y subrutinas. Entre los ejemplos más comunes de lenguajes procedurales podemos encontrarTeX, LaTeX y Postcript.
Lenguajes descriptivos. Utilizan marcas, las cuales sirven para indicar qué hacer con esa información, esto es, describen que es lo que se está representando. La mayoría de loslenguajes de marcas que se usan hoy en día se encuentran dentro de este grupo como por ejemplo, el SGML y sus derivados (HTML, XML, etc.).
1.3 Evolución de los lenguajes de marcas
En la década de los60 apareció el lenguaje SGML (Standard Generalized Markup Language), que es un descendiente directo del lenguaje GML propuesto por IBM. Este estándar tuvo una gran aceptación pero no consiguióasentarse del todo debido principalmente a su complejidad con lo que terminó siendo excesivamente extenso y complejo.
A finales de los 80 dentro del CERN se creó un lenguaje de marcado pensado para...
Regístrate para leer el documento completo.