Bien que Head et DTD ne soient pas affichés sur la page, ce sont des éléments importants de la page Web.
Dans la section précédente, nous avons reçu un message d'erreur lors de la vérification de notre page Web, mais nous l'avons écrit conformément à la norme XHTML tout au long du processus de production de la page Web. En fait, le problème réside dans la tête de la page Web, alors résolvons ce problème ci-dessous.
Dans le didacticiel précédent, à l'exception de la balise <tit-title>, nous avons modifié le contenu entre <forde>, c'est-à-dire le contenu affiché sur la page. Alors, que fait la part de <éadraire dans XHTML? En fait, dans la section <A-Head>, je peux ajouter de nombreuses informations qui peuvent être vues par les navigateurs. Ci-dessous, nous présenterons des balises couramment utilisées dans la partie de tête.
Remarque: La plupart des balises et attributs de cette section sont difficiles à retenir, mais en fait, ils seront générés automatiquement lorsque nous utiliserons un logiciel de création de page Web pour créer des pages Web. Le but de cette section est de comprendre la signification de ces balises afin que certaines modifications manuelles puissent être apportées lorsque cela est nécessaire. Ouvrez maintenant notre index.html et insérez le code suivant au milieu de <Aad> </A-head>:
| 1. <META HTTP-Equiv = Content-Type Content = Text / Html; charSet = GB2312 /> |
Ce code indique au navigateur que notre page Web utilise le codage des caractères chinois GB2312. L'absence de ces informations <méta> est l'une des raisons du problème lors du dernier chèque.
| 2. <Meta name = Mots-clés Contenu = élèves de l'école primaire, camarades de classe d'intimidation, devoirs d'hiver et d'été, parents / |
Ce code est écrit pour les moteurs de recherche et le contenu du contenu est le mot-clé index.html.
Veuillez noter que la balise <méta> est également une balise vide, n'oubliez pas d'ajouter /. La fonction des balises <méta> est bien plus que cela, mais en l'absence d'applications pratiques, il est difficile de comprendre l'utilisation réelle des balises <méta>. Si vous voulez en savoir plus sur la balise <Meta>, vous pouvez rechercher des connaissances pertinentes sur Baidu.
Comme mentionné précédemment, le contenu de la partie <adread> n'est pas écrit pour le navigateur, mais pour le navigateur et le moteur de recherche. Par conséquent, la partie <ad-head> ne doit rien contenir de visible dans la page.
Si nous vérifions à nouveau notre page Web maintenant, nous recevrons toujours un message d'erreur, ce qui invite le fichier DTD, alors qu'est-ce qu'un fichier DTD? En termes simples, c'est pour dire à quiconque (principalement un logiciel de type navigateur) que le fichier est écrit en fonction de quel ensemble de règles que nous avons écrites avant de vouloir le lire. Prenant le processus d'inspection comme exemple, si nous utilisons HTML4.01 DTD, le périphérique de vérification pensera que nous sommes une page Web écrite à l'aide de règles HTML4.01, puis vérifiez notre code par ligne en fonction des règles correspondantes, et enfin renvoyez le résultat du test.
La page Web que nous faisons est une règle qui utilise XHTML, et bien sûr, nous devons utiliser XHTML DTD. Cependant, comme nous l'avons mentionné précédemment, le DTD de XHTML est également divisé en DTD de transition relativement lâche et DTD assez strict. Dans ce tutoriel, nous déclarerons un DTD strict sur la page Web. Si vous voulez en savoir plus sur DTD, vous devez apprendre le XML, vous n'en discuteraz donc pas trop dans ce tutoriel. 2 pages de la page suivante de la page suivante précédente