Introducción
Desde su nacimiento, HTML ha ido evolucionando de
forma accidentada. Inicialmente fue concebido para el intercambio de documentos científicos y técnicos, adaptado para ser usado
por no especialistas en el tratamiento de documentos, pero la popularidad alcanzada le hizo crecer de forma desordenada con variaciones
según los navegadores y facilitando la confusión de la estructura de la información con su presentación.
XHTML 1.0 nace como una reformulación de HTML 4.0 como aplicación de XML con el objetivo de poner orden y servir de base
a una transición de la web hacia XML, con la posibilidad de validar los documentos con una gramática estricta y a la vez con
la capacidad de ser extendido para albergar nuevas etiquetas. Persigue también una separación entre el contenido y el
presentación de dicho contenido.