Cours définition du XHTML, tutoriel & guide de travaux pratiques en pdf.
Règles de base XHTML
Un document bien formé
Un document XHTML doit respecter certaines règles simples :
- Les éléments et les attributs sont sensibles à la casse et doivent être écrits en minuscules.
Par exemple, <body> et non plus <BODY> comme en HTML.
- Les éléments non vides doivent avoir obligatoirement une balise d’ouverture et une balise de fermeture. Par exemple,
on ne doit plus écrire :
<ol>
<li>Item 1
<li>Item 2
mais le code suivant :
<ol>
<li>Item1 </li>
<li>Item2 </li>
</ol>
Les éléments vides ne comportent qu’une seule balise et doivent se terminer par les caractères /> précédés d’une espace pour marquer la fin de l’élément. Par exemple, il ne faut plus écrire :
<img src= « monimage.gif »> <hr> <br>
mais le code suivant :
<img src= « monimage.gif » /> <hr /> <br />
- Les éléments ne doivent pas se chevaucher. Ils doivent donc obéir au principe premierouvert-
dernier-fermé. Dans ce cas, le premier élément est le parent du second et celui-ci est enfant du premier. Par exemple, le code suivant est incorrect :
<div> Cette division contient un titre <h1> Important ! </div> </h1>et doit être remplacé par :
<div> Cette division contient un titre <h1> Important ! </h1></div>
- Tous les attributs doivent avoir une valeur incluse entre des guillemets doubles (« ).
Les différents attributs du même élément doivent être séparés par au moins une espace.
Par exemple, il ne faut plus écrire :
<p class=styleperso title=attention> Texte important</p>
mais le code suivant :
<p class= »styleperso » title= »attention » > Texte important</p>
- À tous les attributs utilisés doit être donnée une valeur, y compris ceux dont la valeur est unique. Par exemple, il ne faut plus écrire..