Este documento compara HTML y XHTML y describe 10 diferencias clave entre ellos. XHTML requiere que el código se escriba en minúsculas, las etiquetas estén anidadas correctamente, todas las etiquetas estén cerradas, la estructura del documento sea completa, los valores de atributos vayan entre comillas, el atributo name se reemplace por id, no se puedan acortar los atributos, se use la definición doctype, el texto del body vaya entre etiquetas y los elementos block no vayan dentro de elementos inline.