diff --git a/index.html b/index.html index 27e34e3..701fd72 100644 --- a/index.html +++ b/index.html @@ -63,6 +63,11 @@ the following substantive additions and/or corrections have been proposed:
role=listitem
-
- Roles:
- `menuitem`,
- `menuitemcheckbox`,
- `menuitemradio`,
- `option`,
- `none`,
- `presentation`,
- `radio`,
- `separator`,
- `tab`
- or `treeitem`. (listitem
is also allowed, but NOT RECOMMENDED.)
+ If the `li` is a child of a list element
+ (`ul`, `ol`,
+ `menu`)
+ role=listitem
.
+ Otherwise, if the `li` is not a child of a list element it is exposed as
+ a role=generic
.
+
+ No `role` other than listitem
, which is NOT RECOMMENDED,
+ if the parent list element has an implicit or explicit `list` role.
+
+ Otherwise, any `role` if the parent list item does nto expose an implicit or explicit `list` role. +
++ See `ul`, `ol`, or + `menu` for allowed roles for list elements. +
+Global `aria-*` attributes and any `aria-*` attributes applicable to the allowed roles.