LibA11y: Making our library content accessible
  • Introduction to LibA11y
  • Part 1: Why should we care?
    • 1.1 Why should we care about digital accessibility?
    • 1.2 How is content perceived?
  • Part 2: How To Build Better...
    • 2.0 How to build better content? Test your work.
    • 2.1 Page Structure
    • 2.2 Images
    • 2.3 Color and Text
    • 2.4 Hyperlinks
    • 2.5 Readability
    • 2.6 Video and Audio
    • 2.7 Tables
  • Appendices: Tools & Resources
    • A. Four principles of a well-coded page
    • B. Better copy-pasting
    • C. Non-HTML documents
    • D. Useful Links
    • Conclusion
Powered by GitBook
On this page
  • Screen Reader Interaction
  • Solutions
  • Example
  • Video tutorial
  • Read more...

Was this helpful?

  1. Part 2: How To Build Better...

2.7 Tables

Previous2.6 Video and AudioNextA. Four principles of a well-coded page

Last updated 1 year ago

Was this helpful?

Screen Reader Interaction

Screen readers read column and row headers to provide the listener with information on the tables' content and structure.

Solutions

  • Use tables for data that fits well into rows and columns.

  • Do not use tables for formatting pages, links, or other information.

  • Always use table headers to describe the contents of the table columns.

  • The table headers should clearly communicate the data below them.

  • Avoid spanned rows as screen readers may not properly parse them.

Example

Here is an example default 3x2 table with a header created within LibGuide's rich text editor. It's key you identify which row or column is the table header.

State

State Capital

Ohio

Columbus

Indiana

Indianapolis

Kentucky

Frankfort

Identify which row or column acts as the headers with the table properties tool

Video tutorial

Read more...

Source:

: A WebAIM tutorial

Boston College LibGuides Accessibility Guide
Table Best Practices
Screenshot of table properties menu in LibGuides.
Do you need to use a data table on your web page? If so, learn how to appropriately format table content to ensure everyone can understand your data.