-
Task
-
Resolution: Unresolved
-
Minor
-
None
-
4.0.6, 4.0.7, 4.1.1, 4.1.2
-
None
-
MOODLE_400_STABLE, MOODLE_401_STABLE
Accessibility issue:
Layout tables are only there to create a certain visual structure. They should not be given a semantic structure markup (such as th, caption, summary, headers, or id) so that they are not read as data tables by screen readers or other assistive technologies.
Example for this issue:
In the Glossary there are tables elements which only consist of one <th>-element (letters like "A", "B", "C" and so on). Depending on the screen reader or assistive technology, these are therefore read out as extra tables consisting only of a single table header <th>, which can be confusing for screen reader users.
How to fix the issue:
The overarching <table> element should be marked with role="presentation" and the <th> should be replaced with a <td> element.
Success Criterion:
- WCAG 2.1 - 1.3.1 Info and Relationships
- EN 301 549 v.3.2.1 (PDF) - 9.1.3.1 Info and relationships
- is parent of
-
MDL-77110 A collection of accessibility issues found during an audit within the SHUFFLE project.
- Open