How to make Word documents accessible
Tables
Use an accessible table to present simple data or information that can be organised in a structured way.
On this page
- What a table is and when to use it
- Making a table accessible
- How to insert and format a table
- How to check a table
- Related resources
What a table is and when to use it
A table is used to present simple data or information that can be organised in a structured way. A table can make it easier to:
- understand the relationship between different types of data
- examine a range of possibilities at a glance
When to use it
Avoid using tables in content unless there is a real user need. Tables, especially complex ones, can be harder to make accessible. They are also harder to view on mobile devices.
Do not use tables to create document layouts or when normal page structure can be used instead, like headers or lists
Make sure a table:
- has one row header (or one row and one column header), otherwise break it down into smaller tables
- is a minimum 2 columns and 3 rows, including the column header (table content this small may be better as normal text)
You should avoid:
- publishing complex or nested tables
- using very large data tables - break them down into smaller tables or consider giving it as a spreadsheet document
Consider the alternatives
A table may not always be the best way to present content in Word. A simple table can often be replaced with a:
- series of bulleted lists with headings and subheadings
- single bulleted list, using commas to separate the information
If you need to provide a large table of data to users, use an accessible spreadsheet instead.
Making a table accessible
You must add a table to a document correctly or it will not be accessible. Inaccessible tables are difficult for people using:
- assistive technologies like screen readers - they must be set up in a certain way to be understood by these tools
- a mobile or tablet device - over 67% of people on www.nottinghamshire.gov.uk use these devices
Be sure your table:
- is right aligned and has a clear simple layout
- does not use empty, split or merged cells, or nested tables (tables within tables)
- uses accessible colour
- contains a formatted header row that repeats across the top of each page
- has no rows that break or split across pages
- contains alternative text for assistive technology users
This will structure your table so digital tools can correctly understand and present it to users.
Do not:
- use an image of a table instead of an accessible table created using Word
- use tables that are complex with irregular headers or multi-level headers (cells that span multiple columns or rows)
Use a clear, simple layout and logical reading order
Make the layout of your table clear and simple - this will help everyone.
You should avoid:
- using split or merged cells - if you find this difficult, try splitting your data up into multiple tables
- including large amounts of text in your table - try using text headings and lists instead
Check the table's reading order makes sense from left to right. Use the βTabβ key on your keyboard to tab through the table cell by cell, row by row.
Use colour in an accessible way
Make sure any colour combinations you use meet colour contrast requirements.
Many of Word's built-in table styles do not meet colour accessibility requirements - so check them before you use them.
If you use colour-coding, also add text labels so people with who find it hard to see colours can still understand it.
How to insert and format a table
Only add a table to your Word document if:
- there is a real user need
- you know how to make it accessible to assistive technologies
Insert a table
- Go to the 'Insert' tab, then 'Table'.
- Select 'Insert Table'.
- Choose the number of columns and rows in 'Table size'.
- Choose your AutoFit behaviour.
- Select 'OK'
Designate a header row
Add a designated header row to label cells they refer to for assistive technologies.
To designate a header row:
- Select your header row in your table.
- Go to 'Tab Design' tab.
- Make sure 'Header Row' is ticked.
- Go to 'Table Layout' tab.
- Select 'Repeat Header Rows'.
Word will only allow you to add one marked-up header to using the top row of your table.
To add a second header to rows using the first column of your table, you will need to use a PDF editor like Acrobat Pro.
Turn off rows that break across pages
Make sure rows in your table do not split across pages. This creates empty cells that can confuse users.
Turn this off using these steps:
- Select the table.
- Go to 'Table Layout' tab, then 'Properties'.
- Navigate to the 'Row' tab.
- Under 'Options', untick 'Allow row to break across pages'
- Select 'OK'.
Add alt text to your table
Add Alt text (alternative text) to you table so screen reader or other assistive technologies users know what your table is about.
Alt text should tell users who cannot see the table it's purpose. This lets them decide if they want to read the table or not.
Try to limit alt text to no more than 1 or 2 sentences (about 150 characters).
To add table alt text:
- Select the table.
- Go to 'Table Layout' tab, then 'Properties'.
- Navigate to the 'Alt Text' tab.
- Under title, label your table, like 'Types of trees in Nottinghamshire'
- Describe what you table shows in one or two sentences (about 150 characters).
- Select 'OK'.
How to check a table
Do manual and automated checks on your table. Automated checkers will not find all issues with your table.
First, check that your table has:
- a clear simple layout and reading order that makes sense
- no split, merged or empty cells
- accessible colour use
- a formatted header row and no rows that split across pages
- no rows that break across pages
- alt text for assistive technologies users
Then, use the Microsoft Word's Accessibility Checker to check for anything you may have missed.
You can also use a screen reader like NVDA to read your table. To understand the correct way a table should read, the W3C a has working example you can use.