Introduction de l'article de wulin.com (www.vevb.com): Les modifications des modifications de syntaxe dans HTML 5 sont précisément parce qu'il n'y avait presque pas de navigateurs Web conformes aux spécifications standard avant HTML 5. Ensuite, examinons la méthode de balisage dans HTML 5.
Les changements de syntaxe dans HTML 5 sont précisément parce qu'il n'y avait presque pas de navigateurs Web conformes aux spécifications standard avant HTML 5. Ensuite, jetons un coup d'œil à la méthode de marquage dans HTML 5.
1. ContentTypeLa déclaration Doctype est essentielle dans le fichier HTML et elle est située sur la première ligne du fichier. Dans HTML 4, sa méthode de déclaration est la suivante:
<! Doctype html public - // w3c // dtd xhtml 1.0 transitional // en>Dans HTML 5, aucune déclaration de version n'est requise et un document s'appliquera à toutes les versions HTML. La méthode de déclaration de type DOC dans HTML 5 (cas insensible) est la suivante:
Qu'est-ce que Doctype
La déclaration <! Doctype> est située à la position la plus frontale dans le document, avant la balise <html>. Cette balise indique au navigateur quelle spécification HTML ou XHTML à utiliser pour le document.
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 strict // en>Dans la déclaration ci-dessus, l'élément racine du document est déclaré HTML, qui est défini en DTD avec l'identifiant public défini comme - // w3c // dtd xhtml 1.0 strict // en. Le navigateur comprendra comment trouver un DTD qui correspond à cet identifiant public. Si cela n'est pas trouvé, le navigateur utilisera l'URL après l'identifiant public comme l'emplacement pour rechercher le DTD.
Cette balise peut déclarer trois types de DTD, représentant des versions strictes, des versions de transition et des documents HTML basés sur le cadre.
Version stricte HTML 4.01
<! Doctype html public - // w3c // dtd html 4.01 // en>Version de transition HTML 4.01
<! Doctype html public - // w3c // dtd html 4.01 transitional // en>HTML 4.01 basé sur la version Framework
<! Doctype html public - // w3c // dtd html 4.01 frameset // en> <! Doctype html>De plus, lorsque vous utilisez des outils, vous pouvez également ajouter des identifiants STSTEM à la méthode de déclaration Doctype. La méthode de déclaration est indiquée dans le code suivant:
<Doctype HTML System About: Legacy-Compat>Dans HTML 5, des méthodes de déclaration de Doctype comme celle-ci sont autorisées (insensible à la cas, les citations ne distinguent pas s'ils sont des citations simples ou doubles).
3. Spécifiez le codage des caractèresUtilisez des éléments Meta dans HTML 4 pour spécifier le codage des caractères dans le fichier, comme suit:
<meta http-equiv = contenu contenu contenu = text / html; charse = utf-8 />Dans HTML 5, vous pouvez utiliser l'élément <mate> pour ajouter directement l'attribut Charset pour spécifier le codage des caractères, comme indiqué ci-dessous:
<Meta Charset = UTF-8>Les deux méthodes fonctionnent. Vous pouvez continuer à utiliser l'une des méthodes précédentes, mais vous ne pouvez pas utiliser les deux en même temps.