Fermeture des balises orpheline ou non.
En XHTML il est obligatoire de fermer toutes les balises ici un exemple avec une balise HTML
qui est une balise orpheline. Cette balise n'a pas de balise fermante </br> donc on ferme directement la balise à la fin de celle-ci.
Exemple avec une balise non orpheline :
HTML
<p> ici un paragraphe
XHTML
<p> ici un paragraphe </p>
Exemple avec une balise orpheline :
HTML
<br>
XHTML
<br />
Casse des balises et attributs.
Vos balises et les attributs doivent être en minuscule.
Exemple :
HTML
<div ID="MONDIV">Texte dans mon div</div>
XHTML
<div id="mondiv">Texte dans mon div</div>
Attributs entre guillemets.
Vos attributs doivent obligatoirement être entre guillemets.
Exemple :
HTML
<div id=mondiv>Texte dans mon div</div>
XHTML
<div id="mondiv">Texte dans mon div</div>
Formes abrégées des attributs
Vos attributs ne doivent pas être sous forme abrégée.
Exemple :
HTML
<input type="checkbox" checked />
XHTML
<input type="checkbox" checked="checked" />
L'attribut "name" est remplacé par l'attribut "id".
Vous devez remplacer vos attributs "name" par des attributs "id". Mais sachant que plusieurs navigateurs ne prennent pas encore en compte cette notion il est préférable d'utiliser l'attribut "id" ET l'attribut "name" en XHTML. A noter que l'attribut "name" pour les balises a, applet, form, frame, iframe, img, et map est déprécié donc ne l'utiliser pas dans vos code XHTML.
Exemple :
HTML
<input type="text" name="nom"/>
XHTML
<input type="text" id="nom" name="nom" />
Les caractères spéciaux.
L'utilisation des caractères spéciaux doit se faire grâce à leur code html.
Exemple :
HTML
<> &
XHTML
< > &
Par : ChoiZ
Derniers commentaires