Академія
Правило доступності · aria-required-parent

Певні ARIA-ролі повинні знаходитися всередині відповідних батьківських елементів

КритичнийWCAG 2.1 (A), WCAG 2.0 (A), WCAG 2.2 (A), EN 301 549, RGAA
Впливає на:BlindDeafblindMobility

Переконайтеся, що елементи з певними ARIA-ролями знаходяться всередині батьківського елемента з відповідною роллю.

Як виправити

Деякі ролі повинні бути вкладені в конкретні батьківські ролі:

  • listitem → всередині list
  • tab → всередині tablist
  • menuitem → всередині menu або menubar
  • treeitem → всередині tree або group
<!-- ❌ Неправильно: tab без tablist -->
<div role="tab">Вкладка</div>

<!-- ✅ Правильно -->
<div role="tablist">
  <div role="tab">Вкладка</div>
</div>
Ресурси · Зовнішні посилання
Безкоштовна перевірка

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

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

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