Maison  >  Article  >  interface Web  >  Pourquoi HTML5 n'a-t-il besoin que d'écrire un doctype ?

Pourquoi HTML5 n'a-t-il besoin que d'écrire un doctype ?

WBOY
WBOYoriginal
2022-06-07 17:15:133043parcourir

Parce que html5 n'est pas basé sur SGML (Standard General Markup Language), il n'est pas nécessaire de faire référence à DTD, mais doctype est nécessaire pour réguler le comportement du navigateur, c'est-à-dire pour s'exécuter normalement, donc html5 n'a besoin que de pour écrire un doctype. "!DOCTYPE" est une déclaration de type de document dans le langage de balisage universel standard qui indique au navigateur la version du balisage utilisée pour écrire la page.

Pourquoi HTML5 n'a-t-il besoin que d'écrire un doctype ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, version HTML5, ordinateur Dell G3.

Pourquoi avez-vous seulement besoin d'écrire un doctype pour html5

html5 n'est pas basé sur SGML (Standard General Markup Language), il n'est donc pas nécessaire de référencer la DTD, mais un doctype est nécessaire pour réguler le comportement du navigateur (laissez le navigateur fonctionne comme il le devrait) )

Et HTML4.01 est basé sur SGML, vous devez donc référencer la DTD pour indiquer au navigateur le type de document utilisé par le document.

!DOCTYPE n'est pas une balise HTML (une application sous Standard Universal Markup Language). C'est une déclaration de type de document de Standard Universal Markup Language. En HTML, elle indique au navigateur la version du balisage utilisé pour écrire la page.

La déclaration1a309583e26acea4f04ca31122d8c535 doit figurer sur la première ligne du document HTML5, avant la balise 100db36a723c770d327fc0aef2ce13b1 Cette balise indique au navigateur la spécification HTML utilisée par le document.

Il est très important de spécifier !DOCTYPE dans tous les documents HTML afin que le navigateur comprenne le type de document attendu.

Trois instructions 1a309583e26acea4f04ca31122d8c535 différentes sont spécifiées dans HTML4.01, à savoir : Strict, Transitional et Frameset ; mais une seule est spécifiée dans HTML5.

L'exemple est le suivant :

Document HTML5 avec le type de document correct (!DOCTYPE) :

<!DOCTYPE HTML>
 
<html>
      <head>
            <title>文档的题目</title>
      </head>
 
      <body>文档的内容</body>
</html>

Tutoriel recommandé : "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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn