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 ?

Perry the Platypus wants you to subscribe now! Even if you don't visit my site on a regular basis, you can get the latest posts delivered to you for free via Email: