Lenguajes de marcado utilizados en la web

Lenguajes descriptivos

XML (eXtensible Markup Language - Lenguaje de Marcado Extensible): Es un metalenguaje que permite definir otros lenguajes de marcas. Las etiqueta toda información, entre dos marcas, pero está separado el contenido de la presentación.


El XML es un lenguaje estándar, independiente, no forma parte de ninguna empresa. Es la forma segura y fiable de intercambiar información entre diferentes programas.

<carta>
<fecha>22/11/2006</fecha>
<presentacion>Estimado cliente:</presentacion>
<contenido>bla bla bla bla …</contenido>
<firma>Don José Gutiérrez González</firma>
</carta>

Sistema de anotación organizado (es decir, “lenguaje”) que marca, de ahí su nombre, ciertas partes o elementos de un documento o aplicación web para, principalmente, dar al texto tanto un formato como una estructura específica.

Tipos de Lenguajes de Marcas

Lenguajes de procedimientos

HTML (Hypertext Markup Language - Lenguaje de Marcado de Hipertexto): Su objetivo es la creación de documentos con un formato visual interesante para compartirlo en Internet. Todas las etiquetas HTML disponen de los símbolos mayor que y menor que ( < > ), y normalmente se utilizan en parejas. Una al principio y otra al final del texto al que afectan.
En el siguiente ejemplo se define un párrafo mediante la etiqueta <p>. Observa que la etiqueta de cierre del final incluye una barra inclinada.

<p>Esto es un texto con <strong>negrita</strong></p>

LaTeX: Es un sistema de composición de textos, orientado a la creación de documentos escritos que presenten una alta calidad tipográfica.

\LaTeX{} es un programa para preparar documentos con el sistema de tipograf\'ias\footnote{%nota al pie de página Seg\'un Wikipedia, la tipograf\'ia es el arte y t\'ecnica del manejo y selecci\'on de tipos, originalmente de plomo, para crear trabajos de impresi\'on } %fin nota al pie de página\TeX{}.\newline

Lenguajes de presentación

RTF (Rich Text Format - Formato de Texto Enriquecido): Desarrollado por Microsoft en 1987. Representa documentos de texto con formato de presentación añadido. No solo puede contener caracteres simples de texto, sino también diversas características de formato, como el tamaño, el tipo y el marcado de las fuentes e incluso gráficas integradas en forma de instrucciones de formato o marcado de texto. Dado que un archivo RTF puede abrirse, leerse y editarse con casi cualquier programa de procesamiento de textos, el RTF funciona como un formato de archivo de texto universal

{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard
Esto es un texto en {\b negrita}.\par
}
TeX: Representa fórmulas matemáticas complejas.
$\sin(\pi)=1$
Wikitexto: Permite la creación de páginas tipo Wiki.
''Texto encursiva''