XHTML

Le XHTML (eXtensible Hypertext Markup Language) est un standard du W3C pour la publication de pages sur le World Wide Web ; XHTML est un langage à balises ayant les mêmes possibilités que HTML, mais ce en conformité avec le standard XML. Le XHTML ressemble donc de très près au HTML, les différences touchent particulièrement à la structure rigoureuse, demandée par XML (à opposer à celle du SGML sur lequel HTML est fondé.)

Si HTML va être remplacé par XHTML, c'est que le contenu du web n'est plus accessible uniquement à partir d'un ordinateur, et que la diversité des récepteurs poussait à une restructuration plus stricte du langage. HTML ne répondait pas aux critères d'accessibilité, pour diverses raisons (Les éditeurs Wysiwyg produisant un code HTML lourd et redondant, respect aléatoire des normes du W3C par les navigateurs, etc.)

Dans l'esprit de ses concepteurs, le but est de différencier le contenu des pages (XHTML) de leur présentation – appelé contenant – (CSS), amorcée avec HTML 4 et de pouvoir ainsi transformer aisément un document XHTML en d'autres formats : RSS, WAP, Docbook, etc. grâce à des outils XML.

Lorsqu'on parle de XHTML modulaire on souligne le fait qu'il permet d'inclure d'autres dérivés de XML (MathML, SVG, etc.) dans un même document.

Les plus grandes différences entre le HTML et le XHTML sont les suivantes : (avec des exemples alternant mauvais codage et bonne application de la recommendation.)

mon image
mon image


du texte
c'est incorrecte

du texte

et c'est correct !

cellule 1cellule 2
cellule 1cellule 2

montextepour l'exemple
montextepour l'exemple

imagevacances
imagevacances

Le XHTML 2.0 est en cours de développement.

Table of contents
1 Liens externes

Liens externes

Recommandations du W3C en français

Quelques adresses utiles proposant des didacticiels en français

Voir aussi : Internet, HTML, CSS, XML




Tous les textes sont disponibles sous les termes de la Wikipedia se publica bajo la Licencia de Documentación Libre GNU.

Legal  -  Contacto