Edit comment LC-2878 for Accessibility Guidelines Working Group

Quick access to

Previous: LC-2872 Next: LC-2902

Comment LC-2878
Commenter: Wilco Fiers <w.fiers@accessibility.nl> on behalf of Accessibility Foundation

This test only requires for a table to have tr, td and th elements. But what it should do is require data cells to be associated with their corresponding header cells using td and th elements. Requiring every table to have a th is incorrect in my opinion, since tables can exist that do not have headers. This is not always obvious to people, but it’s quite simple to create a table without headers. Simply take a table and remove the rows and columns with headings in it leaves you with a perfectly valid and accessible (though probably not very useable) table that only has data cells.

This comment is part of the project for the Accessibility Support Database

Proposed Change:
* Check for the presence of tabular information.
* For each occurrence of tabular information:
** Check that data cells are marked up with td elements
** Check that header cells are marked up with th elements
** Check that data cells are associated with their corresponding header cell(s) according to the rules described in the HTML specification.
(space separated ids)
(Please make sure the resolution is adapted for public consumption)

Developed and maintained by Dominique Hazaël-Massieux (dom@w3.org).
$Id: 2878.html,v 1.1 2017/08/11 06:40:33 dom Exp $
Please send bug reports and request for enhancements to w3t-sys.org