Peut-être que vous avez remarqué dans la section précédente que la plus grande différence entre les fichiers XHTML et les fichiers de texte brut ordinaires est qu'ils sont inclus avec <>, tels que <body>. Nous les appelons des balises. Habituellement, les balises xhtml apparaissent par paires, telles que <html> </html>. Vous pouvez voir qu'ils n'en ont qu'un / différent. Nous appelons des étiquettes similaires à <html> sans / la balise de départ, tandis que la balise correspondante avec / est appelée la balise de terminaison, et la balise de terminaison et la balise de départ ne sont qu'un / symbole différent de la balise de départ. Bien sûr, il y a des balises dans XHTML qui n'apparaissent pas par paires, et elles ne terminent pas les balises. Nous appelons ces balises vides. Le contenu des balises vides sera mentionné plus tard dans le tutoriel.
Auparavant, les balises HTML n'étaient pas sensibles à la casse, par exemple, les balises <html> et les balises <html> étaient équivalentes. Dans XHTML, toutes les balises sont en minuscules. Afin de faire en sorte que votre site Web respecte les normes XHTML, vous devez développer de bonnes habitudes que toutes les balises sont en minuscules pendant le processus de création de pages Web.
Ouvrez le fichier HTML enregistré dans le tutoriel précédent. Mettez la sixième ligne sur ceci est ma première page. Changez ceci est ma première page Web <b> </b>. , puis enregistrez et modifiez et parcourez à nouveau la page Web. Vous constaterez que les deux mots sur la page Web sont devenus audacieux, avec l'effet comme suit:
Ceci est ma première page .
La différence est évidente. Les deux mots sur la page Web sont devenus audacieux car ils sont enveloppés dans la balise <b> </b>. <b> La balise signifie l'affichage en gras, et il n'affecte que ce qu'il contient. C'est ainsi que fonctionne la balise XHTML. Nous appelons le contenu enveloppé par les éléments de balise. Dans cet exemple, les deux mots sur la page Web sont les éléments de la balise <b>.
<hr size = 1>
Nous pouvons définir certaines propriétés pour les balises XHTML. Veuillez faire attention à la ligne horizontale ci-dessus. Le code d'origine est: <hr />. Dans XHTML, la balise <Hr> est une ligne de division horizontale. Nous pouvons ajouter une taille d'attribut (c'est-à-dire la taille de la ligne de division), et sa valeur d'attribut est 1. Alors son code complet est:
<hr size = 1 />
De même, la méthode d'ajout d'attributs aux autres balises XHTML est également ajoutée à la balise de départ de la valeur d'attribut tag: attribut =. Il convient de noter que les valeurs d'attribut doivent être enfermées en guillemets. Les citations simples ou doubles sont OK, mais les citations doubles sont plus couramment utilisées.
Format pour l'ajout d'attributs: <start tag attribut = attribut value> instance-> <Table Border = Aucun>
Faites attention: les fichiers XHTML ordinaires ont deux normes de niveau (et non les normes de cadre) - normes de transition et normes strictes, parmi lesquelles les normes de transition sont principalement destinées aux webmasters habitués à développer des sites Web à l'aide de HTML. Le code ci-dessus est légal dans la norme de transition, mais dans la norme stricte, l'attribut de taille sera considéré comme un attribut illégal. XHTML n'est pas seulement un HTML plus standard et strict, mais préconise également une idée de créer un site Web. C'est pour séparer le contenu de la page Web du style, qui est réalisé via CSS dans XHTML. Par conséquent, nous vous recommandons d'utiliser un XHTML standard strict pour remettre complètement la tâche de définir les styles en CSS. (Les questions sur la norme XHTML seront introduites dans le tutoriel suivant)
Peut-être que vous y avez déjà prêté attention. Ici, nous n'avons pas écrit l'étiquette des lignes de division comme symétrique <hr> </hr>, mais comme <hr />. En fait, c'est exactement la balise non appariée que nous avons mentionnée dans le tutoriel précédent. Il n'a que la balise de départ <hr> mais ne termine pas la balise </hr>. Comme il n'a pas d'éléments, nous appelons une telle étiquette une brève étiquette. Alors pourquoi l'écrivons-nous comme <hr /> au lieu de simplement <hr>? Ces formats d'écriture doivent respecter les règles que toute étiquette dans XHTML doit être fermée. Nous appelons la méthode d'ajout / à la fin de la balise de départ l'autisme de l'étiquette (ou d'auto-fermeture, d'auto-termination, etc., comme vous le souhaitez, c'est OK). 2 pages de la page suivante de la page suivante précédente