Dostępność · Junior · Pytanie 8 z 75

Dlaczego używać <button>, a nie <div onclick>?

Pokaż odpowiedź

Poprawna odpowiedź: Daje za darmo fokus, obsługę klawiatury i rolę

Wyjaśnienie

Natywny przycisk przyjmuje fokus, działa z Enter i Space i jest ogłaszany jako przycisk. div wymaga tabindex, role i obsługi klawiszy, by to naśladować, a łatwo tu o błąd.

Do poczytania

Błąd w pytaniu

Dostępność · Junior · pytanie 8

Sprawdź się

Rozwiąż test Dostępność · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test