Lists and Definitions Rules

Markup

list-style (CSS2.1)

img (HTML4)

dd (HTML4)

dt (HTML4)

dl (HTML4)

li (HTML4)

ol[value] (HTML4)

ol (HTML4)

ul (HTML4)

Rules

Rules for Lists and Definitions
# Testing Description Implementation
FAE Firefox
Accessibility
Extension
LIST.1 Pass/Warning LIST.1

Do not use paragraph or div elements to create lists.

Requirement Notes

If consecutive p elements include a string of non-space characters followed by a period or right paranthesis character (”)”), the markup may be representing an ordered list of items. If the markup is representing an ordered or other type of list, it should use HTML list markup with CSS for styling.

NI NI
LIST.2 Pass/Warning LIST.2

Do not use inline images to create the appearance of a list.

Requirement Notes

If consecutive p elements contain an img element with the alt attribute content that includes a single character or the null content, it may be representing a bulleted list of items. If the markup is representing a bulleted or other type of list, it should use HTML list markup and CSS, for incorporating the custom bullet.

NI NI
LIST.3 Pass/Warning LIST.3

Nested lists deeper than 5 levels are difficult for people to understand, especially screen reader users.

Requirement Notes

Reorganize the structure of the nested lists into sections that can be identified using meaningful section titles using heading markup.

NI NI