14
|
Landmarks present on the page are used to organize the correct type of content.
|
15
|
Wherever text appearance (i.e., bold, italics, underline, size) is used to convey information, that information must also be presented in text alone.
|
16
|
Headings must follow appropriate relative hierarchy to other headings on the same page.
|
17
|
Page structure is implemented with HTML. Visual appearance is implemented with CSS. Meaningful HTML is not used to solely achieve a visual effect or appearance.
|
18
|
Form inputs must have labels which are readable (programmatically determinable) by assistive technology.
|
19
|
Form input groupings (i.e., related radio buttons, related checkboxes, related text inputs like First/Last name) are grouped semantically.
|
20
|
Data tables may only be used to present tabular data. Data tables must include table headers, which are associated with the correct table cells. Descriptive text for data tables must be programmatically associated.
|
21
|
Layout tables must not include table headers, captions, or summaries. They should be marked with role="presentation".
|
22
|
All elements with semantic roles contain all required parent and child elements. (e.g., a "list" must contain "listitem").
|
23
|
Element IDs do not repeat more than once per page.
|
24
|
All content is available to (readable by) assistive technology.
|