2. XML
XML, siglas en inglés de eXtensible Markup Language
(“lenguaje de marcas extensible”), es un metalenguaje
extensible de etiquetas desarrollado por el Word Wide
Web Consortium (W3C). Es una simplificación y
adaptación del SGML y permite definir la gramática de
lenguajes específicos (de la misma manera que HTML es a
su vez un lenguaje definido por SGML). Por lo tanto XML
no es realmente un lenguaje en particular, sino una
manera de definir lenguajes para diferentes necesidades.
Algunos de estos lenguajes que usan XML para su
definición son XHTML, SVG, MathML.
3. UNICODE
El Estándar Unicode es un estándar de
codificación de caracteres diseñado para
facilitar el tratamiento informático,
transmisión y visualización de textos de
múltiples lenguajes y disciplinas técnicas
además de textos clásicos de lenguas muertas.
El término Unicode proviene de los tres
objetivos perseguidos:
universalidad, uniformidad y unicidad.
4. UTF-8
UTF-8 (8- bit Unicode Transformation Format) es un formato de codificación
de caracteres Unicode. Actualmente es una de las tres posibilidades de
codificación reconocidas por Unicode y lenguajes web.
Sus características principales son:
• Es capaz de representar cualquier carácter Unicode.
• Usa símbolos de longitud variable (de 1 a 4 bytes por carácter Unicode).
• Incluye la especificación US-ASCII de 7 bits, por lo que cualquier mensaje
ASCII se representa sin cambios.
Estas características lo hacen atractivo en la codificación de correos
electrónicos y páginas web
5. DECLARACIÓN XHTML
1. Declaración XML
La declaración XML es una simple línea y define la versión de XML y la codificación de caracteres
que el documento utiliza. Debe ser declarada antes que cualquier cosa en el documento, incluso
antes que la declaración de tipo del documento
2. DTD
Una declaración de tipo de documento o DOCTYPE (del inglés document type declaration)
asocia un documento SGML o XML particular con una DTD. En la forma serializada de un
documento, este se manifiesta como una cadena corta de caracteres de marcado (markup)
que se conforma con una sintaxis particular. El motor de visualización de HTML en los
Navegadores modernos ejecutan el DOCTYPE, en donde el DOCTYPE en un documento es
servido como text/html, esto determina el modo de visualización, "quirks mode" o "standards
mode.