En HTML, le début du code de la page Web est "<!DOCTYPE html>" ; ce code est l'instruction "", qui est l'en-tête de la déclaration du document et est utilisée pour indiquer quelle version du HTML. est utilisé. Placé au tout début du code du document, avant la balise "".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version HTML5, ordinateur Dell G3.
En-tête de déclaration de document
La première ligne d'une page HTML standard est une instruction commençant par Il s'agit de l'en-tête de déclaration de document, à savoir DocType Déclaration, ou DTD pour. court. DTD peut indiquer au navigateur quelle spécification HTML ou XHTML utiliser.
doctype est l'abréviation de Document Type, qui est utilisée pour indiquer quelle version de HTML est utilisée. Placé en haut du document
le déclare à la première position du document, avant la balise La déclaration
n'est pas une balise HTML, elle est utilisée pour indiquer au navigateur Web quelle version de HTML est utilisée pour la page.
Dans HTML 4.01, la déclaration doit faire référence à la DTD (Document Type Déclaration), car HTML 4.01 est basé sur SGML (Standard Generalized Markup Language). DTD spécifie les règles du langage de balisage pour garantir que le navigateur peut restituer correctement le contenu.
HTML5 n'est pas basé sur SGML et ne nécessite donc pas de référencer DTD.
Astuce : ajoutez toujours la déclaration à vos documents HTML pour vous assurer que le navigateur connaît le type de document à l'avance.
HTML 4.01 spécifie trois déclarations différentes : Strict, Transitional et Frameset. Il n'y en a qu'un seul spécifié en HTML5 :
<!DOCTYPE html>
Les exemples sont les suivants :
Déclarations DOCTYPE communes
HTML 5
<!DOCTYPE html>
HTML 4.01 Strict
Cette DTD contient tous les éléments et attributs HTML, mais n'inclut pas les éléments de présentation ou obsolètes. (Comme la police). Les jeux de cadres ne sont pas autorisés.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
Cette DTD contient tous les éléments et attributs HTML, y compris les éléments de présentation ou obsolètes (tels que font ). Les jeux de cadres ne sont pas autorisés.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
(Partage vidéo d'apprentissage : tutoriel vidéo CSS, tutoriel vidéo HTML)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!