W3C no dice que está bien para servir XHTML 1.1 como text/html. Dice que está bien servir XHTML 1.0 como texto/html.
Lo que hay que entender con HTML5 es que cambia la relación entre la sintaxis y el tipo de mimo. En lugar de decir qué tipos de mime se pueden usar con HTML y XHTML, HTML5 dice que si usted sirve una página como text/html entonces es HTML, y si lo sirve como application/xhtml + xml entonces es XHTML .
Así que el doctype no importa para determinar si la página es HTML o XHTML. Esto es lo que los navegadores han estado haciendo efectivamente durante años, aunque debe tenerse en cuenta que la mayoría de los validadores y algunas herramientas de autor hacen uso del doctype para determinar los modos de operación. Los nuevos validadores de HTML5, como validator.nu, utilizan el tipo de mimo como factor determinante. Lo que las herramientas de autor deberían hacer actualmente no está claro, y todavía se discute dentro del grupo de trabajo HTML, pero parece probable que tendrán que recurrir a un mapeo de extensiones de archivos (por ejemplo, nombre_de_archivo.html contra nombre_de_archivo.xhtml)
Si solo porque los validadores HTML5 y todos los navegadores hacen lo mismo cuando se enfrentan con el doctype HTML5, su uso tiene que ser algo bueno, incluso si no está utilizando ninguna otra funcionalidad HTML5. Sin embargo, debe tener en cuenta que no todos los HTML4 válidos son HTML5 válidos, y que muchos detalles de HTML5 todavía se están debatiendo. En algunos casos, es posible que los cambios recientes y propuestos no se implementen en el validador de HTML5, por lo que si revisa sus páginas, es posible que las cosas se notifiquen como errores válidos de HTML4 y, finalmente, puedan ser válidos HTML5.
Finalmente, tenga en cuenta que al publicar su página como application/xhtml + xml, el doctype HTML5 es completamente opcional. Los navegadores simplemente lo ignoran.
http://themaingate.net/dev/html/all-you-need-is-doctype-html –
¿Qué elementos estás usando? ¿Necesita HTML5 o HTML4 funciona bien para usted? –
Entonces, ¿HTML 5 es lo bueno? – Gumbo