Академія
Правило доступності · button-name
Кнопки повинні мати розпізнаваний текст
КритичнийWCAG 2.1 (A), WCAG 2.0 (A), WCAG 2.2 (A), Section 508, Trusted Tester, EN 301 549, RGAA
Впливає на:BlindDeafblind
Переконайтеся, що всі кнопки мають зрозуміле текстове ім'я, доступне для допоміжних технологій.
Способи додати ім'я кнопці
<!-- 1. Текст всередині (найкращий спосіб) -->
<button>Надіслати</button>
<!-- 2. aria-label (для кнопок-іконок) -->
<button aria-label="Закрити">
<svg aria-hidden="true">...</svg>
</button>
<!-- 3. aria-labelledby -->
<button aria-labelledby="btn-label"></button>
<span id="btn-label">Зберегти</span>
<!-- 4. input з value -->
<input type="submit" value="Надіслати">
Рекомендації
- Кнопки-іконки — завжди додавайте
aria-label. - Будьте конкретними — «Видалити коментар» краще ніж «Видалити».
- Уникайте порожніх кнопок — без тексту чи aria-label кнопка невидима для скрінрідера.
Безкоштовна перевірка
Перевірте свій сайт
Дізнайтеся, чи є це порушення на вашому ресурсі
Безкоштовний аудит