Grafiki SVG bez tekstu alternatywnego
Co to oznacza i dlaczego jest ważne
Ikony SVG z role="img" bez nazwy są odczytywane bez znaczenia (WCAG 1.1.1).
Jak naprawić
Dodaj <title> w SVG lub aria-label; ukryj dekoracyjne SVG za pomocą aria-hidden="true".
Przykład kodu
Przed
<svg role="img" viewBox="0 0 24 24"><path d="…"/></svg>
Po
<svg role="img" aria-labelledby="t1" viewBox="0 0 24 24"><title id="t1">Secure payment</title><path d="…"/></svg>
Znajdź ten błąd na swojej stronie
Przetestuj za darmo dowolną stronę — wynik w kilka sekund, z instrukcjami naprawy.