Without proper header tags, screen readers cannot associate data cells with their headers. Learn how to fix TH/TD tags and Scope attributes in your PDFs.
To fix table headers in a PDF, you need to ensure that header cells are tagged as
elements (not
) and that each header has a correct Scope attribute set to either "Column" or "Row." This can be done in Adobe Acrobat Pro's Tags panel, or — more reliably — by formatting your table headers properly in Microsoft Word before exporting to PDF. Without proper header tags, screen readers cannot associate data cells with their headers, making tables incomprehensible for users who rely on assistive technology.
If you have ever opened a PDF and seen a perfectly formatted table, it is easy to assume everything is fine. But for the 15–20% of university students, faculty, and staff who use assistive technology, that same table may be nothing more than a stream of disconnected numbers and words.
Why Table Headers Matter for Screen Readers
Screen readers navigate tables cell by cell. When a user lands on a data cell, the screen reader announces the associated header so the user understands what the value represents. For example, in a grade report table, a screen reader should announce "Student Name: Jane Doe" or "Final Grade: B+," not just "Jane Doe" or "B+" with no context.
This behavior depends entirely on the PDF's underlying tag structure. If headers are missing or incorrectly tagged, the screen reader reads raw cell content in sequence, which is functionally useless for complex tables. This is one of the most common PDF accessibility failures found in university documents — and one of the most impactful to fix.
Under WCAG 2.1 Success Criterion 1.3.1 (Info and Relationships), tables must programmatically convey the relationships between headers and data. With the April 2026 DOJ ADA Title II deadline approaching, getting this right is not optional for public universities.
TH — Identifies a cell as a header. Screen readers use these to provide context when reading data cells.
TD — Identifies a cell as containing data. Screen readers look for associated TH cells to announce alongside the data.
A properly tagged table also nests these cells within
(table row) elements, all contained inside a
element. When any of these structural tags are missing or misapplied, the table becomes inaccessible.
Scope Attributes: Row vs Column
Each
element needs a Scope attribute that tells the screen reader which direction the header applies:
Column — The header applies to all cells below it in that column. This is the most common type (e.g., column headers like "Name," "Date," "Grade").
Row — The header applies to all cells to its right in that row. Used for row headers (e.g., a student name in the first column of each row).
For tables with both column and row headers, every
must have the appropriate Scope set. Without it, screen readers have to guess — and they often guess wrong.
How to Fix Table Headers in Adobe Acrobat Pro
If you already have a PDF that needs remediation, Adobe Acrobat Pro's Tags panel is the primary tool.
Step 1: Open the Tags Panel. Go to View, then Show/Hide, then Navigation Panes, then Tags. This reveals the full tag tree of your document.
Step 2: Locate Your Table. Expand the tag tree until you find the
element. Inside, you will see
rows containing
and (hopefully)
cells.
Step 3: Convert TD to TH. If your header cells are incorrectly tagged as
, right-click the tag and select "Properties." Change the Type from "Table Data Cell" to "Table Header Cell."
Step 4: Set the Scope Attribute. In the same Properties dialog, find the Scope attribute. Set it to "Column" for column headers or "Row" for row headers. Repeat for every header cell in the table.
Step 5: Validate. Run Accessibility Check (Tools, then Accessibility, then Full Check) and verify that the "Tables" section shows no failures.
This process works, but it is tedious for documents with many tables. For a faster workflow, fix the source document before export.
How to Fix Table Headers in Word Before Export
The most efficient approach is to set up table headers correctly in Microsoft Word before exporting to PDF.
Designate the header row. Select the first row of your table, go to Table Properties, and check "Repeat as header row at the top of each page." This tells Word (and the PDF export engine) that this row contains headers.
Use built-in table styles. Word's built-in Header Row option (in Table Design) applies semantic formatting that carries over to PDF tags.
Export correctly. Use "Save As PDF" or "Export to PDF" with the "Document structure tags for accessibility" option checked. On Mac, use the Print dialog's "Save as PDF" with the "Best for electronic distribution" option.
When done correctly, this produces a tagged PDF with proper
elements and Column scope attributes — no Acrobat remediation needed.
Common Table Issues to Watch For
Even with correct headers, several table patterns cause persistent accessibility problems.
Merged cells. Cells that span multiple columns or rows break the simple grid structure that screen readers expect. When merging is unavoidable, each
needs a ColSpan or RowSpan attribute set correctly. In practice, it is often better to restructure the table to avoid merging entirely.
Nested tables. A table inside a table cell is almost never accessible. Screen readers lose track of which header applies to which cell. Restructure nested tables into flat, simple tables whenever possible.
Layout tables. Tables used purely for visual layout (not data) should not have
tags at all. These should either be converted to non-table layout or tagged with a Role of "Layout Table" so screen readers skip the table semantics entirely. This is a frequent offender in older university documents that used tables for page formatting.
Missing table element. Occasionally, a PDF contains
and
tags that are not wrapped in a parent
tag. Without the parent element, the entire table structure is invisible to assistive technology.
Testing with a Screen Reader
After fixing your headers, test with an actual screen reader. On Mac, enable VoiceOver (Command + F5) and navigate the table using VoiceOver table commands (Control + Option + arrow keys). On Windows, NVDA (free) or JAWS are the standard tools. Listen for whether headers are announced alongside data cells. If you hear only raw values without context, the headers are not properly associated.
Automated checkers catch structural issues, but only real screen reader testing confirms the experience is genuinely usable.
Scaling Table Remediation
Manually fixing table headers across hundreds of course documents, syllabi, and reports is one of the most time-consuming parts of PDF accessibility compliance. Aelira's PDF remediation tools detect and fix table tagging issues automatically — including TH/TD conversion, Scope attributes, and merged cell handling — so your team can focus on content rather than tag trees.
Aelira Team
•Accessibility Engineers
The Aelira team is building AI-powered accessibility tools for higher education. We're on a mission to help universities meet WCAG 2.1 compliance before the April 2026 deadline.