W3C Logo

ARIA Landmarks Example

Visually outline the landmarks and/or headings on the page using the following buttons.

Assistive Technology

The following sections demonstrate how various popular assistive technologies support landmark navigation

JAWS Screen Reader for Windows

The following commands are available in the JAWS screen reader (since version 15) for navigating landmarks:

Command Action
Q Go to main landmark
R Go to next landmark
Shift+R Go to previous landmark
Insert+Control+R List of landmarks
Screen shot of list of landmarks in JAWS

NVDA Screen Reader for Windows

The following commands are available in NVDA screen reader (since version 2014.2) for navigating landmarks:

Command Action
D Go to next landmark
Shift+D Go to previous landmark
NVDA+F7 List of landmarks
Screen shot of list of landmarks in NVDA

VoiceOver Screen Reader for macOS

The following commands are available in VoiceOver screen reader for navigating landmarks:

Command Action
W (Quick Nav) Go to next landmark
Shift+W (Quick Nav) Go to previous landmark
Control+Option+U, then left or right arrow key to landmark list List of landmarks
Screen shot of list of landmarks in VoiceOver

ORCA Screen Reader for Linux/GNOME

The following commands are available in ORCA Screen reader for navigating landmarks:

Command Action
M Next landmark
Shift+M Previous landmark
Alt+Shift+M List of landmarks
Screen shot of list of landmarks in Orca

SkipTo.js Browser Extension

The SkipTo.js browser extensions implement the User Agent Accessibility Guidelines 1.0 requirement 9.9 Allow Structured Navigation. It does this by providing keyboard navigation to major landmarks and headings on any web page. The keyboard shortcut to open the "Skip To Content" menu is alt + 0 on Windows/Linux and option + 0 on Mac keyboards.

The following table identifies additional single key shortcuts to navigate headings and landmarks. The single key commands are similar to the navigation commands found in screen readers.

Command Action
r Next landmark
shift+r Previous landmark
h Next heading
shift+h Previous heading
m Next Main landmark
n Next Navigation landmark
c Next Complementary landmark
1 Next H1 heading
2 Next H2 heading
3 Next H3 heading
4 Next H4 heading
5 Next H5 heading
6 Next H6 heading

Links to extensions:

Screen shot of SkipTo.js menu of major landmarks and Headings