Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.
Code matches presentation
Make the code correspond to the visual layout, or describe the visual layout in text.
Screen reader users have a similar experience of the structure of the document as a sighted people and can quickly find sections of the page.
ARIA11: Using ARIA landmarks to identify regions of a page (ARIA)
ARIA13: Using aria-labelledby to name regions and landmarks (ARIA)
ARIA16: Using aria-labelledby to provide a name for user interface controls (ARIA)
ARIA17: Using grouping roles to identify related form controls (ARIA)
ARIA20: Using the region role to identify a region of the page (ARIA)
G115: Using semantic elements to mark up structure AND H49: Using semantic markup to mark emphasized or special text (HTML)
G117: Using text to convey information that is conveyed by variations in presentation of text
G140: Separating information and structure from presentation to enable different presentations
Making information and relationships conveyed through presentation programmatically determinable using the following techniques:
H51: Using table markup to present tabular information (HTML)
PDF6: Using table elements for table markup in PDF Documents (PDF)
PDF20: Using Adobe Acrobat Pro's Table Editor to repair mistagged tables (PDF)
H39: Using caption elements to associate data table captions with data tables (HTML)
H73: Using the summary attribute of the table element to give an overview of data tables (HTML)
H63: Using the scope attribute to associate header cells and data cells in data tables (HTML)
H43: Using id and headers attributes to associate data cells with header cells in data tables (HTML)
FLASH21: Using the DataGrid component to associate column headers with cells (Flash)
H44: Using label elements to associate text labels with form controls (HTML)
H65: Using the title attribute to identify form controls when the label element cannot be used (HTML)
PDF10: Providing labels for interactive form controls in PDF documents (PDF)
PDF12: Providing name, role, value information for form fields in PDF documents (PDF)
FLASH32: Using auto labeling to associate text labels with form controls (Flash)
FLASH29: Setting the label property for form components (Flash)
FLASH25: Labeling a form control by setting its accessible name (Flash)
H71: Providing a description for groups of form controls using fieldset and legend elements (HTML)
SL20: Relying on Silverlight AutomationPeer Behavior to Set AutomationProperties.Name (Silverlight)
SL26: Using LabeledBy to Associate Labels and Targets in Silverlight (Silverlight)
H85: Using OPTGROUP to group OPTION elements inside a SELECT (HTML)
H48: Using ol, ul and dl for lists or groups of links (HTML)
PDF9: Providing headings by marking content with heading tags in PDF documents (PDF)
SCR21: Using functions of the Document Object Model (DOM) to add content to a page (Scripting)
PDF17: Specifying consistent page numbering for PDF documents (PDF)
Same is current understanding.
Associated Tags: [Static Web, Perceivable, Distinguishable, Operable]