ARIA Roles, Properties and States Referenced in Guidance and Examples
This page includes information on number of guidance and example references in the WAI-ARIA Authoring Practices for each ARIA role, property and state. The guidance column is determined
by either the role, property or state being in the text content of a heading (e.g. h2-h6) or through the use of
data-aria-roles or data-aria-props attributes on any heading within the practices. The data-aria-roles or data-aria-props attributes should contain a space separated list of values. The use of the data attribute overrides the identification of roles, properties or states from the text content of a heading. The suffix "(D)" indicates a reference came from a data attribute, otherwise the reference came from the text content of a heading.
- CSV Files of Role, Properties and States Coverage
- Roles with no Guidance or Examples (22)
- Roles with at Least One Guidance or Example (16)
- Roles with More than One Guidance or Example (31)
- Properties and States with no Examples (14)
- Properties and States with One Examples (9)
- Properties and States with More than One Example (25)
CSV Files of Role, Properties and States Coverage
Roles with No Guidance or Examples (22)
applicationdefinitiondirectorydocumentfigureheadingimglistlistitemlogmarqueemathnoteprogressbarrowheaderscrollbarsearchboxstatusswitchtermtextboxtimer
Roles with at Least One Guidance or Example (16)
| Role | Guidance | Example |
|---|---|---|
alertdialog |
- | Alert Dialog |
article |
- | Feed |
banner |
Banner | Banner Landmark |
columnheader |
- | Table |
complementary |
Complementary | Complementary Landmark |
contentinfo |
Contentinfo | Contentinfo Landmark |
feed |
Feed | Feed |
gridcell |
- | Layout Grid |
link |
Link | Link |
main |
Main | Main Landmark |
menuitemcheckbox |
- | Editor Menubar |
rowgroup |
- | Table |
search |
Search | Search Landmark |
separator |
- | Editor Menubar |
tooltip |
Tooltip Widget | - |
treegrid |
Treegrid | Treegrid Email Inbox |
Roles with More than One Guidance or Example (31)
| Role | Guidance | Examples |
|---|---|---|
alert |
Alert | |
button |
||
cell |
- | |
checkbox |
Checkbox | |
combobox |
||
dialog |
||
form |
Form Landmark | |
grid |
||
group |
||
listbox |
||
menu |
||
menubar |
- | |
menuitem |
- | |
menuitemradio |
- | |
navigation |
Navigation Landmark | |
none |
- | |
option |
- | |
presentation |
- | |
radio |
||
radiogroup |
- | |
region |
Region | |
row |
- | |
slider |
||
spinbutton |
Spinbutton | |
tab |
Keyboard Navigation Between Components (The Tab Sequence) | |
table |
Table | |
tablist |
- | |
tabpanel |
- | |
toolbar |
Toolbar | |
tree |
||
treeitem |
- |
Properties and States with No Guidance or Examples (14)
aria-atomicaria-detailsaria-dropeffectaria-errormessagearia-flowtoaria-grabbedaria-invalidaria-keyshortcutsaria-multilinearia-ownsaria-placeholderaria-readonlyaria-relevantaria-required
Properties and States with at Least One Guidance or Example (9)
| Property or State | Guidance | Example |
|---|---|---|
aria-busy |
- | Feed |
aria-colcount |
Using aria-colcount and aria-colindex | Data Grid |
aria-colspan |
Defining cell spans using aria-colspan and aria-rowspan | - |
aria-current |
- | Disclosure for Navigation Menus |
aria-multiselectable |
- | Listboxes with Rearrangeable Options |
aria-orientation |
- | Slider with aria-orientation and aria-valuetext |
aria-roledescription |
- | Auto-Rotating Image Carousel |
aria-rowspan |
Defining cell spans using aria-colspan and aria-rowspan | - |
aria-sort |
Indicating sort order with aria-sort | Data Grid |