Web Accessibility Report 5

Guideline 5. Create tables that transform gracefully.

Tables are to be used only to hold tables of data, not to control layout. It is important to mark up tables correctly so that screen readers, and other user agents can access them properly. By using the correct markup all users will be able to access the table.

Check Points

  1. Identify row and column headers
  2. For tables with more than 2 rows or columns use markup to link to the data cells to the correct header cells
  3. Don’t use tables for layout unless they make sense linearized
    Tables should not be used for layout when user agents support style sheet positioning.
  4. If a table is used for layout do not use any structural markup for visual formatting
  5. Provide Summaries
  6. Provide abbreviations for header labels