Critère 9.1
Dans chaque page web, l’information est-elle structurée par l’utilisation appropriée de titres ?
Comprendre
L’information doit être structurée par des titres (h1 à h6) utilisés dans un ordre logique.
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 :
- niveaux de titres qui sautent
- titres vides
- absence de titre de niveau 1
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
<h1>Mairie de Saint-Just</h1>
<h2>Démarches en ligne</h2>
<h3>Carte d’identité</h3>
<h2>Vie associative</h2>Voir un exemple à éviter
<h1>Mairie de Saint-Just</h1>
<h4>Démarches en ligne</h4>
<h2></h2>
<p><strong>Vie associative</strong></p>- Un seul h1 par page, en tête du contenu principal.
- Choisissez le niveau pour la structure, la taille se règle en CSS.
Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.
Tests officiels
Test 9.1.1
Dans chaque page web, la hiérarchie entre les titres (balise
<hx>ou balise possédant un attribut WAI-ARIArole="heading"associé à un attribut WAI-ARIAaria-level) est-elle pertinente ?Méthodologie de test
- Retrouver dans le document les titres (balise
<hx>ou balise possédant un attribut WAI-ARIArole="heading"associé à un attribut WAI-ARIAaria-level) ; - Vérifier que la hiérarchie entre les titres est pertinente ;
- Si c’est le cas, le test est validé.
- Retrouver dans le document les titres (balise
Test 9.1.2
Dans chaque page web, le contenu de chaque titre (balise
<hx>ou balise possédant un attribut WAI-ARIArole="heading"associé à un attribut WAI-ARIAaria-level) est-il pertinent ?Méthodologie de test
- Pour chaque titre identifié au test 9.1.1, vérifier que son contenu est pertinent ;
- Si c’est le cas pour chaque titre, le test est validé.
Test 9.1.3
Dans chaque page web, chaque passage de texte constituant un titre est-il structuré à l’aide d’une balise
<hx>ou d’une balise possédant un attribut WAI-ARIArole="heading"associé à un attribut WAI-ARIAaria-level?Méthodologie de test
- Pour chaque titre identifié au test 9.1.1, vérifier que :
- Soit il est structuré au moyen d’une balise
<hx>(“x” désignant une valeur numérique comprise entre 1 et 6); - Soit il est structuré au moyen d’une balise possédant un attribut WAI-ARIA
role="heading"et un attribut WAI-ARIAaria-level=x(“x” désignant une valeur numérique).
- Soit il est structuré au moyen d’une balise
- Si c’est le cas pour chaque titre, le test est validé.
- Pour chaque titre identifié au test 9.1.1, vérifier que :
Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.