Cheat-sheet

Browser Keyboard Shortcuts

CommandAction
TABGo to next interactive element
SHIFT + TABGo to previous interactive element
ENTERActivate interactive element

NVDA Keyboard Shortcuts

CommandAction
CTRLStop
HGo to next heading
SHIFT + HGo to previous heading
1 - 6Go to next heading of level
SHIFT + 1 - 6Go to previous heading of level
Reads the next line
Reads the previous line
Reads the next character
Reads the previous character
CTRL + Reads the next word
CTRL + Reads the previous word
NVDA + Start reading from current line
NVDA + Reads the current line
NVDA + SPACEToggle between 'Focus mode' and 'Broswe mode'
NVDA + F7Open the 'Elements List Dialog'
NVDA + NOpen NVDA menu
NVDA + SToggle speech between 'on', 'off', and 'beeps'
TGo to next table
SHIFT + TGo to previous table
CTRL + ALT + Cell below (when in a table)
CTRL + ALT + Cell above (when in a table)
CTRL + ALT + Cell to the right (when in a table)
CTRL + ALT + Cell to the left (when in a table)

Landmarks in HTML

TypeHTMLNote
banner<header>Cannot be embedded in another landmark.
content info<footer>Cannot be embedded in another landmark.
main<main>There should only be one.
navigation<nav>Can occur multiple times, consider labelling!
complementary<aside>Can occur multiple times, consider labelling!
region<section>Must be labeled. Can occur multiple times.
form<form>Must be labeled. Can occur multiple times.
searchrole="search"Can occur multiple times, consider labelling!