Верстка · Senior · Запитання 34 з 75

Що мінімально потрібно для доступного модального вікна?

Пояснення

Користувачу клавіатури й скринрідера треба потрапити в модалку, не «випасти» з неї по Tab, закрити її й повернутися туди, де був. Нативний <dialog> з showModal() робить більшу частину цього сам: фон стає інертним, Esc закриває, фокус переноситься. Потрібен і підпис через aria-labelledby. aria-hidden на модалці, навпаки, сховає її від скринрідерів.

Де почитати

Помилка в запитанні

Верстка · Senior · запитання 34

Перевірте себе

Пройдіть тест Верстка · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест