Tables that have not been formatted properly for accessibility are difficult for screen readers to narrate. When creating tables we recommend taking the extra steps required to designate the header rows and/or header columns. You can refer to this article on how to create tables in eChalk and designating header rows or headers columns.
Below are the common table errors that Guide will flag and how you can correct them:
Error | Fix | |
If a table |
Does not have column or row headers set correctly. If you have column or row headers, then all the cells of that column or row must be marked as a header cell. Without this, it can be difficult for someone with a screen reader to navigate the information. |
Designate the first row with your field titles as header cells: 1. Edit the table. 2. Highlight the row and select the table tool icon in the Rich Text Editor. 3. Select Cell > Cell Properties > Cell Type > Header Cell >OK > Save & ReScan. |
If a table |
Has Table Headers assigned outside the first row or first column |
Only the first row and column should be formatted as table headers |
If a table |
Has merged rows or columns |
Our scanner will flag it as being too complex, you need to make sure that you have properly set all headers and scope for rows and columns. Please avoid using tables with merged rows or columns. It is acceptable to repeat the display if the information that is both legible to visitors with and without disabilities. |
If a table |
Has cells in a row or column that are not marked as headers while others are |
The entire row or column should be marked as headers |
If a table |
Has both row and column headers |
It requires scope to be set so the screen reader knows exactly what that header corresponds to. |