SIA-R90Element with presentational children has no focusable content

Accessibility requirements

This rule tests conformance of the following accessibility requirements:

Description

This rule checks that elements with a role that makes its children presentational do not contain focusable elements.

Applicability

This rule applies to every element in the HTML or SVG namespace with a semantic role that defines its children to be presentational children.

Expectations

  1. The element has no descendants in the flat tree that are part of sequential focus navigation.

Assumptions

This rule assumes that elements that are part of sequential focus navigation do not immediately blur, or move focus to another element. Such elements will fail this rule, but may still satisfy success criteria 1.3.1 and 4.1.2.

Accessibility support

Several major browsers ignore the WAI-ARIA requirements on presentational children for most or sometimes all roles. Because some browsers do, and others do not implement presentational children, there can be significant differences between browsers.

Acknowledgments

This document includes material copied from or derived from https://act-rules.github.io/rules/307n5z/. Copyright © 2021 W3C® (MIT, ERCIM, Keio, Beihang).