Tabla de contenido:
- Definición: ¿Qué significa el Lenguaje de marcado de hipertexto extensible (XHTML)?
- Techopedia explica el lenguaje de marcado de hipertexto extensible (XHTML)
Definición: ¿Qué significa el Lenguaje de marcado de hipertexto extensible (XHTML)?
El lenguaje de marcado de hipertexto extensible (XHTML) es un lenguaje híbrido entre XML y HTML y también es un estándar aceptado en el mundo de la codificación.
Es similar a HTML 4.01 y se considera como HTML definido como una aplicación de XML. A diferencia de HTML, las páginas XHTML tienen una sintaxis estricta y deben estar bien formadas para poder analizarlas utilizando analizadores XML, a diferencia de los analizadores específicos HTML más indulgentes.
Techopedia explica el lenguaje de marcado de hipertexto extensible (XHTML)
Características de XHTML:- A diferencia del HTML, que es un lenguaje de marcado generalizado estándar, XHTML está basado en XML.
- En comparación con las reglas de HTML, XHTML es más estricto y no permite fallas en la codificación o estructura. Prohíbe la omisión de etiquetas o el uso de la minimización de atributos. Todos los elementos en XHTML deben tener una etiqueta inicial o final.
- Es un subconjunto restrictivo de XML y debe analizarse con la ayuda de analizadores XML estándar.
- Los documentos XHTML tienen solo un elemento raíz.
- Como son compatibles con XML, los documentos XHTML se pueden ver fácilmente editados utilizando herramientas XML estándar.
- A diferencia de HTML, XHTML proporciona un formato más limpio, consistente y bien estructurado que ayuda a hacer que las páginas web sean fácilmente analizables para los navegadores actuales y futuros.
- La sostenibilidad es más pronunciada en el caso de XHTML que HTML.
- Como las rutinas de procesamiento de errores son más cortas, los navegadores futuros pueden admitir un procesamiento más rápido de documentos XHTML.
- Como XHTML puede admitir una amplia gama de aplicaciones, se pueden crear los mismos sitios web complejos.
- Los elementos XHTML deben estar anidados correctamente y siempre deben estar en minúsculas.
