RGAA 4.1.2 · Structuration de l’information · Critère 9.2
Dans chaque page web, la structure du document est-elle cohérente (hors cas particuliers) ?
Les régions — en-tête, navigation, contenu principal, pied de page — permettent d'atteindre directement le contenu, au lieu de retraverser le menu à chaque page.
Ce que dit le référentiel
Transcription du RGAA 4.1.2, sans interprétation. C’est ce texte qui fait foi, et celui que vous citez dans un rapport.
- 9.2.1 Dans chaque page web, la structure du document vérifie-t-elle ces conditions (hors cas particuliers) ?
- La zone d’en-tête de la page est structurée via une balise
<header>; - Les zones de navigation principales et secondaires sont structurées via une balise
<nav>; - La balise
<nav>est réservée à la structuration des zones de navigation principales et secondaires ; - La zone de contenu principal est structurée via une balise
<main>; - La structure du document utilise une balise
<main>visible unique ; - La zone de pied de page est structurée via une balise
<footer>.
- La zone d’en-tête de la page est structurée via une balise
Comment le vérifier
- Repérer d'abord les zones à l'œil : en-tête, navigation principale, navigations secondaires, contenu principal, pied de page.
- Vérifier que chacune est structurée par l'élément prévu :
header,nav,main,footer. - Vérifier qu'il n'y a qu'un
mainvisible, et quenavest réservé aux navigations principales et secondaires. - Comparer avec ce que restitue l'inspecteur d'accessibilité : la liste des régions doit correspondre à ce que l'œil a vu.
Ce que notre outil fait
Assisté
Le moteur repère les éléments concernés et vous pose la question. Il ne conclut pas à votre place.
Le moteur sait dire quelles régions existent ; il ne sait pas laquelle devrait exister, puisque c'est le découpage visuel de la page qui fait référence. L'outil vous liste les régions trouvées et vous demande de les mettre en face des zones que vous voyez — c'est cette mise en face qui constitue le contrôle.
Comment nous mesurons ce que l'outil sait faire · ce critère s'audite dans l'extension RGAA Lab.
Les pièges
Les erreurs qu’on rencontre vraiment, relevées au fil des audits.
navposé sur une liste de liens qui n'est pas un menu — partage social, liens promotionnels — dilue la navigation : le test le refuse explicitement.- Une application à onglets qui garde plusieurs
maindans le DOM reste conforme tant qu'un seul est visible ; deux affichés en même temps ne le sont pas. headeretfooterplacés à l'intérieur d'un article désignent l'en-tête et le pied de cet article, pas ceux de la page : ils ne comptent pas ici.