Print
Print:
Summary
Body
Advanced Accessibility in InDesign
Summary
Learn advanced accessibility techniques using InDesign.
Body
Advanced Accessibility in InDesign
Working With Merged Table Cells
InDesign properly applies column / row spans when cells are merged.
Working With Table Headers
Type tool > click left side of row to select > table menu > convert rows > to header.
If it continues over multiple pages, the header row duplicates over each page.
In Acrobat, select the body text of the second page and put it with the body text of the first page.
This prevents the header from being read a second time or a footer being read before reaching the end of the table.
Artifact and delete the extra header / footer(s).
InDesign always puts tables in a <p> tag.
Move the table out of <p> and delete <p>.
Getting Creative with Bullets and Numbers
If assets are being used instead of actual numbering, add actual numbering hidden as small text that blends in with the background.
This way you keep the visual aspect but have the tagging of a numbered list.
Make sure to artifact the visual aspects being used instead of numbering.
Adding Alt Text for Hyperlinks
If you want the full link text but it's really long, go to Bitly and it will shorten the hyperlink for you.
Depending on the context, use the title of the webpage as the alt text.
Adding Form Fields in InDesign
Lay out the form fields before adding in the actual frames.
Unassigned frame > draw frame > fill: none > window menu > interactive > buttons and forms > type dropdown: “text field” > add name and description to the form field > copy field to all parts (rename and add new descriptions to each new copy).
Use the buttons and forms panel to add in check boxes and radio buttons.
Adding Form Fields in Tables
Hit esc to highlight a cell > table menu > convert cell to graphic cell > select cell > copy it > cut it > select all cells > right click > window > type and tables > table > text insets: “0” > paste the graphic frame back into each individual cell > convert them to text fields.
Defining Tab Order for Form Fields in InDesign
Object menu > interactive > set tab order > adjust the order by selecting tabs and using the move up / move down buttons.
When exporting a form use the PDF Interactive option.
Working With InDesign-Drawn Objects
There are text frames, graphic frames, and unassigned frames.
To change frame types: select > object menu > content.
Graphic and text frames get tagged as paths.
Untagged paths lead to an accessibility error.
When converted, unassigned frames automatically get artifacted (avoiding errors).
In InDesign, use unassigned frames for decorative assets.
For ease of use, go to preferences and uncheck “type tool converts frames to text frames”.
You can add alt text to objects in InDesign by selecting the object > object menu > object export options > alt text > alt text source: custom.
If you add alt text to an object with an unassigned frame, it gets marked as a figure.
This also works on grouped objects within an unassigned frame.
Text Effects and Accessibility
When a text effect is used, it creates two span tags, meaning a screen reader will read it twice.
Go into the tags tree and artifact one of them to fix this.
Helpful Scrips for Accessibility
Gilbertconsulting.com/scripts (“check document for accessibility” script).
Window menu > utilities > scripts > right click user folder > reveal in explorer / finder > copy scripts into the folder.
This script reports potential issues to you.
More scripts can be found at accessibilityscripts.com/shop.
The MadeToTag Plugin
The MadeToTag plugin shortens the amount of work needed after converting your file to PDF.
It simplifies and leads you through the different processes.
It is found on axaio.com.
Details
Details
Article ID:
168898
Created
Wed 10/22/25 6:16 PM
Modified
Wed 10/22/25 6:16 PM