En la primera línea de muchas de las páginas web se puede leer: Esta DTD para XHTML incluye por referencia una DTD, cuyo identificador público es -//W3C//DTD XHTML 1.0 Transitional//EN y el identificador del sistema es http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd.
EL HTML 4.01 Strict no permite marcado de presentación con el argumento de que debería usar CSS en su lugar para eso.
Así es como luce el DOCTYPE Strict: Las DTD transicionales (Transitional DTD) permiten algunos elementos y atributos antiguos que están en desuso: Además, si está usando frames (marcos), para conseguir resultados válidos desde el validador SGML, necesitará el frameset DOCTYPE como el que sigue: Las DTD XHTML son también Strict, Transitional y Frameset.
El XHTML Strict DTD es la más estricta de las DTD disponibles: no soporta etiquetas antiguas y el código debe estar escrito correctamente: El XHTML Transitional DTD es como XHTML Strict DTD, pero las etiquetas en desuso están permitidas.
Actualmente ésta es la DTD más popular.