Pour s'y retrouver entre HTML5 et XHTML5
XHTML2 est mort lâchement assassiné sur l’autel de la paresse par le groupe de travail sur HTML5. Ce fait étant acquis il ne vous reste plus le choix qu’entre HTML5 et… XHTML5. Si vous aussi avez l’impression de ne rien y comprendre, voici quelques points qui devraient vous aider à vous y retrouver dans toute cette jungle.
HTML5 est le successeur de HTML4. Il s’agit dont bien de HTML. Il doit donc être envoyé au client avec le type MIME text/html.
XHTML5 est la version XML de HTML5. Il doit donc être envoyé au client avec le type MIME application/xhtml+xml.
Le X dans XHTML5 indique simplement que l’on utilise la syntaxe XML, plus stricte. Pour le reste, vous travaillez avez du HTML, donc avec un langage de balises monolithique.
Et c’est là que ça commence à partir en vrille : vous me rappelez à quoi correspond le X de XML ?
Publié le 21 juillet 2009 à 08h51 Publié sous Développement
Si cet article vous a plu, n'hésitez pas à me suivre sur Twitter.
6 commentaires sur Pour s'y retrouver entre HTML5 et XHTML5 »
-
Par David, biologeek le 21 juillet 2009 à 11h23 :
-
Par jarodxxx le 22 juillet 2009 à 02h38 :
C’est la premiere fois que je poste un commentaire ici et je ne suis pas fiere d’avoir quelque chose a redire .. MAIS le x de xhtml veux dire eXtenssible pour : eXtensible HyperText Markup Language et non pas XML
Voila voila ^^
-
Par Soso le 22 juillet 2009 à 12h02 :
Désolé mais je ne vois pas ce que tu reproches au X (eXtensible) de XHTML5 ?
-
Par JeanJo le 27 juillet 2009 à 11h51 :
Le X de XHTML n’a aucune signification si ce n’est de dire que ce html est au format XML. en effet XHTML5 n’est aucunement extensible, toutes les balises sont définies dans HTML5.
-
Par Link Mauve le 04 août 2009 à 00h53 :
Euh, si, le X de XHTML 5 veut bien dire eXtensible, dans le sens où on peut utiliser les balises de n’importe quel autre langage XML dans celui-ci. On peut très bien ajouter du SVG, du MathML, ou même du XUL dans du XHTML 5 si on utilise les bons espaces de noms, alors qu’avec HTML 5 on ne peut pas les intégrer directement au document.
My two cents.
-
Par shantee le 05 mars 2010 à 10h08 :
Mais non, le X de XHTML ça veut dire que c’est une version du HTML interdite au mineurs !
Trackbacks sur Pour s'y retrouver entre HTML5 et XHTML5
Les trackbacks sont fermés pour cause de spam.
L'ergonomie web, l'utilisabilité et la qualité des logiciels sont trois grandes passions mises au services de ma profession.
Le X de XHTML 5 c’est en référence à l’acharnement d’hiXie non ? :)