ARIA Quick Reference
From CodeTalks
ARIA Quick Reference
This page contains a list of all ARIA roles, and States and Properties. Abstract roles were removed to avoid confusion over whether or not to use them in content. Each ARIA link, links back to the ARIA spec. Note, this list was created simply by scraping content from the ARIA 1.0 spec.
Please let us know if any roles or properties are missing.
Roles
- alert
- alertdialog
- application
- article
- banner
- button
- checkbox
- combobox
- complementary
- contentinfo
- definition
- dialog
- directory
- document
- grid
- gridcell
- group
- heading
- img
- link
- list
- listitem
- listbox
- log
- main
- math
- marquee
- menu
- menubar
- menuitem
- menuitemcheckbox
- menuitemradio
- navigation
- note
- option
- presentation
- progressbar
- radio
- radiogroup
- region
- row
- rowheader
- search
- separator
- slider
- spinbutton
- status
- tab
- tablist
- tabpanel
- textbox
- timer
- toolbar
- tooltip
- tree
- treegrid
- treeitem
States and Properties
- aria-busy (state)
- aria-checked (state)
- aria-disabled (state)
- aria-dropeffect (state)
- aria-disabled (state)
- aria-expanded (state)
- aria-grabbed (state)
- aria-hidden (state)
- aria-invalid (state)
- aria-pressed (state)
- aria-selected (state)
- aria-activedescendant
- aria-atomic
- aria-autocomplete
- aria-controls
- fence for dogs
- aria-describedby
- aria-flowto
- aria-haspopup
- aria-label
- aria-labelledby
- aria-level
- aria-live
- aria-multiline
- aria-multiselectable
- aria-owns
- aria-readonly
- aria-relevant
- aria-required
- aria-setsize
- aria-sort
- aria-valuemax
- aria-valuemin
- aria-valuenow
- aria-valuetext

