ARIA を使用する: ロール、ステート、プロパティ
ロール
ウィジェットロール
複合ロール
以下のテクニックでは、それぞれの複合ロールとその必須および任意の子ロールについて説明します。
- Combobox
- Grid (row, gridcell, rowheader, columnheader ロールを含む)
- Listbox (option ロールを含む)
- Menu
- Menubar
- Radiogroup (radio ロールを参照)
- Tablist (en-US) (tab, tabpanel (en-US) ロールを含む)
- Tree
- Treegrid
文書構造ロール
ランドマークロール
ライブリージョンロール
ウィンドウロール
ステートとプロパティ
ウィジェット属性
- aria-autocomplete
- aria-checked
- aria-current
- aria-disabled
- aria-errormessage
- aria-expanded
- aria-haspopup
- aria-hidden
- aria-invalid
- aria-label
- aria-level
- aria-modal
- aria-multiline
- aria-multiselectable
- aria-orientation
- aria-placeholder
- aria-pressed
- aria-readonly
- aria-required
- aria-selected
- aria-sort
- aria-valuemax
- aria-valuemin
- aria-valuenow
- aria-valuetext
ライブリージョン属性
- aria-live
- aria-relevant
- aria-atomic
- aria-busy
ドラッグ&ドロップ属性
- aria-dropeffect
- aria-dragged
関係属性
- aria-activedescendant
- aria-colcount
- aria-colindex
- aria-colspan
- aria-controls
- aria-describedby
- aria-details
- aria-errormessage
- aria-flowto
- aria-labelledby
- aria-owns
- aria-posinset
- aria-rowcount
- aria-rowindex
- aria-rowspan
- aria-setsize
MicrosoftEdge 固有のプロパティ
- x-ms-aria-flowfrom (en-US) Non-Standard