Manager checklist

The following checklist is intended to guide managers on the review of table accessibility. It should be used during the review phase to ensure compliance of all tables on the site.

Level A

Data tables

TBL_A1i:

Are tables used correctly (i.e. empty tables have not been used)?

TBL_A1ii:

Are tables used correctly (i.e. excessive nesting of tables is avoided)?

TBL_A2i:

Are all simple data tables coded with header (TH) cells?

TBL_A2ii:

Do all data table header (TH) cells contain content (i.e. are not empty)?

TBL_A2iii:

Are all data table header (TH) cells descriptive?

TBL_A3i:

Are all data tables coded with a SUMMARY attribute?

TBL_A3ii:

Is the data table SUMMARY attribute descriptive (i.e. the SUMMARY attribute should summarise the content of the data table)?

TBL_A4i:

Are all data tables coded with a CAPTION element?

TBL_A4ii:

Is the data table CAPTION descriptive (i.e. the CAPTION element should name the data table)?

TBL_A4iii:

Is the data table CAPTION different to the SUMMARY (i.e. they are not the same)?

TBL_A5:

Do all rows in the data table contain information (i.e. there should be no empty rows)?

TBL_A6:

Are complex data tables coded with TH ID and TD HEADERS?

TBL_A7:

Are complex data tables supported by additional explanatory information in the page content?

TBL_A8:

Is supplementary formatting or information provided in addition to colour and/or shape and/or shading?

Layout tables

TBL_A9i:

Is the layout table used correctly (i.e. MathML is used to present equations not a table)?

TBL_A9ii:

Is the layout table used correctly (i.e. contains more than one cell)?

TBL_A10i:

Is the layout table coded correctly (i.e. does not have a SUMMARY attribute)?

TBL_A10ii:

Is the layout table coded correctly (i.e. does not have a CAPTION element)?

TBL_A10iii:

Is the layout table coded correctly (i.e. does not have table headers: TH)?

TBL_A11:

If the layout table is used to present textual content does it have meaningful sequence?

TBL_AA1:

Is colour contrast within table content sufficient?