Ce verifică această regulă
Verifică dacă fiecare element de formular are o etichetă.
De ce contează
WCAG 1.3.1, 3.3.2 și 4.1.2 cer ca câmpurile de formular să aibă etichete. Câmpurile de abonare la newsletter și de căutare sunt printre cele mai frecvente cazuri.
Cum se remediază
- Dați fiecărui câmp un element <label for="field-id"> sau, cel puțin, un aria-label.
- Textul substituent (placeholder) singur nu contează ca etichetă.
Cum se verifică remedierea
- Scanați din nou și confirmați că regula label nu mai eșuează.
- Faceți clic pe fiecare etichetă și verificați că mută focusul în câmpul ei.
Cum o detectează FixReports
Scanarea noastră rulează regula axe-core label într-un browser Chrome real pe fiecare pagină testată și raportează fiecare element cu erori, cu pagina, markupul și, unde este cazul, o captură de ecran.
Un test automat confirmă că această problemă anume este prezentă. Nu poate spune dacă restul paginii este accesibil: unele bariere apar doar atunci când o persoană verifică pagina.