Un document XHTML a trois pièces principales:
La structure de document de base est la suivante:
<! Doctype ...> <html> <éad- head> <itle> ... </ title> </ head> <body> ... </ body> </html>
Dans un document XHTML, la déclaration de type de document est toujours sur la première ligne.
Il s'agit d'un document XHTML simple (minimisée):
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 strict // enhttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd> <html> <adread> <titre> Document simple </ title> </ Head> paragraphe </p> </ody> </html>
La déclaration de type de document définit le type de document:
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 strict // enhttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
Le reste du document est similaire à HTML:
<Html> <A-Head> <Title> Document simple </Title> </ Head> <pody> <p> Un paragraphe simple </p> </ body> </html>
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 strict // en http://www.w3.org/tr/xhtml1/dtd/ xhtml1-strict.dtd >Utilisation dans de tels cas: un marquage propre est nécessaire pour éviter la confusion des performances. Veuillez l'utiliser avec la feuille de style en cascade.
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 transitional // enhttp: //www.w3.org/tr/xhtml1/dtd/ xhtml1-transitional.dtd >Utilisation dans de tels cas: lorsqu'il est nécessaire de profiter des caractéristiques de performance du HTML, et lorsqu'il est nécessaire d'écrire du XHTML pour les navigateurs qui ne prennent pas en charge les feuilles de style en cascade.
<! Doctype htmlpublic - // w3c // dtd xhtml 1.0 frameset // améliore: //www.w3.org/tr/xhtml1/dtd/ xhtml1-frameset.dtd >Dans de tels cas, lorsque vous utilisez des frameworks HTML, vous devez diviser la fenêtre du navigateur en deux trames ou plus. 2 pages de la page suivante de la page suivante précédente