| XHTML | ||
|---|---|---|
|
| ||
| Desarrollador | ||
| World Wide Web Consortium | ||
| www.w3.org | ||
| Información general | ||
| Extensión de archivo |
.xhtml, .xht | |
| Tipo de MIME |
application/xhtml+xml | |
| Lanzamiento inicial | 1.0, 26 de enero de 2000(info) | |
| Tipo de formato | Lenguaje de marcado | |
| Extendido de | HTML, XML | |
| Estándar(es) | ||
| Formato abierto |
| |
XHTML (siglas de eXtensible HyperText Markup Language, ‘lenguaje extensible de marcado de hipertexto’) es la formulación de HTML como aplicación de XML.[1] Históricamente fue desarrollado por el World Wide Web Consortium (W3C) como una reformulación de HTML 4 en XML 1.0.[1]
XHTML 1.0 se convirtió en recomendación del W3C el 26 de enero de 2000, y XHTML 1.1 lo hizo el 31 de mayo de 2001.[2][3] Ambas recomendaciones fueron retiradas por el W3C el 27 de marzo de 2018.[2][3]
En el estándar HTML mantenido por WHATWG, XHTML se describe como la sintaxis XML para HTML.[4] No obstante, el mismo estándar señala que el uso de la sintaxis XML no se recomienda en general y que no se espera que reciba nuevas funcionalidades.[4]
Entre las ventajas prácticas asociadas históricamente a XHTML se encuentran las siguientes:
La especificación XHTML 1.0 incluye un apéndice informativo de guías de compatibilidad con HTML, destinado a autores que desean que sus documentos XHTML puedan mostrarse también en navegadores HTML existentes.[5] Asimismo, la propia especificación señala que los documentos XHTML 1.0 que siguen esas pautas pueden etiquetarse como text/html, además de poder servirse como application/xhtml+xml.[6]
Entre las recomendaciones más citadas de ese apéndice se encuentran:
/>, por ejemplo <br />;<p></p> en vez de <p />;La siguiente lista resume algunas diferencias sintácticas características de XHTML 1.0 frente a HTML 4.01, derivadas de su condición de aplicación XML:[1]
<br /><p>Primer párrafo</p><em><strong>Texto</strong></em><td rowspan="3"><a href="http://www.example.com">Ejemplo</a>Cuando un documento XHTML se transmite como application/xhtml+xml, es procesado como XML.[4] En ese contexto, los errores de buena formación pueden impedir que el documento sea renderizado correctamente, a diferencia de lo que sucede con documentos servidos como text/html, donde el procesamiento HTML moderno contempla recuperación de errores.[4]
Las recomendaciones XHTML 1.0 y XHTML 1.1 del W3C están retiradas.[2][3] En la práctica actual de la plataforma web, el desarrollo del lenguaje se concentra en el estándar HTML mantenido por WHATWG, que conserva una sintaxis XML para HTML pero desaconseja su uso general.[4]
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.