Accessible Data Tables Guide
In this tutorial series, you'll learn how to build accessible data tables. Data tables present structured information, and when they are inaccessible, screen reader users cannot navigate rows, columns, or understand relationships between cells.
1. Accessible Tables Intro
Why tables must be accessible
2. Table Element Structure
table, thead, tbody, tfoot
3. th and Scope
scope=col, scope=row
4. Headers Attribute
headers for complex cells
5. The Caption Element
Naming your table
6. Complex Tables
Multi-header tables
7. Summary Description
Describing table purpose
8. Sorting Tables
aria-sort for sortable columns
9. Responsive Tables
Tables on small screens
10. Data vs Layout Tables
When to use tables
11. Table Testing
Testing table accessibility
12. Tables Project
Build accessible data tables
All 12 topics in Accessible Data Tables Guide are published.