| 1.1:
The !doctype statement
|
10 |
|
|
|
|
1 |
|
|
| 1.2:
The title element
|
10 |
|
|
|
|
1, 3 |
|
|
| 1.3:
The address element
|
|
3 |
|
3 |
4 |
1 |
y |
|
| 1.4:
Glossary
|
|
1 |
3 |
5 |
|
2 |
y |
|
| 2.1:
Meta redirect
|
9 |
1 |
|
|
|
1 |
|
|
| 2.2:
Meta refresh
|
8 |
2 |
|
|
|
1 |
|
|
| 2.3:
Site map
|
|
4 |
4 |
1 |
|
2 |
|
|
| 2.4:
Collection information
|
|
3 |
3 |
4 |
|
3 |
y |
|
| 3.1:
Section headings
|
5 |
3 |
1 |
|
|
1 |
|
|
| 3.2:
Header misuse
|
10 |
|
|
|
|
1 |
|
|
| 4.1:
Identifying the primary language
|
6 |
2 |
2 |
|
|
1 |
|
|
| 4.2:
Identifying changes in language
|
6 |
4 |
|
|
|
2 |
|
|
| 5.1:
Emphasis
|
|
6 |
4 |
|
|
1 |
|
|
| 5.2:
Abbreviations
|
1 |
3 |
4 |
1 |
|
1 |
|
|
| 5.3:
Acronym
|
1 |
2 |
7 |
|
|
1 |
|
|
| 5.4:
Blink
|
8 |
|
1 |
1 |
|
2, 3 |
|
|
| 5.5:
Marquee
|
8 |
|
1 |
1 |
|
2, 3 |
|
|
| 5.6:
Short Quotations (future)
|
|
|
|
|
|
1 |
|
|
| 5.7:
Long quotations
|
7 |
2 |
1 |
|
|
1 |
|
|
| 5.8:
Misuse of blockquote
|
9 |
1 |
|
|
|
3 |
|
|
| 5.9:
Use of the title attribute
|
|
3 |
3 |
2 |
1 |
|
|
|
| 5.10:
Supplemental meaning cues
|
|
1 |
2 |
6 |
1 |
2, 2, 3 |
|
|
| 5.11:
CSS instead of presentational markup
|
5 |
5 |
|
|
|
|
|
|
| 5.12:
Use non-deprecated presentational markup
|
3 |
6 |
|
|
1 |
1 |
|
|
| 5.13:
Inline structural elements to identify citations, code fragments, deleted text, etc.
|
1 |
5 |
2 |
2 |
|
1 |
|
|
| 5.14:
Color
|
7 |
3 |
|
|
|
2 |
|
|
| 5.15:
Relative size
|
4 |
1 |
3 |
2 |
|
|
|
|
| 6.1:
Ordered lists
|
|
6 |
3 |
|
|
1 |
|
|
| 6.2:
Abuse of list markup
|
10 |
|
|
|
|
1 |
|
|
| 7.1:
The caption element (optional)
|
|
2 |
1 |
6 |
|
1 |
|
|
| 7.2:
The title attribute on the table element (optional)
|
4 |
5 |
|
|
1 |
|
|
|
| 7.3:
Summarizing data tables (optional)
|
4 |
5 |
|
1 |
|
|
|
|
| 7.4:
Terse substitutes for header labels (optional)
|
|
3 |
|
6 |
1 |
|
|
|
| 7.5:
Identifying groups of rows (optional)
|
1 |
3 |
3 |
3 |
|
1 |
|
|
| 7.6:
Identifying groups of columns (optional)
|
|
3 |
4 |
3 |
|
1 |
|
|
| 7.7:
Specifying the set of data cells for which each header cell provides header information
|
3 |
5 |
1 |
|
|
1 |
|
|
| 7.8:
Associating header cells with data cells
|
3 |
5 |
1 |
|
|
1 |
|
|
| 7.9:
Categorizing data cells
|
|
1 |
2 |
7 |
|
1 |
|
|
| 7.10:
Misuse of the pre element
|
10 |
|
|
|
|
3 |
|
|
| 7.11:
Row and column headings
|
9 |
|
|
|
|
1 |
|
|
| 8.1:
Layout tables (deprecated)
|
4 |
1 |
2 |
2 |
1 |
1 |
|
|
| 8.2:
Table structure in layout tables
|
10 |
|
|
|
|
1 |
|
|
| 8.3:
Summaries of layout tables
|
7 |
|
|
|
2 |
|
|
|
| 8.4:
Linear reading order of tables
|
7 |
3 |
|
|
|
3 |
|
|
| 9.1:
Link Text
|
6 |
|
|
1 |
3 |
3 |
|
|
| 9.2:
Supplement link text with the title attribute
|
|
4 |
5 |
2 |
|
2 |
|
|
| 9.3:
Text for images used as links
|
8 |
1 |
|
|
1 |
1, 1, 2 |
|
|
| 9.4:
Image and text links side by side
|
1 |
2 |
4 |
1 |
2 |
1, 1, 2 |
|
|
| 9.5:
Link groups
|
1 |
4 |
1 |
4 |
|
2 |
|
|
| 9.6:
tabindex to skip link groups (future)
|
|
3 |
3 |
4 |
|
2 |
|
|
| 9.7:
Skipping link groups
|
3 |
4 |
2 |
1 |
|
2 |
|
|
| 9.8:
Hide link groups
|
|
|
|
7 |
4 |
2 |
|
|
| 9.9:
Link separation
|
1 |
2 |
|
5 |
2 |
|
|
|
| 9.10:
Keyboard access
|
|
2 |
3 |
6 |
|
1 |
|
|
| 9.11:
Automatic activation of keyboard shortcuts
|
|
|
|
|
9 |
2 |
|
|
| 9.12:
Accesskey conflicts
|
|
|
|
|
10 |
1 |
|
|
| 9.13:
Anchors and targets
|
6 |
1 |
|
1 |
1 |
2 |
|
|
| 9.14:
Using frame targets (deprecated)
|
6 |
2 |
1 |
1 |
|
2 |
|
|
| 9.15:
Opening new windows
|
9 |
1 |
|
|
|
1 |
|
|
| 9.16:
The link element and navigation tools
|
2 |
3 |
4 |
1 |
|
2 |
|
|
| 9.17:
The link element and alternative documents
|
|
1 |
4 |
5 |
|
|
|
|
| 10.1:
Short text alternatives for img elements ("alt-text")
|
10 |
|
|
|
|
1, 1 |
|
|
| 10.2:
Spacer images
|
11 |
1 |
|
|
|
|
|
|
| 10.3:
Misuse of alternative text
|
10 |
|
|
|
|
1 |
|
|
| 10.4:
Image titles
|
7 |
1 |
|
1 |
3 |
1, 1 |
|
|
| 10.5:
Short text alternatives for object elements (future)
|
7 |
1 |
|
1 |
3 |
1, 1 |
|
|
| 10.6:
Non-explicit text alternatives for object
|
|
|
|
6 |
2 |
1, 1 |
|
|
| 10.7:
Long descriptions of images
|
9 |
1 |
1 |
|
|
3, 1 |
|
|
| 10.8:
Long description of objects
|
6 |
1 |
1 |
|
3 |
3, 1 |
|
|
| 10.9:
D links (deprecated)
|
|
|
|
4 |
8 |
3 |
|
|
| 10.10:
Describe images without longdesc
|
5 |
1 |
3 |
1 |
1 |
3 |
|
|
| 10.11:
ASCII art
|
1 |
3 |
|
7 |
|
2 |
|
|
| 10.12:
Emoticons
|
|
|
1 |
7 |
4 |
|
|
|
| 10.13:
Text in images
|
|
4 |
2 |
5 |
|
1, 1, 1 |
|
|
| 10.14:
Background images
|
6 |
2 |
1 |
|
|
3 |
|
|
| 11.1:
Use client side image map
|
11 |
1 |
|
|
|
|
|
|
| 11.2:
Text links for server side image maps.
|
8 |
2 |
1 |
|
1 |
|
|
|
| 11.3:
Redundant text links for client side image maps (deprecated)
|
|
3 |
1 |
5 |
2 |
|
|
|
| 11.4:
Text alternatives for client-side image maps
|
12 |
|
|
|
|
|
|
|
| 12.1:
Direct accessibility of programmatic objects
|
11 |
1 |
|
|
|
|
|
|
| 12.2:
Markup and style sheets rather than images: the example of math
|
|
|
|
|
|
|
|
|
| 12.3:
Programmatic object fallbacks
|
|
|
|
|
|
|
|
|
| 12.4:
Alternative content for programmatic objects
|
|
|
|
|
|
|
|
|
| 12.5:
Text and non-text alternatives for object
|
|
|
|
|
|
|
|
|
| 12.6:
Alternative content for applet
|
|
|
|
|
|
|
|
|
| 12.7:
Alt text for applet
|
|
|
|
|
|
|
|
|
| 12.8:
Alternative content for embed
|
7 |
|
1 |
1 |
3 |
|
|
|
| 12.9:
Alt text for embed
|
4 |
2 |
|
2 |
4 |
|
|
|
| 12.10:
Embedding multimedia objects
|
|
2 |
1 |
5 |
4 |
|
|
|
| 12.11:
Plugin viewers
|
|
|
|
|
|
|
|
|
| 13.1:
CSS styling
|
5 |
3 |
1 |
1 |
1 |
|
|
|
| 13.2:
CSS fallback
|
|
|
|
|
|
|
|
|
| 14.1:
Frame titles
|
12 |
1 |
|
|
|
|
|
|
| 14.2:
Frame name
|
4 |
2 |
2 |
3 |
|
|
|
|
| 14.3:
Describing frame relationships (deprecated)
|
|
|
2 |
5 |
4 |
|
|
|
| 14.4:
Writing for browsers that do not support FRAME
|
4 |
2 |
1 |
4 |
1 |
|
|
|
| 14.5:
Frame sources
|
6 |
1 |
|
2 |
2 |
|
|
|
| 14.6:
Descriptive links for inaccessible frame source
|
4 |
1 |
|
|
6 |
|
|
|
| 14.7:
Alternative content for iframe
|
7 |
|
|
2 |
4 |
|
|
|
| 14.8:
Longdesc for iframe
|
|
1 |
3 |
5 |
3 |
|
|
|
| 15.1:
Explicit form labels
|
7 |
3 |
|
|
1 |
|
|
|
| 15.2:
Implicit labels for form controls (deprecated)
|
3 |
3 |
|
1 |
4 |
|
|
|
| 15.3:
Label form controls with the title attribute
|
2 |
2 |
1 |
5 |
1 |
|
|
|
| 15.4:
Label positioning
|
|
|
|
|
|
|
|
|
| 15.5:
Grouping form controls
|
1 |
7 |
3 |
1 |
|
|
|
|
| 15.6:
Grouping options of select elements
|
2 |
3 |
3 |
3 |
|
|
|
|
| 15.7:
Tab order in forms
|
2 |
3 |
1 |
6 |
|
|
|
|
| 15.8:
Text alternatives for submit buttons
|
10 |
|
|
2 |
|
|
|
|
| 15.9:
Place-holding characters in empty controls (deprecated)
|
1 |
|
|
1 |
9 |
|
|
|
| 15.10:
Tabular forms
|
3 |
1 |
|
3 |
3 |
|
|
|
| 16.1:
Text alternatives for scripts
|
|
|
|
|
|
|
|
|
| 16.2:
JavaScript URLs
|
|
|
|
|
|
|
|
|
| 16.3:
Scripted form submission
|
|
|
|
|
|
|
|
|
| 16.4:
Keyboard shortcuts for directly accessible scripts
|
2 |
1 |
1 |
6 |
1 |
|
|
|
| 16.5:
Device dependent event handlers
|
9 |
|
|
|
2 |
|
|
|
| 16.6:
Abstract event handlers
|
8 |
|
1 |
|
2 |
|
|
|
| 16.7:
Auto submit combo boxes
|
7 |
1 |
|
2 |
|
|
|
|