PRACTICE 5 OF 5 · Foundations
Skip link and bypass blocks
Use keyboard navigation to bypass repeated content and land on the main task area.
Check whether repeated navigation can be bypassed with a working keyboard-accessible link.
PREPARE
Set up your test
- Turn on a screen reader you know how to operate.
- Navigate by controls or use Tab where the task asks you to.
- Listen for purpose and state, not one exact sequence of spoken words.
WORKING EXAMPLE
Establish the expected behavior
Tab to the skip link and activate it. Confirm focus lands on the main task area.
Main task
Review the current report.
Expected behavior: activating the link bypasses repeated navigation and moves focus to the main content target.
INTENTIONAL DEFECT
Find the barrier
The example below deliberately contains one accessibility defect. Skip the defective example.
Tab to the skip link and activate it. Determine where keyboard focus actually goes.
Main task
Review the current report.
Hint
If the target is not normally focusable, some browsers may scroll without moving keyboard focus.
End of intentional defect.
DIAGNOSE
Choose the primary cause
EXPLANATION
Understand and repair it
Reveal explanation
What happened
The defective skip link points to the right visual area, but the target is not focusable. Keyboard focus may remain near the skipped navigation even though the viewport scrolls.
Repair
Point the skip link to the main content area and make the destination programmatically focusable when needed.
<a href="#main-content">Skip to main content</a>
<main id="main-content" tabindex="-1">...</main>Retest
- Reload the page and press Tab until the skip link appears.
- Activate it and confirm focus lands at the main content target.
- Press Tab again and confirm focus continues inside or after the main content.
Report it
Example: The skip link scrolls to the main section but does not move keyboard focus there, so keyboard users still have to tab through repeated navigation.
Standards and support
This exercise describes behavior rather than promising identical speech across screen reader and browser combinations.
- WCAG 2.2: Understanding Bypass Blocks
- W3C Technique G1: Adding a link at the top of each page that goes directly to the main content area
- WCAG 2.2: Understanding Focus Order
Editorially reviewed 20 July 2026.