Skip to main content
Version: v6

A List element is missing required child elements

A List element is missing required child elements — rule summary
FieldValue
Rule codeList_ChildRequirement_Missing
WCAG conformance levelA
WCAG success criterion4.1.2 Name, Role, Value
Must be fixed at sourceNo

Description

A list element was found to be missing required nested list item elements. A list element, either HTML 'ul' (unordered list) or 'ol' (ordered list) or the ARIA role 'list' requires the 'list item' element to be nested within it. Without list items, assistive technologies such as screen readers cannot convey the purpose or structure of the list to users, leading to incomplete or incorrect interpretation. This can cause confusion and navigation issues for users relying on assistive technologies. More details: https://www.w3.org/TR/wai-aria-1.1/#list.

How to fix

Ensure each list element (e.g., <ul>, <ol>, or [role='list']) contains at least one 'li' or 'listitem' (e.g., <ul><li>Item</li></ul>).