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

2. Définition de la conformité

Contenu

Cette section est normative.

Les mots clés "DOIT" ("MUST", "SHALL"), "NE DOIT PAS" ("MUST NOT", "SHALL NOT"), "OBLIGATOIRE" ("REQUIRED"), "DEVRAIT" ("SHOULD"), RECOMMANDE ("RECOMMENDED"), "POURRAIT" ("MAY"), et "OPTIONNEL" ("OPTIONAL") dans ce document doivent être interprêtés tel que décrit dans la [RFC2119].

2.1. Conformité du document

Cette version de XHTML fournit une définition des documents XHTML strictement conformes, restreinte aux éléments et attributs de l'espace de nom XHTML.

2.1.1. Documents strictement conforme

Un document XHTML 1.1 strictement conforme est un document qui doit contenir uniquement les possibilités décrites dans cette spécification. Un tel document doit respecter tous les critères suivants :

  1. Le document doit être conforme aux contraintes définies dans l'appendice C.

  2. L'élément racine du document doit être <html>.

  3. L'élément racine du document doit être spécifié par l'espace de nom XHTML en utilisant l'attribut xmlns [XMLNAMES]. L'identifiant de l'espace de nom pour XHTML est "http://www.w3.org/1999/xhtml".

  4. Il doit y avoir une déclaration DOCTYPE dans le document avant l'élément racine. Si présent l'identificateur publique inclu dans la déclaration de doit faire référence à la DTD disponible dans l'appendice C en utilisant son Identificateur Publique Formel (Formal Public Identifier). L'identificateur système peut être modifié d'une façon appropriée.

    <!DOCTYPE
     html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    

Voici un exemple de document XHTML 1.1.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  <head>
    <title>Bibliothèque virtuelle</title>
  </head>
  <body>
    <p>Maintenant disponible à <a href="http://vlib.org/">vlib.org</a>.</p>
  </body>
</html>

Notez que dans cet exemple, la déclaration XML est incluse. Une déclaration XML comme celle ci n'est pas obligatoire dans tous les documents XML. les auteurs de documents XHTML sont fortement encouragés à utiliser les déclarations XML dans tous leurs documents. Une telle déclaration est obligatoire quand l'encodage de caractères du document est différent de l'encodage par défaut UTF-8 ou UTF-16.

2.2. Conformité des agents utilisateurs

Un agent utilisateur conforme doit respecter tous les obligations de la conformité des agents utilisateurs définies dans [XHTMLMOD].