Critère 8.1

Chaque page web est-elle définie par un type de document ?

Vérifié automatiquementRGAA 4.1.23 tests officiels

Comprendre

Chaque page doit déclarer un type de document (doctype) valide, placé avant la balise html.

Ce critère s’applique à toutes les pages.

Ce que vérifie Agence RGAA

Notre moteur conclut seul, dans un sens comme dans l’autre, parce que le contrôle est une simple vérification de présence.

Nous détectons automatiquement :

  • absence de type de document valide

Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.

Exemple de correction

Le doctype est la première ligne du document
<!DOCTYPE html>
<html lang="fr">
  …
</html>
Voir un exemple à éviter
Aucun type de document
<html>
  …
</html>
  • Sans doctype, le navigateur passe en mode de compatibilité et peut mal rendre la page.

Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.

Tests officiels

  1. Test 8.1.1

    Pour chaque page web, le type de document (balise doctype) est-il présent ?

    Méthodologie de test
    1. Retrouver dans le document la balise DOCTYPE (par exemple <!DOCTYPE html>) ;
    2. Vérifier que :
      • La balise DOCTYPE est placée avant la balise <html> ;
      • Le type de document est valide.
    3. Si c’est le cas, le test est validé.
  2. Test 8.1.2

    Pour chaque page web, le type de document (balise doctype) est-il valide ?

    Méthodologie de test
    1. Tests identiques à 8.1.1
  3. Test 8.1.3

    Pour chaque page web possédant une déclaration de type de document, celle-ci est-elle située avant la balise <html> dans le code source ?

    Méthodologie de test
    1. Tests identiques à 8.1.1

Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.

Critère RGAA 8.1 : Chaque page web est-elle définie par un type de document ? | Agence RGAA