Clearing the Trail: Accessibility

Accessible Tables in Pressbooks

Learning Objectives

By the end of this chapter, you will be able to

  • Identify ways to make accessible tables and formulas

 

Accessibility Standard – Tables

Tables are used for structuring information, include row and column headers with assigned scope, are captioned, contain adequate padding, and avoid merged cells.

What Are Tables?

In this context, tables refer to data tables, which include row and/or column header information to categorize content. (Tables that do not have headers are called layout tables.)

Are Your Tables Simple or Complex?

A simple table includes a maximum of one header column and/or one header row.

A complex table includes more than one header column and/or header row and may include merged or split cells.[1]

We recommend you make every effort to keep data tables as simple in structure as possible. The more complex the design of a data table, the less accessible it will be for some students using screen-reading technology to access their textbook materials.

For Whom Are You Doing This?

This work supports students who:

  • Have a form of cognitive disability.
  • Are blind or have low vision.

How Does That Work? – Screen Readers and Tables

Watch the video below to see what makes a table accessible and to see how a screen reader navigates through an accessible table and an inaccessible table.

Introduction to accessible tables and a screen reader demo by Pope Tech

Why Is This Important?

Using accessible tables ensures all of your students can understand data and information you present and easily find data and information they need.

People using screen readers will not be able to understand the purpose of the table or the relationship of information between the table’s cells unless the table has been made accessible.

What Do You Need To Do?

Accessibility Checklist – Tables

  • Tables are used to structure information and not for layout.
  • Tables include row and/or column headers.
  • Row and column headers have the correct scope assigned.
  • Tables include a caption.
  • Tables avoid merged or split cells.
  • Tables have adequate cell padding.

In the same way that your content hierarchy needs headings and structure (see Accessible Themes and Organization in Pressbooks), tables need a properly defined structure to be accessible. This means that you must add row and column headers to define the different sections of data. Screen readers read tables horizontally – cell by cell, row by row – and row and column headers help give context to the data in each cell for students who are blind, have low vision, or have a cognitive disability.

View the Video

View the video or read the text below the video to see the steps for making the tables in your OER Pressbook accessible.

How to Make Tables Accessible in Pressbooks by Theresa Huff (OER for Social Justice)

Read the Steps

Create Simple, Accessible Tables

We recommend you make every effort to keep data tables as simple in structure as possible. The more complex the design of a data table, the less accessible it will be for some students using screen-reading technology to access their textbook materials.

A simple table includes:

  1. A table title or caption
  2. A maximum of one row of column headers and/or a maximum of one column of row headers, with the appropriate scope assigned
  3. Avoid using merged or split cells
  4. Adequate cell padding for visual learners

Example: A Simple, Accessible Table

The table below is a simple table. Select the information icons (purple circle with an i) to review the preceding requirements list applied to this table:

How to Add Headers and Scope to a Table

Adding Headers

  • Create your table and fill the cells with data.
Year Recorded Proposal Submission Attendees
2023 324 620
2024 525 875
  • Select all of the cells that will be your column headers. (This should be all cells in the first row of your table.)
  • Select the table icon from the top menu of the Visual editor: Table icon > Cell > Table cell properties.

Pressbooks editor showing a table with the top row selected and a menu open highlighting table cell properties

  • Set the Cell type to Header cell.

Table cell properties dialog showing the cell type dropdown expanded with “Header cell” selected

  • Set the Scope to Column.

Table cell properties dialog showing the Scope menu open with “Column” highlighted

  • Select OK.

Adding Scope

  • Select all of the cells that will be your row headers. (This should be all cells in the first column of your table, except for the cell in the first row, which has already been marked as a column header.)
  • Select the table icon from the top menu of the visual editor: Table icon > Cell > Table cell properties.

Pressbooks text editor table with a row selected and a menu open showing options for table cell properties

  • Set the Cell type to Header cell.

Table cell properties dialog showing the cell type dropdown expanded with “Header cell” selected

  • Set the Scope to Row.

Table cell properties dialog showing the Scope menu open with “Row” highlighted in Pressbooks

  • Then select OK.

Now the column and row headers as well as the scope are in place.

Year Recorded Proposal Submission Attendees
2023 324 620
2024 525 875
How to Create a Table Caption
  • Select your table [1].
  • Select the Table icon > Table Properties [2].

Text editor showing a table with the Table Properties option selected from the menu.

 

  • Check Caption [1] and then select OK [2].

Table properties dialog showing the Caption checkbox selected

 

  • Select the space within the dotted lines, directly above the center of the table you created and type your caption.

Table with a caption field highlighted above the column headers

How to Add Padding to a Table
  • Select your table [1].
  • Select the Table icon > Table Properties [2].

Text editor showing a table with the Table Properties option highlighted in the menu.

  • In the Cell Padding box, set your desired padding level [1]. The default in Pressbook tables is 10.
  • Select OK [2].

Table properties dialog showing the Cell padding field highlighted

Inspect for Accessibility

If you are making existing chapters in your Pressbooks accessible, you’ll want to inspect them to see if they are already using accessible tables. Your Pressbooks (and all web pages) have a hidden, back-end made up of code. Don’t worry – you don’t have to learn to code to use this option of checking accessibility. By right-clicking on parts of your Pressbooks and inspecting the code, you can see if your Pressbooks is set up for accessibility.

 

Guidance for Inspecting Tables

View the Video

View the Video [from 3:44 to end] to learn how to inspect your Pressbooks for accessible headings and organization.

How to Inspect the HTML Code for Accessibility by Theresa Huff (OER for Social Justice)

Read the Steps

Inspecting Tables

 

While you can easily check for table captions and merged or split cells in your Pressbooks, you cannot surmise whether a table in Pressbooks is using row and column headings or whether the creator simply used a bold setting for the text in those cells. You also cannot tell if the scope was properly set or not.

inspecting a table cell in Pressbooks

To inspect a table for column and row headers and correct use of scope, right-click the cell that should be using a header [1] and select Inspect [2].

inspecting a table cell for headers and scope in Pressbooks

An inspection panel will appear on the right side of your screen [1]. This panel shows the html or code side of the interface. Find the shaded portion, which corresponds to the text on which you right-clicked [2]. Look for the letters th, which stands for table header to see if table headers have been used for the proper cells [3].

Next, look for the word scope next to the th to see if the scope has been set [4]. If the selected cell is part of a row, you should see scope= “row”. If the selected cell is part of a column, you should see scope= “column”. 

If no th and scope is found, then this table does not include headers or scope, and is inaccessible.

Finding Your Footing

After reviewing this page, test your knowledge with the questions below.

Licenses and Attributions

Accessible Tables in Pressbooks” by Theresa Huff is adapted from “Tables – Accessibility Toolkit – 2nd Edition” by Amanda Coolidge, Sue Doner, Tara Robertson, and Josie Gray for BCcampus, used under a CC BY 4.0 license. “Accessible Tables in Pressbooks” is licensed under CC BY 4.0.

 

License

Icon for the Creative Commons Attribution 4.0 International License

Open Voices, Just Choices: OER for Social Justice Faculty Handbook Copyright © 2025 by Theresa Huff and Karna Younger is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.