HTML and CSS Reference
<th abbr="mourning" scope="row">Mourning Dove</th>
<th abbr="worm eating" scope="row">
Although tables are an excellent means of presenting certain kinds of data to sighted readers, they challenge
blind readers who must access a page linearly. Consider the code immediately preceding this paragraph.
Presented linearly in HTML, does it really make a lot of sense? This is how a blind user is likely to see it.
Presented two-dimensionally as in Table 6.2 , it's a lot easier to read.
Table 6.2. Species Occurrence
Worm-eating Warbler Uncommon
Many sight-impaired users prefer to just get a quick summary of a table rather than trying to read the entire
thing. When they do need to drill down into a table, it's very helpful to have marked-up headers for rows and
columns that help them determine where they are.
Captions are shown to sighted users as well as users with screen readers. If you really don't want a caption, this
can be a problem. In this case, you might choose to provide a title attribute instead.
However, even fully sighted users often prefer to be told what a table means rather than carefully inspecting the