Common Error Messages
Table headers are poorly structured
If your content contains a table, you may see this error during accessibility checks:
Table headers are poorly structured
Based on the standard being violated, 1.3.1 Info and Relationships, the cause may be that your table header cells lack scope attributes "to associate header cells and data cells in data tables".
You can add those attributes either directly via the HTML source (if you have access to it), or by editing the table's header cells in the WYSIWYG.
- Select the table's header cells, right-click, and select Cell properties.
- Change the Cell type to "Header cell".
- Change the Scope to "Column", "Row", or other option as appropriate for your table.
- Right-click the table's header row (if applicable) and select Row properties:
- Change the Row type to "Header".
These steps will add attributes to your <th>
elements that look like this example:
<th scope="col">First Name</th>
<th scope="col">Last Name</th>
<th scope="col">Phone Number</th>