Jump links
Implementation
- Provide a unique and descriptive accessible label to the jump links element, either by setting the
accessible-label
attribute, or by usingaria-labelledby
to refer to a heading element in the same root to refer to a heading element in the same root. - Ensure each jump link has descriptive text that says what section a user will jump to if they select it
Keyboard interactions
Each individual jump link can be navigated with a keyboard. However, focus moving to a jump link does not mean it has been selected.
Key | Result |
---|---|
Tab |
|
Shift+Tab |
|
Enter |
|
Focus order
Focus moves through jump links first and then other elements from top to bottom or left to right.
Touch targets
Each individual jump link and the disclosure trigger button are large enough to be selected easily.
ARIA Authoring Practices Guide (APG)
Learn to use the accessibility semantics defined by the Accessible Rich Internet Application (ARIA) specification to create accessible web experiences.
Web Content Accessibility Guidelines
Understanding documents provide detailed explanations for Web Content Accessibility Guidelines (WCAG) guidelines and success criteria.
- SC 2.1.1 Keyboard (Level A)
- SC 2.1.3 Keyboard (no exception) (Level AAA)
- SC 2.4.3 Focus order (Level A)
- SC 2.5.5 Target size (Level AAA)