You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allowing div as a child of dl has introduced some oddities with AT understanding the contents of a dl element correctly. This seems mostly an issue for AT to resolve, and largely they have as far as I recall, Browsers generally appear to be exposing their accessibility trees appropriately (more testing needed).
However, as I was reminded by whatwg/html#7347, I think we need to make it absolutely clear that if a div is acting as a styling/grouping container for dt and dd elements, it must not be allowed any ARIA roles outside of presentation/none, and no global aria-* attributes. Otherwise, this would break the already awkward mappings/user experience of the dl element.
The text was updated successfully, but these errors were encountered:
likely straight forward adding of a mention to the div allowances column stating that if a direct child of a dl then no allowed roles other than none/presentation.
Allowing
div
as a child ofdl
has introduced some oddities with AT understanding the contents of adl
element correctly. This seems mostly an issue for AT to resolve, and largely they have as far as I recall, Browsers generally appear to be exposing their accessibility trees appropriately (more testing needed).However, as I was reminded by whatwg/html#7347, I think we need to make it absolutely clear that if a
div
is acting as a styling/grouping container fordt
anddd
elements, it must not be allowed any ARIA roles outside ofpresentation
/none
, and no globalaria-*
attributes. Otherwise, this would break the already awkward mappings/user experience of thedl
element.The text was updated successfully, but these errors were encountered: