Sobes.tech
Junior

Qu'est-ce que doctype et à quoi sert-il?

sobes.tech IA

Réponse de l'IA

Doctype (Déclaration de type de document) — c'est une déclaration du type de document au début du fichier HTML.

Il indique au navigateur quelle version de HTML ou XHTML est utilisée sur la page, et définit les règles d'analyse et de rendu. Cela est nécessaire pour entrer en mode standard (mode de standards), qui garantit une affichage plus prévisible et uniforme des pages dans différents navigateurs, en suivant les spécifications officielles du W3C. Sans doctype ou avec un doctype incorrect, les navigateurs peuvent passer en mode quirks, qui émule le comportement des anciens navigateurs et peut entraîner des incohérences dans l'affichage.

Pour HTML5, le doctype recommandé est :

<!DOCTYPE html>

Pour les versions anciennes de HTML et XHTML, des doctype plus longs et complexes étaient utilisés, par exemple :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Fonction principale du doctype :

  • Changement de modes de rendu : Amène les navigateurs en mode standards.
  • Validation : Permet aux validateurs de vérifier la syntaxe du document conformément au type déclaré.
  • Compatibilité : Assure une affichage cohérent du contenu.