LENGUAJE DE MARCAS
CARACTERÍSTICAS DE LENGUAJES DE
MARCAS
ÍNDICE
1.
2.
3.
4.
5.
6.
7.
Concepto y características generales, ventajas
para el tratamiento de la información
Características de los Lenguajes de Marcas
Tipos de Lenguajes de Marcas.
Etiquetas, elementos y atributos.
Organizaciones desarrolladoras.
Utilización de lenguajes de marcas en entornos
web.
Gramáticas.2
OBJETIVOS
Conocer qué es un lenguaje de marcas.
Conocer los orígenes y evolución de los lenguajes
de marcas.
Conocer las organizaciones desarrolladoras de los
lenguajes de marcas.
Distinguir la clasificación de los lenguajes de
marcas.
Conocer las gramáticas de los lenguajes de
marcas.
3
1. CONCEPTO Y
CARACTERÍSTICAS
GENERALES, VENTAJAS PARA
EL TRATAMIENTO DE LAINFORMACIÓN
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
Un lenguaje de marcas es una forma de codificar
un documento que, junto con el texto, incorpora
etiquetas o marcas que contienen información
adicional acerca de la estructura del texto o su
presentación.
En los años 60, IBM intentó resolver sus
problemas asociados al tratamiento de
documentos en diferentes plataformas a través de
unlenguaje de marcas denominado GML
(Generalized markup Language o Lenguaje de
marcas generalizado).
5
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
GML libera al creador del documento de
preocupaciones específicas del formato del
documento tales como especificación de la fuente,
línea espaciamiento, y disposición de página
requerida por Script. Usando GML, un
documento está marcado con lasetiquetas que
definen cuáles son el texto, en términos de
párrafos, listas, tablas, y así sucesivamente. El
documento se puede entonces ajustar al formato
automáticamente para varios dispositivos
simplemente especificando un perfil para el
dispositivo.
6
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
Por ejemplo, es posible ajustar a formato un
documento para una impresora laser o para unapantalla simplemente especificando un perfil para el
dispositivo sin cambiar el documento.
El principal problema, antes de usar GML, era que
cada aplicación utilizaba sus propias marcas para
describir los diferentes elementos. Las marcas son
códigos que indican a un programa cómo debe tratar
su contenido y así, si se desea que un texto aparezca
con un formato determinado, dicho texto debe irdelimitado por la correspondiente marca que indique
como debe ser mostrado en pantalla o impreso. Y lo
mismo ocurre con todas las demás características de
cualquier texto.
7
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
Conociendo este sistema y conociendo a la
perfección el sistema de marcas de cada
aplicación sería posible pasar información de un
sistema a otro sin necesidad de perder elformato
indicado.
Más tarde GML pasó a manos de ISO y se
convirtió en SGML (ISO 8879), Standart
Generalized Markup Language. Esta norma es la
que se aplica desde entonces a todos los lenguajes
de marcas, cuyos ejemplos más conocidos son el
HTML y el RTF.
8
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
Los lenguajes de marcas no son equivalentes a
los lenguajes de programación aunque sedefinan
igualmente como "lenguajes”. Las marcas más
utilizadas suelen describirse por textos
descriptivos encerrados entre signos de "menor"
(), siendo lo más usual que existan
una marca de principio y otra de final.
9
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
Metalenguaje: Existen varias definiciones para
especificar este término, por ejemplo:
Es el lenguaje que se utiliza para hacerreferencias a
otros lenguajes.
Lenguaje utilizado para describir un sistema de
lenguaje de programación.
Lenguaje que se usa para hablar del lenguaje.
10
1. CONCEPTO Y CARACTERÍSTICAS
GENERALES
SGML (Standard Generalized Markup
Language, 1986): es un metalenguaje que
permite definir lenguajes de marcado.
Especifica la sintaxis para la inclusión de marcas en
los textos, así como la...
Regístrate para leer el documento completo.