El DOCTYPE declara el lenguaje y versión de HTML o XHTML usados en un documento para que los navegadores lo interpreten correctamente. El DTD define las reglas de un lenguaje como HTML. Existen diferentes DOCTYPE para declarar versiones de HTML o XHTML y el tipo de documento como strict, transitional o frameset.