HTML and CSS Reference
Because screen readers do repeat table headers from time to time, each multiword header should have a
shorter abbr attribute (not the same thing as an abbr element) that screen readers can use in preference to the
full heading. The longer the heading is, the more important this becomes.
Finally, simplify your tables to the extent possible. Do not nest tables, and try to avoid columns and rows that
span more than one cell. Even when a table is truly a data table and not a layout table, it still poses a challenge
for screen readers and sight-impaired users. Complicated nested table markup can move difficult but possible-
to-read content over the line into unintelligible.