<th> elements and elements with [role="columnheader"/"rowheader"] have data cells they describe

Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users.

Indicators

Impact

(How ScanGov measures tasklist priorities.)

About

Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users.

Why it's important

Helps screen readers announce structured content (tables, lists) in a logical order that users can understand.

User stories

As a screen reader user, I want tables and lists to be properly structured so that I can understand the relationships between items.

Error

(ScanGov messaging when a site fails a standard)

Failed: <th> elements and elements with [role="columnheader"/"rowheader"] have data cells they describe

Guidance

Get ScanGov