Using tables with accessibility

Ensure tables are simple to enhance accessibility. Avoid complex structures like merged cells or nested tables, and use clear indicators for compatibility.

Keep tables as simple as possible. Tables that contain lists, merged cells, or other tables are considered to be complicated tables, and screen readers have a difficult time parsing and navigating the table contents.

Follow these guidelines when including tables in your documentation:

  • If you need to leave a table cell blank, add a nonbreaking space to the cell instead of leaving it empty.
  • Avoid merging or splitting table cells. If your table is becoming overly complex, consider using a separate table or a different type of formatting to organize the additional information.
  • Don't use X or another character to indicate compatibility or support. Instead, use Yes and No. See Writing with accessibility for more information about using text instead of symbols in your documentation.

For more guidance on using tables, see Including tables.