Доступність · Junior · Запитання 8 з 75

Чому варто використовувати <button>, а не <div onclick>?

Показати відповідь

Правильна відповідь: Він безкоштовно дає фокус, клавіатуру й роль

Пояснення

Нативна кнопка отримує фокус, працює з Enter і Space та оголошується як кнопка. div потребує tabindex, role і обробників клавіш, щоб це імітувати, і тут легко помилитися.

Де почитати

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

Доступність · Junior · запитання 8

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

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

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