5.1. Chaque tableau de données complexe a-t-il un résumé ?
Tests
Note technique
La spécification HTML propose plusieurs méthodes pour lier un résumé à un tableau (tableau lié à un passage de texte avec l’attribut aria-describedby, tableau groupé dans un élément figure avec un résumé présent dans un élément figcaption ou un élément p, résumé présent dans un élément details contenu dans l’élément caption). Ces méthodes n’ont pas un support suffisant pour être utilisées actuellement.
Références
Définitions
- Résumé (de tableau)
Un résumé est un passage de texte associé à un tableau de données complexe. Il permet de donner des informations sur la nature et la structure du tableau afin d’en faciliter l’utilisation par les utilisateurs de technologies d’assistance par exemple.
Note : en HTML5, la seule technique utilisable actuellement est celle qui consiste à insérer le résumé directement dans le titre (balise
<caption>) en masquant le résumé via CSS si nécessaire.Dans les versions précédentes de HTML, le résumé peut être inséré via un attribut
summarysur la balise<table>.Dans le cas d’une balise avec l’attribut WAI-ARIA
role="table", le résumé doit être fourni au moyen d’un attributaria-describedbyet être correctement restitué par les technologies d’assistance.- Tableau de données complexe
Un tableau de données est une structure introduite par une balise
<table>ou lorsqu’il est correctement restitué par les technologies d’assistance par une balise pourvue d’un attribut WAI-ARIArole="table".Lorsqu’un tableau de données contient des en-têtes qui ne sont pas répartis uniquement sur la première ligne et/ou la première colonne de la grille ou dont la portée n’est pas valable pour l’ensemble de la colonne ou de la ligne, on parle de tableau de données complexe. Il est alors nécessaire de fournir un « résumé » permettant d’en expliquer sa nature et sa structure afin d’en faciliter la consultation pour des utilisateurs de technologies d’assistance par exemple.