WCAG 2.0 Success Criteria for HTML techniques

This document shows WCAG guidelines for the HTML techniques.

HTML Technique Guideline
Uncategorized techniques
1.1: Use of the title attribute  
1.2: Supplemental meaning cues
1.3: Meta redirect
1.4: Meta refresh
Metadata
2.1: The title element.
2.2: The address element  
2.3: The !doctype statement
2.4: Glossary
2.5: The link element and navigation tools
2.6: The link element and alternative documents  
Structural Grouping
3.1: Section headings
3.2: Style headers
Language
4.1: Identifying the primary language
4.2: Identifying changes in language
Text Markup
5.1: Emphasis
5.2: Abbreviations
5.3: Acronym
5.4: Blink
5.5: Marquee
5.6: Short Quotations (future)
5.7: Long Quotations
5.8: Misuse of blockquote
5.9: Markup and style sheets rather than images: The example of math
5.10: CSS instead of presentational markup  
5.11: Use non-deprecated presentational markup
5.12: Eight other structural elements (to identify citations, code fragments, deleted text, and others)
Lists
6.1: Ordered lists
6.2: Abuse of list markup
6.3: Use style sheets to change list bullets  
Data Tables
7.1: The caption element
7.2: The title attribute on the table element  
7.3: Summarizing tables  
7.4: Terse substitutes for header labels  
7.5: Identifying groups of rows
7.6: Identifying groups of columns
7.7: Specifying the set of data cells for which each header cell provides header information.
7.8: Associating header cells with data cells.
7.9: Categorizing data cells.
7.10: Misuse of the pre element.
7.11: Row and column headings.
Tables for layout
8.1: Layout tables (deprecated)
8.2: Table elements allowed in layout tables
8.3: Summaries of layout tables  
8.4: Linear reading order of tables
Links
9.1: Supplement link text with the title attribute.
9.2: Text for images used as links
9.3: Image and text links side by side
9.4: Link Groups
9.5: tabindex to skip link groups (future)
9.6: Skipping Link Groups
9.7: Hide link groups
9.8: Keyboard access
9.9: Automatic activation of keyboard shortcuts
9.10: Accesskey conflicts
9.11: Anchors and targets
9.12: Using FRAME targets (deprecated)
9.13: Opening new windows
Images
10.1: Short text equivalents for img elements ("alt-text")
10.2: Misuse of alternative text
10.3: Image titles  
10.4: Short text equivalents for object elements ("alt-text")
10.5: Long descriptions of images
10.6: Long description of objects
10.7: D links (deprecated)
10.8: Describe images without longdesc
10.9: ASCII art
10.10: Emoticons  
10.11: Text in images
10.12: Background images
Image Maps
11.1: Use Client Side Image Map
11.2: Provide text links for server side image maps.
11.3: Provide redundant text links for client side image map (deprecated).
11.4: Provide alt for area.
Programmatic objects and applets
12.1: Text and non-text equivalents for applets and programmatic objects
12.2: Alt content for embed
12.3: Alt text for embed
12.4: Embedding multimedia objects
Frames
13.1: Providing a frame title
13.2: Describing frame relationships (deprecated)
13.3: Writing for browsers that do not support FRAME
13.4: Frame sources
13.5: Descriptive links for inaccessible frame source.
13.6: Alternative content for iframe
13.7: Longdesc for iframe
Forms
14.1: Explicit form labels  
14.2: Implicit labels for form controls (deprecated)  
14.3: The title attribute to label form controls.  
14.4: Grouping form controls  
14.5: Grouping options of select elements  
14.6: Tab order in forms
14.7: Text equivalents for submit buttons
14.8: Place-holding characters in empty controls (deprecated)  
Script techniques
15.1: Keyboard shortcuts for directly accessible scripts.
15.2: Device dependent event handlers
15.3: Abstract event handlers  
15.4: Auto submit combo boxes