La declaración <!DOCTYPE html> que ves al inicio de casi todos los archivos HTML modernos es una instrucción fundamental para el navegador web. Su nombre completo es «document type declaration», o «declaración del tipo de documento».
Su propósito principal es decirle al navegador qué versión de HTML (o, en algunos casos, XML) se está utilizando en la página. En concreto, <!DOCTYPE html> es la declaración específica y simplificada para HTML5, que es la versión actual del estándar HTML.
Al incluir esta línea al comienzo de tu documento, te aseguras de que el navegador interprete el código en lo que se conoce como «modo estándar» («standards mode»). Este modo hace que el navegador intente seguir las especificaciones web actuales de la forma más precisa posible, lo que lleva a una representación más consistente y predecible de tu página en diferentes navegadores.
Si omites el <!DOCTYPE html>, o utilizas una declaración antigua o incorrecta, el navegador podría entrar en «modo peculiar» («quirks mode»). En este modo, el navegador intenta emular el comportamiento de navegadores más antiguos, lo que puede causar que tu página se muestre de forma incorrecta o inconsistente.
Debe ser siempre la primera línea del archivo, antes de la etiqueta <html>:
<!DOCTYPEDOCTYPE <strong>html</strong>>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Título de la página</title>
</head>
<body>
</body>
</html>Lenguaje del código: PHP (php)Es, por tanto, un elemento esencial para el desarrollo web actual.