En fait je vois pas bien pourquoi tu utilises XHTML si ça n'est pas pour profiter des seules différences par rapport à HTML. Si tu mets au lieu de ton document ne pourra pas être traiter par les parseurs XML. Si tu ne veux pas de cette différence n'utilise pas XHTML, ça n'a strictement aucun intérêt. Ensuite tu peux toujours utiliser les DTD/schemas pour étendre la DTD de XHTML et rajouter les balises que tu veux tout en respectant les standards (http://www.laltruiste.com/coursxhtml/creation.html).
Maintenant ce n'est pas parce que c'est "utilisé et utilisable partout" que c'est un standard et qu'il faut profiter du côté permissif des navigateurs qui a longtemps pourri les pages web avant l'arrivée de concurrents à Internet Explorer. Imaginons ne serait-ce qu'un instant que quelqu'un veuille faire un nouveau navigateur, il doit bien se baser sur des règles précises; néanmoins le côté obscure de ces standards c'est qu'il ne disent pas ce qu'il se passe si la page possède des attributs inconnu ou mal formé. Imaginons qu'il décide d'ignorer les balises si il n'y a pas de slash et sont donc mal formées... (Ça n'est évidement qu'un exemple.)
Désolé si mon coté "moralisateur" t'as vexé, ça n'était pas mon but.
En fait je vois pas bien pourquoi tu utilises XHTML si ça n'est pas pour profiter des seules différences par rapport à HTML. Si tu mets au lieu de ton document ne pourra pas être traiter par les parseurs XML. Si tu ne veux pas de cette différence n'utilise pas XHTML, ça n'a strictement aucun intérêt. Ensuite tu peux toujours utiliser les DTD/schemas pour étendre la DTD de XHTML et rajouter les balises que tu veux tout en respectant les standards (http://www.laltruiste.com/coursxhtml/creation.html).
Maintenant ce n'est pas parce que c'est "utilisé et utilisable partout" que c'est un standard et qu'il faut profiter du côté permissif des navigateurs qui a longtemps pourri les pages web avant l'arrivée de concurrents à Internet Explorer. Imaginons ne serait-ce qu'un instant que quelqu'un veuille faire un nouveau navigateur, il doit bien se baser sur des règles précises; néanmoins le côté obscure de ces standards c'est qu'il ne disent pas ce qu'il se passe si la page possède des attributs inconnu ou mal formé. Imaginons qu'il décide d'ignorer les balises si il n'y a pas de slash et sont donc mal formées... (Ça n'est évidement qu'un exemple.)
Désolé si mon coté "moralisateur" t'as vexé, ça n'était pas mon but.