WCAG 2.1.1
Level A
Operable
2.1.1 Keyboard
All functionality is operable through a keyboard alone.
What 2.1.1 Keyboard means
People who cannot use a mouse can reach and activate every control with the keyboard.
How to test
Unplug the mouse and operate the whole page with Tab, Enter, Space and arrow keys.
How to meet it
Use native interactive elements; add keyboard handlers and tabindex where needed; avoid mouse-only widgets.
Need help meeting 2.1.1?
Our IAAP-certified team audits your website and apps against every WCAG 2.2 criterion and delivers code-level remediation.
Official reference: Understanding 2.1.1 Keyboard (W3C)
More Operable criteria
2.1.2 No Keyboard Trap
2.1.4 Character Key Shortcuts
2.2.1 Timing Adjustable
2.2.2 Pause, Stop, Hide
2.3.1 Three Flashes or Below Threshold
2.4.1 Bypass Blocks
2.4.2 Page Titled
2.4.3 Focus Order
2.4.4 Link Purpose (In Context)
2.4.5 Multiple Ways
2.4.6 Headings and Labels
2.4.7 Focus Visible
2.4.11 Focus Not Obscured (Minimum)
2.5.1 Pointer Gestures
2.5.2 Pointer Cancellation
2.5.3 Label in Name
2.5.4 Motion Actuation
2.5.7 Dragging Movements
2.5.8 Target Size (Minimum)