Le xml est une norme très générique qui défini comment représenter des données grâce à des balises et des attributs mais qui ne définit absolument aucune balise.
Ça définit aussi des règles comme "toute balise doit être fermée"
Le xhtml définit un ensemble de balise et argument servant à créer une page web.
Le html est un cousin éloigné (basé sur sgml) mais n'est pas du xml.
Pour plus de précision sur sgml -> html, xml -> xhtml
http://fr.wikipedia.org/wiki/Hyper [...] 06_:_XHTML
EDIT : ²
Message édité par Bidem le 04-03-2009 à 15:43:32