Академія
Правило доступності · svg-img-alt

Елементи <svg> з роллю img повинні мати альтернативний текст

СерйознийWCAG 2.1 (A), WCAG 2.0 (A), WCAG 2.2 (A), Section 508, Trusted Tester, EN 301 549, RGAA
Впливає на:BlindDeafblindMobility

Переконайтеся, що SVG-елементи з роллю img мають альтернативний текст.

Як виправити

<!-- ❌ Неправильно -->
<svg role="img"><circle cx="50" cy="50" r="40"/></svg>

<!-- ✅ Правильно: через <title> -->
<svg role="img" aria-labelledby="svg-title">
  <title id="svg-title">Іконка налаштувань</title>
  <path d="..."/>
</svg>

<!-- ✅ Або через aria-label -->
<svg role="img" aria-label="Іконка налаштувань">
  <path d="..."/>
</svg>

<!-- ✅ Декоративна SVG: приховати -->
<svg aria-hidden="true">
  <path d="..."/>
</svg>
Ресурси · Зовнішні посилання
Безкоштовна перевірка

Перевірте свій сайт

Дізнайтеся, чи є це порушення на вашому ресурсі

Безкоштовний аудит