Skip to content

Fix nested <ul>markup in non-static menu sections

Currently non-static menu sections render <div> as a child of <ul> which is invalid HTML markup and means that assistive technologies aren't provided with meaningful list item length counts.

Resolve to ensure only <li> elements are children of <ul> elements. Provide meaningful accessible names for <ul> elements without a name.

Edited by Scott de Jonge