Extensión de archivo | .xhtml |
Categoría de archivo | documents |
Descripci | XHTML (Lenguaje de Marcado de Hipertexto Extensible) es una reformulación de HTML como un lenguaje de marcado basado en XML. Combina la flexibilidad de XML con la sintaxis y estructura familiares de HTML. Los documentos XHTML se adhieren a estrictas reglas de sintaxis de XML, requiriendo que los elementos estén correctamente anidados y cerrados. Esto asegura una mayor consistencia y compatibilidad a través de diferentes navegadores web y dispositivos. XHTML es comúnmente utilizado para crear páginas web y aplicaciones, ofreciendo características como soporte para contenido multimedia, formularios y estilización a través de CSS (Hojas de Estilo en Cascada). Es un estándar importante en el desarrollo web, facilitando la creación de contenido web accesible, bien estructurado e interoperable. |
Detalles técnicos | Los documentos XHTML están escritos en sintaxis XML, lo que significa que deben adherirse a reglas estrictas para la estructura y la sintaxis.
Los documentos XHTML constan de elementos que definen la estructura y el contenido de una página web. Los elementos pueden anidarse unos dentro de otros para crear una estructura jerárquica, y cada elemento puede tener atributos que proporcionen información adicional o controlen el comportamiento.
XHTML está diseñado para ser compatible con los estándares HTML existentes, permitiendo a los autores realizar una transición suave de HTML a XHTML.
XHTML requiere que los autores cierren todas las etiquetas, usen nombres de etiquetas en minúsculas, coticen los valores de los atributos y aniden correctamente los elementos. El incumplimiento de estas reglas resultará en errores de validación.
XHTML permite a los autores definir tipos de documentos personalizados mediante técnicas de modularización. Esto significa que los autores pueden crear sus propios conjuntos de elementos y atributos, conocidos como módulos XHTML, y combinarlos para crear tipos de documentos personalizados que se adapten a sus necesidades específicas. |