Accessibility (43 articles)

Form input elements must have labels: how to fix it

Form Input Elements Must Have Labels: How to Fix It

Your audit found form fields that have no programmatic label — a screen reader lands on…
Learn More
Aria-hidden must not contain focusable elements: how to fix it

aria-hidden Must Not Contain Focusable Elements: How to Fix It

TL;DR: An element marked aria-hidden="true" is hidden from screen readers, but if it still contains links,…
Learn More
Certain aria roles must contain particular children

Certain ARIA Roles Must Contain Particular Children: How to Fix It

Several ARIA roles such as list, menu, tablist, and tree must directly contain or own specific…
Learn More
Aria roles must conform to valid values: how to fix it

ARIA Roles Must Conform to Valid Values: How to Fix It

ARIA (Accessible Rich Internet Applications) lets you attach a role to an element so screen readers…
Learn More
Aria attributes must conform to valid values: how to fix it

ARIA Attributes Must Conform to Valid Values: How to Fix It

Every ARIA attribute accepts one specific kind of value (true/false, a fixed token, an ID reference,…
Learn More
Links must be distinguished from surrounding text

Links Must Be Distinguished from Surrounding Text: How to Fix It

Links sitting inside body text must be recognizable as links by something other than color alone,…
Learn More

Get new blog posts by email: