The table to a screen reader or a text only browser reads or looks like:
John 28 Lisa 28 2
Tim 29 Kim 27 0
Now is it possible to tell what the numbers mean?
The improved version of the table is as follows
No of Children:
Total: 2 couples
- Section 508(g) errors/alerts while 'WAVING' your page
After WAVING your webpage the following errors are related to Section 508g
A new table cell or <div> element begins. The number indicates the reading order.
Ensure that the linearized reading/navigation order matches your intended order and that the order would be logical if all of the layout tables and page elements were linearized.
A table is present that does NOT have any header (<th>) cells.
Ensure that the table is indeed a layout table and that it does not contain tabular data. If it is a layout table, eliminate all header cells (e.g., change <th> to <td>).
A table is present and table header cells (<th>) are present.
Ensure that the table is indeed a data table with tabular data, and that it is not used merely for layout. Mark up the header cells appropriately (using <th> elements) and associate the data cells with the proper header cells. Provide an appropriate summary attribute to the table.
Table header cell
A table header cell (<th>) is present.
Ensure that the cell is actually a header cell for tabular data. If it is not, change the <th> to <td>.
Row header cell
A table header cell (<th>) is present and has scope="row".
Ensure that the cell is actually a header cell for tabular data and that it is a row header.
Column header cell
A table header cell (<th>) is present and has scope="col".
Ensure that the cell is actually a header cell for tabular data and that it is a column header.