From ac7ecda5f94e07d201fb149c6ec0c4cd5062cc6c Mon Sep 17 00:00:00 2001
From: Scott O'Hara
or `switch`;
`button` if used with `aria-pressed`.
- Authors SHOULD NOT use the `aria-checked` attribute on `input type=checkbox` elements. +
+ Authors MUST NOT use the `aria-checked` attribute on `input type=checkbox` elements.
Otherwise, any global `aria-*` attributes and @@ -1462,8 +1462,8 @@
- Authors SHOULD NOT use the
+
+ Authors MUST NOT use the
`aria-checked` attribute on `input type=radio` elements.
@@ -2907,15 +2907,17 @@
+ Use the `checked` attribute on any element that is allowed the `checked` attribute in HTML. Use the `indeterminate` IDL attribute to indicate the "mixed" state for `input type=checkbox` elements.
+
+ Authors MUST NOT use the `aria-checked` attribute on any element where the checkedness, or the
+ indeterminate checked value of the element can be in opposition to the current value of the `aria-checked` attribute.
+
- Use the `checked` attribute on any element that is
- allowed the `checked` attribute in HTML.
-
- Authors SHOULD NOT use the `aria-checked` attribute on any element where the checkedness of the element can be in opposition to the current value of the `aria-checked` attribute.
-
- Authors MAY use the `aria-checked` attribute on any other element with a WAI-ARIA role which allows the attribute.
+ Authors MAY use the `aria-checked` attribute on any other element with a WAI-ARIA role which allows the attribute.
- Use the `checked` attribute on any element that is allowed the `checked` attribute in HTML. Use the `indeterminate` IDL attribute to indicate the "mixed" state for `input type=checkbox` elements.
+ Use the `checked` attribute on any element that is allowed the `checked` attribute in HTML.
+ Use the `indeterminate` IDL attribute to indicate the "mixed" state for `input type=checkbox` elements.
- Authors MUST NOT use the `aria-checked` attribute on any element where the checkedness, or the
+ Authors MUST NOT use the `aria-checked` attribute on any element where the checkedness, or the
indeterminate checked value of the element can be in opposition to the current value of the `aria-checked` attribute.
The full commit history for this specification.
`aria-checked="true"`
+
From ade71e73f0cb8cb25a4d001e95a88d4c32c3ed9f Mon Sep 17 00:00:00 2001
From: Scott O'Hara
Change log
+ Substantive changes since the last published Recommendation
+
Substantive changes since the last published Recommendation