HTML, XHTML
This technique relates to:
The objective of this technique is to create lists of related items using list elements appropriate for their purposes. The ol
element is used when the list is ordered and the ul
element is used when the list is unordered. Definition lists (dl
) are used to group terms with their definitions. Although the use of this markup can make lists more readable, not all lists need markup. For instance, sentences that contain comma-separated lists may not need list markup.
When markup is used that visually formats items as a list but does not indicate the list relationship, users may have difficulty in
navigating the information. An example of such visual formatting is including asterisks in the content at the beginning of each list item and using <br>
elements to separate the list items.
Some assistive technologies allow users to navigate from list to list or item to item. Style sheets can be used to change the presentation of the lists while preserving their integrity.
This example uses an ordered list to show the sequence of steps in a process.
<ol> <li>Mix eggs and milk in a bowl.</li> <li>Add salt and pepper.</li> </ol>
This example shows an unordered list of items to buy at the store.
<ul> <li>Milk</li> <li>Eggs</li> <li>Butter</li> </ul>
This example uses a definition list to group a definition with the term that is being defined.
<dl> <dt>blink</dt> <dd>turn on and off between .5 and 3 times per second </dd> </dl>
Resources are for information purposes only, no endorsement implied.
(none currently listed)
Check that content that has the visual appearance of a bulleted list is marked as an unordered list
Check that content that has the visual appearance of a numbered list is marked as an ordered list
Check that content is marked as a definition list when terms and their definitions are presented in the form of a list
All the checks above are true.