Éléments XHTML

Les éléments XHTML sont des éléments HTML écrits au format XML.

Éléments XHTML - Règles de syntaxe

  • Les éléments XHTML doiventCorrectement imbriqués
  • Les éléments XHTML doivent toujoursFermés
  • Les éléments XHTML doiventEn minuscules
  • Un document XHTML doit avoirUn élément racine

Les éléments XHTML doivent être correctement imbriqués

Dans HTML, certains éléments peuvent être imbriqués incorrectement les uns dans les autres, comme ceci :

<b><i>Cet texte est en gras et en italique</b></i>

Dans XHTML, tous les éléments doivent être correctement imbriqués les uns dans les autres, comme ceci :

<b><i>Cet texte est en gras et en italique</i></b>

Les éléments XHTML doivent toujours être fermés

C'est incorrect :

<p>Ceci est un paragraphe
<p>Ceci est un autre paragraphe

C'est correct :

<p>Ceci est un paragraphe</p>
<p>Ceci est un autre paragraphe</p>

Les éléments vides doivent également être fermés

C'est incorrect :

Une saut de ligne : <br>
Une règle horizontale : <hr>
Une image : <img src="happy.gif" alt="Visage heureux">

C'est correct :

Une saut de ligne : <br />
Une règle horizontale : <hr />
Une image : <img src="happy.gif" alt="Visage heureux" />

Les éléments XHTML doivent être en minuscules

C'est incorrect :

<BODY>
<P>Ceci est un paragraphe</P>
</BODY>

C'est correct :

<body>
<p>Ceci est un paragraphe</p>
</body>