Haciendo una traducción literal de Designing with web standards. Jeffrey Zeldman. New Riders, 2003., ahí van los nueve puntos que propone Zeldman para escribir un correcto XHTML.
- Empezar los documentos con el doctype adecuado
- Declarar el tipo de contenido haciendo uso del elemento “meta content”
- Escribir todos los elementos y sus atributos con minúsculas
- Entrecomillar siempre los valores de los atributos de los elementos
- Asignar valores a todos los atributos
- Cerrar todos los tags
- Cerrar los tags vacíos con un espacio y una barra ( /)
- No incluir dobles barras (//) dentro de los comentarios
- Asegurarse de que el signo "<" y el "&" se codifican como "<" y "&" (sin comillas)
Comentarios
Que “irónico” que el primer punto te dé libertad de elegir el DTD y más abajo te recuerde de cerrar tags vacios con la barra.