Guide de correction · Erreur majeure
Corriger les titres vides (h1-h6 sans contenu)
Critère RGAA concerné : 9.1
Le problème
Un <h2></h2> vide — ou contenant seulement une espace, une icône sans
alternative — crée une entrée fantôme dans le plan de la page : le lecteur
d’écran annonce « titre de niveau 2 » puis… rien. À répétition, la navigation
par titres devient un champ de mines (critère 9.1 du RGAA).
D’où viennent les titres vides
Trois sources dominent : les constructeurs de pages (un bloc « Titre »
ajouté puis vidé mais jamais supprimé), les gabarits qui réservent un
emplacement de titre rempli conditionnellement (<h3><?php echo $subtitle ?></h3>
quand $subtitle est vide), et les titres-images sans alternative.
La correction
Supprimez la balise vide, ou rendez-la conditionnelle dans le gabarit :
<?php if ($subtitle): ?><h3><?php echo $subtitle; ?></h3><?php endif; ?>
Pour un titre porté par une image, l’alternative de l’image devient le
contenu du titre : <h2><img src="…" alt="Nos services"></h2> est valide.
Vérifier la correction
Relancez l’analyse : la détection « Titres vides » cite chaque balise fautive avec son code exact — le plus dur (les trouver) est fait.
Autres erreurs fréquentes à corriger
Vérifiez que la correction est bien prise en compte
Relancez une analyse gratuite : l'erreur corrigée doit disparaître du rapport.
Analyser mon site gratuitement