Feed on
Posts
Comments

Empty Table Headers

When marking up data tables, avoid empty table headers (<th> element). Empty headers can cause confusion for screen reader users because there is no information to be read for a data row or column, or they may cause the screen reader to associate a header to an incorrect column or row. Pay particular attention to the first cell, in the upper-left corner. While this cell is usually a column header(<th scope=”col”>), it can also be a row header(<th scope=”row”>), or left empty. If a header is empty, identify it as a table data cell (<td></td>), not a table header.

Leave a Reply

MDTAP | 2301 Argonne Drive, Room T17 Baltimore, Maryland 21218| Voice: 410-554-9230 Toll Free ⁄ Voice 1-800-832-4827|Email: mdtap@mdtap.org