Utilisez toujours des lettres minuscules et mettez des guillemets autour des attributs : tous les noms d'éléments et d'attributs doivent être en minuscules, et toutes les valeurs d'attribut doivent être entre guillemets doubles. Correct : Correct :
Incorrect :
Correct :
Fermer tous les éléments : En HTML, certains éléments n'ont pas besoin d'être fermés. Lorsque l'élément suivant démarre, l'élément précédent est automatiquement fermé. Ceci n'est pas autorisé en XHTML. Tous les éléments doivent être fermés, même s'il n'y a pas de contenu (comme )
Erreur :
Correct :
Erreur :
Lorem IPSUM DOLOR SIT AMET, Consectetuer Adipiscip Elit.确>
Erreur :
Correct :
Les attributs ne peuvent pas être raccourcis : En HTML, certains attributs peuvent être raccourcis. XHTML ne permet pas cela.
Incorrect :
Correct :
Ne pas utiliser d'éléments exclus : Certains éléments et attributs sont autorisés dans HTML 4.01 Transitional et XHTML 1.0 Transitional, et ce n'est pas le cas. pris en charge sous XHTML 1.0 Strict (et en HTML 4.01 Strict). Tels que ,
, alink, align, width, height (pour certains éléments) et background.
Les éléments Span ne sont pas autorisés s'il leur manque l'une des balises d'ouverture suivantes : "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del"
Formulaire (les éléments du formulaire doivent exister dans le conteneur) :
Erreur