Aller au contenu principal
WCAG A Mairie + Prestataire Moyen

Dans les tableaux de données, les titres de colonnes et de lignes sont-ils correctement déclarés pour que les logiciels de lecture puissent les annoncer à chaque cellule ?

Critère officiel 5.6 — Pour chaque tableau de données, chaque en-tête de colonne et chaque en-tête de ligne sont-ils correctement déclarés ?

Pourquoi c'est important

Sans en-têtes correctement déclarés, le logiciel de lecture annonce les cellules d'un tableau sans contexte : « Lundi, 14h, Jean Martin, Mardi, 10h, Sophie Duval » — une suite de valeurs sans que l'utilisateur sache à quelle colonne ou quelle ligne elles appartiennent.

Exemples concrets

Ce qui est conforme

Le planning des permanences est créé avec le bloc Tableau WordPress, option « Ajouter une section d'en-tête » cochée. Le logiciel de lecture annonce : « Élu : Jean Martin — Jour : Lundi — Horaire : 14h-16h » pour chaque case.

Ce qui pose problème

Le même planning a été créé en collant un tableau depuis Excel. La mise en forme est identique visuellement, mais aucun en-tête n'est déclaré dans le code. Le logiciel de lecture lit les cases dans l'ordre sans jamais nommer les colonnes.

Comment agir

Pour les nouveaux tableaux, utilisez le bloc Tableau WordPress et cochez « Ajouter une section d'en-tête ». Pour les tableaux existants, posez la question à votre prestataire : « Mes tableaux ont-ils des en-têtes de colonnes correctement déclarés ? » — c'est la vérification la plus utile à demander. Ne collez jamais un tableau depuis Word ou Excel : il perd toute structure sémantique.