Skip to content

Find what you need, instantly

Search components, ARIA roles & attributes, and WCAG criteria.

All roles

link

Widget role

An interactive reference that navigates to another resource or location when activated. It responds to Enter (not Space) and should make its destination clear. Always prefer a native `<a href>`; role='link' on other elements means adding keyboard and navigation behavior yourself.

Used on
A reference that navigates when activated. Prefer <a href>.
Accessible name
Required. From child text, or aria-label / aria-labelledby.
Used by components
Example
role="link"
<a href="/pricing">View pricing</a>
See a live, tested example on the Link vs. Button page