HTML i CSS · Senior · Pytanie 67 z 75
Jak poprawnie powiązać komunikat o błędzie z polem formularza?
<input id="email" aria-invalid="true" aria-describedby="email-error" />
<p id="email-error">Enter a valid email</p>- ✓Poprawna odpowiedź: Oznaczyć pole
aria-invalidi wskazać komunikat przezaria-describedby - 2Umieścić komunikat w
placeholder - 3Tylko pokolorować ramkę na czerwono
Wyjaśnienie
Czytniki ekranu odczytają wtedy błąd przy fokusie na polu. Sam kolor nie spełnia WCAG dla użytkowników, którzy go nie rozróżniają.