Techniques ARIA
Rôles
Rôles de composant d'interface
- Alert
- Alertdialog
- Button
- Checkbox
- Dialog
- Link
- Log
- Marquee
- Progressbar
- Radio
- Scrollbar
- Slider
- Spinbutton
- status
- textbox
- Timer
- Tooltip
Rôles composés
Les techniques ci-dessous décrivent chaque rôle composé ainsi que leurs rôles enfants obligatoires ou facultatifs.
- Grid (tableau, contenant les rôles
row
(ligne),gridcell
(cellule),rowheader
(en-tête de ligne) etcolumnheader
(en-tête de colonne)) - Menubar / Menu (contenant les rôles
menuitem
,menuitemcheckbox
etmenuitemradio
) - Listbox (boîte de liste, contenant le rôle
option
) - Tablist (boîte à onglets, contenant les rôles
tab
ettabpanel
) - Tree (arbre, contenant les rôles
group
ettreeitem
) - Radiogroup (voir le rôle
Radio
) - Treegrid
Rôles de structure de document
- Article
- Definition
- Directory
- Document
- Group
- Heading
- Img
- List, listitem
- Math
- Note
- Presentation
- Region
- Separator
- Toolbar
Rôles de points de repère
- Application
- Banner
- Complementary
- Contentinfo
- Form
- Main
- Navigation
- Search
États et propriétés
Attributs de composants d'interface
- aria-autocomplete
- aria-checked
- 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
Attributs de zones « live »
- aria-live
- aria-relevant
- aria-atomic
- aria-busy
Attributs de glisser-déposer
- aria-dropeffect
- aria-dragged
Attributs de relation
- aria-activedescendant
- aria-controls
- aria-describedby
- aria-flowto
- aria-labelledby
- aria-owns
- aria-posinset
- aria-setsize