Checks if data tables use headers (<th>) and captions.
This check looks at `<table>` elements to see if they are structured accessibly. This includes using `<th>` for column and row headers, and `<caption>` to provide a summary of the table's content.
For screen reader users, a properly structured table allows them to navigate the data cell by cell and understand the relationship between the data and its corresponding headers.
Without proper headers, a data table is just a confusing jumble of cells for a screen reader user.
<table border="1">
<caption>Monthly Sales Report</caption>
<thead>
<tr>
<th scope="col">Month</th>
<th scope="col">Sales</th>
</tr>
</thead>
<tbody>
<tr>
<td>January</td>
<td>$10,000</td>
</tr>
</tbody>
</table>Run a free audit to see how your site performs on Accessible Tables and 159 other checks.
Start Free AuditChecks for proper use of semantic tags like <main>, <nav>, etc.
Ensures headings (<h1>-<h6>) are logically ordered and not skipping levels.
Ensures all form inputs have associated labels for accessibility.
Checks if all interactive elements are reachable via the Tab key.