Critère 9.1

Dans chaque page web, l’information est-elle structurée par l’utilisation appropriée de titres ?

Pré-vérifiéRGAA 4.1.23 tests officiels

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

Des niveaux de titres qui se suivent
<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
Niveaux sautés, titres vides, gras à la place d’un titre
<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

  1. Test 9.1.1

    Dans chaque page web, la hiérarchie entre les titres (balise <hx> ou balise possédant un attribut WAI-ARIA role="heading" associé à un attribut WAI-ARIA aria-level) est-elle pertinente ?

    Méthodologie de test
    1. Retrouver dans le document les titres (balise <hx> ou balise possédant un attribut WAI-ARIA role="heading" associé à un attribut WAI-ARIA aria-level) ;
    2. Vérifier que la hiérarchie entre les titres est pertinente ;
    3. Si c’est le cas, le test est validé.
  2. Test 9.1.2

    Dans chaque page web, le contenu de chaque titre (balise <hx> ou balise possédant un attribut WAI-ARIA role="heading" associé à un attribut WAI-ARIA aria-level) est-il pertinent ?

    Méthodologie de test
    1. Pour chaque titre identifié au test 9.1.1, vérifier que son contenu est pertinent ;
    2. Si c’est le cas pour chaque titre, le test est validé.
  3. 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-ARIA role="heading" associé à un attribut WAI-ARIA aria-level ?

    Méthodologie de test
    1. 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-ARIA aria-level=x (“x” désignant une valeur numérique).
    2. Si c’est le cas pour chaque titre, le test est validé.

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

Critère RGAA 9.1 : Dans chaque page web, l’information est-elle structurée par l’utilisation appropriée de titres ? | Agence RGAA