PDF/UA-1 · CLAUSE 7.2

List structure is invalid

List tags are nested incorrectly: LI outside L, LBody outside LI, unexpected children inside L or LI, or a Caption in the wrong position.

Rule 7.2-17 ISO 14289-1 Object: SELI

Why it matters

Assistive technology announces list length and item position from this structure. Broken nesting means users lose the 'item 3 of 8' context that makes lists navigable.

How to fix it

  • Ensure the hierarchy is L > LI > (Lbl, LBody) with nothing else in between.
  • Move a list Caption so it is the first child of L.
  • Use real list styles in the source document instead of manually typed bullet characters.
WCAG 1.3.1 Info and Relationships (A)

What the standard says

LI element should be contained in L element

Check your own PDF

Validate a file against PDF/UA-1 and see whether this rule fails in your document.

curl -sS -X POST "https://api.ua1.dev/api/validate?format=compact&profile=ua1" \
  -F "file=@document.pdf"