La version française de cette traduction est :
http://www.la-grange.net/w3c/xhtml11/
Traducteur : Karl Dubost - <karl+misc@la-grange.net>
La version française peut contenir des erreurs. La version anglaise de cette note est l'unique version
normative. Version originale : http://www.w3.org/TR/2001/REC-xhtml11-20010531
Cette section est normative.
Le type de document XHTML 1.1 est un type de document complètement fonctionnel avec une sémantique riche. Ce n'est pourtant pas autant varié que les types de document XHTML 1.0 Transitional ou Frameset. Ces types de document définissent de nombreuses composantes pour la présentation qui sont mieux gérées par les feuilles de style ou tout autre mécanisme similaire. De plus, comme le type de document XHTML 1.1 est basé uniquement sur les fonctionnalités des modules XHTML [XHTMLMOD], il ne contient aucune des fonctionnalités obsolètes de XHTML 1.0 ainsi que HTML 4. A part ces exceptions, ou peut-être grâce à elles, le type de document XHTML 1.1 est une base solide pour les futurs types de document qui cibleront des environnements variés d'agents utilisateur.
Le type de document XHTML 1.1 est composé des modules XHTML suivants. Les éléments, les attributs et les modèles de contenu minimaux associés avec ces modules sont définis dans "Modularization de XHTML" [XHTMLMOD]). Les éléments sont listés ici uniquement pour information, mais les définitions données dans "Modularization de XHTML" devraient être considérées comme définitives. Dans la version en ligne de ce document, les noms des modules dans la liste suivante ont un lien vers les définitions des modules à l'intérieur de la version actuelle de "Modularisation de XHTML".
body, head, html, title
abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var
a
dl, dt, dd, ol, ul, li
object, param
b, big, hr, i, small, sub, sup, tt
del, ins
bdo
button, fieldset, form, input, label, legend, select, optgroup, option, textarea
caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr
img
area, map
ismap
on img
meta
noscript, script
style
style
link
base
XHTML utilise également le module Annotation Ruby tel que défini dans [RUBY]:
ruby, rbc, rtc, rb, rt, rp
Il n'existe pas de définitions supplémentaires obligatoires pour ce type de document. Une implémentation de ce type de document en tant que DTD XML est défini dans l'appendice C.