Critère 12.7
Dans chaque page web, un lien d’évitement ou d’accès rapide à la zone de contenu principal est-il présent (hors cas particuliers) ?
Comprendre
Un lien d’évitement doit permettre d’atteindre directement le contenu principal.
Ce critère s’applique à toutes les pages.
Ce que vérifie Agence RGAA
Notre moteur détecte automatiquement des anomalies, mais une personne doit confirmer la pertinence avant de conclure.
Nous détectons automatiquement :
- absence de moyen d’éviter les blocs répétés
- liens d’évitement vers une cible inexistante
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
<body>
<a class="evitement" href="#contenu">Aller au contenu principal</a>
<header>…</header>
<main id="contenu" tabindex="-1">…</main>
</body>.evitement { position: absolute; left: -999px; }
.evitement:focus { left: 1rem; top: 1rem; background: #fff; padding: .5rem 1rem; }Voir un exemple à éviter
<a href="#contenu">Aller au contenu</a> <!-- aucun élément id="contenu" -->- C’est le premier élément atteignable au clavier de la page.
Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.
Tests officiels
Test 12.7.1
Dans chaque page web, un lien permet-il d’éviter la zone de contenu principal ou d’y accéder (hors cas particuliers) ?
Méthodologie de test
- Retrouver dans le document la zone de contenu principal (indiquée par l’élément main visible) ;
- Vérifier que la zone :
- Soit peut être évitée au moyen d’un lien d’évitement précédant directement la zone dans l’ordre du code source ;
- Soit peut être atteinte au moyen d’un lien d’accès rapide visible à la prise de focus lors d’une tabulation.
- Si c’est le cas, le test est validé.
Test 12.7.2
Dans chaque ensemble de pages, le lien d’évitement ou d’accès rapide à la zone de contenu principal vérifie-t-il ces conditions (hors cas particuliers) ? Le lien est situé à la même place dans la présentation ; Le lien se présente toujours dans le même ordre relatif dans le code source ; Le lien est visible ou, à défaut, visible à la prise de focus ; Le lien est fonctionnel.
Méthodologie de test
- Retrouver dans le document la zone de contenu principal (indiquée par l’élément main visible) ;
- Vérifier que le lien d’évitement ou d’accès rapide à la zone est :
- Situé à la même place dans la présentation ;
- Présent toujours dans le même ordre relatif dans le code source (généré côté client) ;
- Visible à la prise de focus lors d’une tabulation ;
- Fonctionnel.
- Si c’est le cas, le test est validé. Note : lorsque le site web est constitué d'une seule page, l'obligation de la présence d'un lien d'accès rapide est liée au contexte de la page (présence ou absence de navigation ou de contenus additionnels, par exemple). Le critère peut être considéré comme non applicable lorsqu'il est avéré qu'un lien d'accès rapide est inutile.
Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.