- Keep your table structure simple by avoiding things like merged cells and columns. Complex tables are difficult to parse for screen readers.
- Tables should not be used for design purposes and should instead contain only tabular data. For example, using a table to align pictures and text is very bad practice.
- Make sure to define the row or column that will be used as a table header. In HTML, this means identifying all table headers using the <th> element. Do not use bold or page headings (e.g. h3, h4, h5 tags) for this purpose.
- If no heading immediately precedes the table, add a table caption to describe the purpose of the table.
For more information on creating accessible tables on the University's Drupal platform, consult the article Creating accessible tables with the text editor.