Lynx and multi-level tables

Bailey, Bruce Bruce.Bailey at ed.gov
Mon Feb 14 17:00:08 UTC 2005


Can anyone tell me how the Lynx web browser handles multi-level tables?

In particular, does Lynx just ignore HEADERS, ID, SCOPE, AXIS, and the like?

The W3C WAI WCAG1 specifies as Priority 1:
5.2 For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.

The 508 1194.22(h) standard uses almost the exact same language.

In the Windows world, the screen readers make good use of HEADERS and ID for correctly coded multi-level tables.  Support for SCOPE and AXIS (used in conjunction with THEAD, TFOOT, COL and COLGROUP) is much weaker.

Lynx does a good job with most tables IMHO, even large data sheets, so long as they have only one row of TH for the column headings.  I will confess that I do not use Lynx as my primary browser, so I am unfamiliar with its behavior with more complex, but properly coded, tables.  I also don't have any sample tables to cite.

Thank you.




More information about the Blinux-list mailing list