ARIA attribute must be defined

Definition ARIA property or state must be defined.
Purpose
  • ARIA attributes must be defined properties or states to accurately describe web content to users of assistive technologies, especially screen reader users
Required Yes for HTML5 and ARIA Techniques ruleset mapping
WCAG 2.0 Success Criteria

4.1.2 Name, Role, Value (Level A, Primary Success Criterion)

Rule Category Widgets/Scripting
Scope Element
Target Resources Elements with aria attributes
  • [aria-atomic]
  • [aria-autocomplete]
  • [aria-busy]
  • [aria-checked]
  • [aria-controls]
  • [aria-describedby]
  • [aria-disabled]
  • [aria-dropeffect]
  • [aria-expanded]
  • [aria-flowto]
  • [aria-grabbed]
  • [aria-haspopup]
  • [aria-hidden]
  • [aria-invalid]
  • [aria-label]
  • [aria-labelledby]
  • [aria-level]
  • [aria-live]
  • [aria-multiline]
  • [aria-multiselectable]
  • [aria-orientation]
  • [aria-owns]
  • [aria-pressed]
  • [aria-readonly]
  • [aria-relevant]
  • [aria-required]
  • [aria-selected]
  • [aria-sort]
  • [aria-valuemax]
  • [aria-valuemin]
  • [aria-valuenow]
  • [aria-valuetext]
Techniques
  • Use defined ARIA properties and states in the ARIA specification.
  • Check W3C WAI Accessible Rich Internet Applications specifications for allowed values for ARIA attributes.
Informational Links