Skip to contentSkip to content

WCAG 2.1.1 · WCAG Module

Full keyboard navigation

Every function is accessible — without a mouse. Essential for screen reader users, helpful for everyone else.

What is that?

What does "Full keyboard navigation" mean?

Keyboard navigation means: every interactive function of a website is accessible with tab, Enter, Space, arrow keys and Esc Operable. No mouse dependencies, no function that only works via hover or click. Hover effects are allowed, but must not be the only way to interact.

Why is it important?

Obligation and Benefit — WCAG 2.1.1.

WCAG 2.1.1 (Keyboard) Level A accessibility is mandatory — without keyboard input, a site is unusable for screen reader users, people with motor impairments, and power users. Plus: 2.1.2 (No Keyboard Trap) — Focus must be restored from every area. Carousels, modals, and custom dropdowns are the most common pitfalls.

Our implementation

How we will solve it specifically.

  • All buttons are
  • Tab order corresponds to the reading order — not arbitrary tabindex.
  • Carousels: Arrow keys + ESC Pause; Modals: Focus Trap with ESC Close + Focus Return.
  • Hover menus have a keyboard-activated click trigger.
  • Keyboard walkthrough test before each release — see verification checklist.

Do you need this exact module?

15-minute initial consultation — we'll clarify whether it's relevant for your site.

Book an initial consultation

Further information:
BFSG overview ·
Performance overview ·
BAFA funding ·
FAQs

Easy language