Roles
Widget roles
Composite roles
The techniques below describes each composite role as well as their required and optional child roles.
- Combobox
- Grid (including row, gridcell, rowheader, columnheader roles)
- Listbox (including option role)
- Menu
- Menubar
- Radiogroup (see radio role)
- Tablist (including tab and tabpanel roles)
- Tree
- Treegrid
Document structure roles
- Article
- Definition
- Directory
- Document
- Group
- Heading
- Img
- List
- Listitem
- Math
- Note
- Presentation
- Region
- Separator
- Toolbar
Landmark roles
- Application
- Banner
- Complementary
- Contentinfo
- Form
- Main
- Navigation
- Search
States and properties
Widget attributes
- aria-autocomplete
- aria-checked
- aria-current
- aria-disabled
- aria-expanded
- aria-haspopup
- aria-hidden
- aria-invalid
- aria-label
- aria-level
- aria-multiline
- aria-multiselectable
- aria-orientation
- aria-pressed
- aria-readonly
- aria-required
- aria-selected
- aria-sort
- aria-valuemax
- aria-valuemin
- aria-valuenow
- aria-valuetext
Live region attributes
- aria-live
- aria-relevant
- aria-atomic
- aria-busy
Drag & drop attributes
- aria-dropeffect
- aria-dragged
Relationship attributes
- aria-activedescendant
- aria-controls
- aria-describedby
- aria-flowto
- aria-labelledby
- aria-owns
- aria-posinset
- aria-setsize