List Rules
HTML Markup Details
ul element with lielement- The
ulandlielements can be used to create unordered lists of information. - The default rendering of an unordered list uses a solid black circle as the bullet for each item; this default can be modified to a variety of shapes including discs, circles and squares using the CSS
list-styleproperty. - Custom bullets can be defined using the CSS
background-imageproperty or the CSSlist-style-imageproperty. See more detailed description of these properties. ol element with lielement- The
olandlielements can be used to create ordered lists of information. - The default numbering of items in an ordered list uses decimal numbers starting from one (1).
- The numbering style and current list number can be changed using the CSS
list-style-typeproperty. Possible values includedecimal-leading-zero,lower-roman,upper-roman,lower-greek,lower-latin,upper-latin,armenian,georgianornone. ol:startelement- The
valueattribute can be used to set the starting number for an ordered list. li:valueelement- The
valueattribute can be used to set the number for the currentlielement. dl element with DT and ddelement- The
dlelement can be used to create lists of definitions. - The
dtelement is used to itemize each term to be defined. One or moreddelements follow eachdtelement and provide definitions for the term.
CSS Properties
list-style-type- The CSS
list-style-typeproperty is used to change the default rendering of bullets and numbering of ordered (ol) and unordered lists (ul). background-image- The CSS
background-imageproperty can be used onlielements of unordered lists to create custom bullet images. - This is much better than using the
imgelement in the HTML code since there is no need to definealttext for the image, and updating the image can be done easily through modifying the CSS rather than direct editing of the HTML code. - This is also more flexible than the
list-style-imageproperty since it provides an option to vertically center the image. list-style-image- The CSS
list-style-imageproperty is similar to thebackground-imageproperty, but provides less control over the vertical positioning of the bullet image. The vertical position is fixed by current browsers, i.e. Internet Explorer, Mozilla/Firefox and Opera, to the value "top" which often makes the bullet image appear offset.
Accessibility Evaluation Rules
| no. | FAE 2007 | FAE 2008 | Description |
|---|---|---|---|
| 1 | N/A | Pass/Warning | If consecutive |
| 2 | N/A | Pass/Warning | If consecutive |
| 3 | N/A | Pass/Check | Nested lists deeper than 5 levels are difficult for people to understand, especially screen reader users. Reorganize the structure of the nested lists into sections that can be identified using meaningful section titles using heading markup. |
FAE Rule Implemetation
- FAE 2007
- The Illinois Functional Accessibility Evaluator (FAE) currently implements FAE 2007 rules.
- The Illinois Firefox Accessibility Extension currently implements these rules.
- FAE 2008
- The FAE 2008 rules are designed to optimize the rules for implementation of Section 508, W3C Web Content Accessibility Guidelines and Illinois Information technology Accessibility Act requirements and are based on the requirements of these standards and experience with the problems of FAE 2007.
- The Illinois Firefox Accessibility Extension currently implements some of these rules.
