Metadata
Title
Accessibility practices and tools: Tables
Category
general
UUID
97fcd13f2df64f85911d16e442b2cbd5
Source URL
https://teachwell.auckland.ac.nz/design/design-for-accessibility/tables/
Parent URL
https://teachwell.auckland.ac.nz/
Crawl Time
2026-03-16T03:27:41+00:00
Rendered Raw Markdown
# Accessibility practices and tools: Tables

**Source**: https://teachwell.auckland.ac.nz/design/design-for-accessibility/tables/
**Parent**: https://teachwell.auckland.ac.nz/

[Design](https://teachwell.auckland.ac.nz/design/)

menu

1. [Home](https://teachwell.auckland.ac.nz)
 — 2. [Design for learning](https://teachwell.auckland.ac.nz/design/)
 — 3. [Accessibility practices and tools](https://teachwell.auckland.ac.nz/design/design-for-accessibility/)
 — Accessibility practices and tools: Tables

# Accessibility practices and tools: Tables

Make data tables accessible and structured.

[Headings](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/headings/)

[Links](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/links/)

[Colour and contrast](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/colour/)

[Alt text](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/alt-text/)

[Tables](#)

[Documents](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/documents/)

[Video and audio](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/video-and-audio/)

[Check your course](https://teachwell.auckland.ac.nz/resources/inclusive-course-design/design-for-accessibility/check-your-course/)

Tables can be helpful for presenting data, but they must be formatted properly so that screen reader software can interpret them. Avoid using tables for layout or decorative formatting—they can confuse assistive technologies and create barriers for users.

## Why it matters

- Screen readers navigate tables by reading the relationship between cells and their headers.
- Poorly formatted tables are often read aloud by a screen reader as a flat list of content, making them confusing or unusable.
- Proper table structure improves clarity and usability for all students—not just those using assistive technologies.

## What to do

DO use tables only for presenting data.

**EXAMPLE:**

Table 1: Material densities

| Substance | Density |
| --- | --- |
| Oil | 0.8 g/mL |
| Water | 1.0 g/mL |
| Plastic | 0.9 g/mL |
| Rock | 4.2 g/mL |
| Aluminium | 2.3 g/mL |

AVOID using tables for layout.

**EXAMPLE:**

|  |  |
| --- | --- |
|  | Dr Smith  Lecturer  Faculty of Arts and Education |

Make sure every data table has:

- A clear, descriptive title above the table (not inside it)
- Column or row headers that define the data
- Properly identified header cells using built-in styles or tagging
- Avoid empty rows, merged cells, or complex nested tables

## Getting it right

### In Canvas

Highlight the cells in the table which contain headers. Then look for the **Table icon** in the Rich Content Editor’s toolbar (you may need to expand the toolbar via the three dots). Mouse over **Cell** and click **Cell properties**.

Under **Cell type**, select **Header cell** then continue to set the scope of the headers or click **Save**.

Setting the scope of table headers helps screen readers determine the direction of the table. The scope is set in **Cell properties**.

The options include:

**Row** – for header cells spanning the row.\
**Column** – for header cells spanning the column.

**Row group** – for header cells spanning multiple rows.\
**Column group** – for header cells spanning multiple columns.

Where possible, avoid creating complex tables that use row groups and column groups. Instead, consider splitting a complex table into two or more smaller tables.

### In UDOIT Advantage

If UDOIT reports, “**No table headers found**“, click the ‘Review’ button for more information. Select the header option (column header, row header or both) for your table and click ‘Save’.

If UDOIT reports, “**No row or column scope declarations found in table headers**“, click the ‘Review’ button for more information. Select the option that defines the scope for your table headers and click ‘Save’.

If UDOIT reports, “**“Pre” elements should not be used for tabular data**“, it means there are <pre> elements within the HTML. These preserve the layout and spacing (including tabs), which allows for ‘content that looks like a table’. However, screen readers and browsers perceive this as text rather than structured data. This issue cannot be resolved in the UDOIT tool. Edit the Canvas page, create a new table and copy the data in to the table.

If UDOIT reports, “**Table without content detected**“, the UDOIT tool has found an empty table. This problem cannot be resolved in UDOIT. Edit the page in Canvas and populate the table with data or delete the table.

### In Microsoft Word or PowerPoint

- Use the “Design” tab to set the top row as a header.
- Ensure header rows repeat on each page if the table spans multiple pages (Word).
- Use the Accessibility Checker to scan for missing headers or structural problems.

View details about [creating accessible tables in Word](https://support.microsoft.com/en-us/office/video-create-accessible-tables-in-word-cb464015-59dc-46a0-ac01-6217c62210e5).

### In Adobe Acrobat Pro (PDFs)

- Use the “Reading Order” tool to tag the table.
- Ensure headers are identified and that scope is set (row or column).
- Run the full accessibility check to confirm logical reading order.

[Next: Documents](https://teachwell.auckland.ac.nz/design/design-for-accessibility/documents/)

## Related Canvas Baseline Practices and Universal Design for Learning

- [Canvas Baseline Practices](https://teachwell.auckland.ac.nz/canvas/canvas-baseline-practices-2/5-accessibility-and-copyright/) recommend using well-structured content with clear formatting and accessible layout.
- [Universal Design for Learning](https://udlguidelines.cast.org/representation/perception/ways-perceive-information/) supports presenting information in ways that allow all learners—including screen reader users—to understand the structure and relationships between data.

## Tools and checks

- [UDOIT (Canvas)](https://teachwell.auckland.ac.nz/learning-technologies/udoit/) – identifies tables missing headers or used improperly.
- [Canvas Accessibility Checker](https://community.canvaslms.com/t5/Canvas-Basics-Guide/How-do-I-use-the-Accessibility-Checker-in-the-Rich-Content/ta-p/618238) – flags structural table issues.
- [Microsoft Accessibility Checker](https://support.microsoft.com/en-us/office/improve-accessibility-with-the-accessibility-checker-a16f6de0-2f39-4a2b-8bd8-5ad801426c7f) – prompts you to define header rows and scopes.
- [Design Blocks for Canvas](https://teachwell.auckland.ac.nz/canvas/design-blocks-for-canvas/) – enables accessible alternatives to using tables for page layout (see Grids).

*Page updated 27/11/2025 (minor edit)*