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-20 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 may contain only Lbl and LBody elements

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"