Skip to main content

Table headers describe nothing

th-has-data-cells

A table has header cells that are not connected to any data.

Who this affects

Screen reader users, who rely on hearing the column heading repeated as they move across a row.

Fix it in WordPress

Rebuild the table in a plugin that outputs proper headers, or add scope="col" and scope="row" in the HTML.

What the fix is, technically

Make sure header cells actually head a row or column, and use the scope attribute.

Does your site have this problem?

Scan any page free and find out in about fifteen seconds. No signup, and nothing about your site is stored.

Check my page

Other common failures