Understanding Accessibility

Guideline 3. Use markup and style sheets and do so properly.

Checkpoint 3.2 - Create documents that validate to published formal grammars

How do I do it?

Documents must comply with formal grammar specifications, otherwise some assistive technologies or legacy systems will be unable to render them correctly.

Formal grammar specifications are available from the w3c: CSS1 specification, CSS2 specification, HTML 4.01 specification, XHTML specification, MathML specification. The CSS3 specification is still under construction.

How do I check that it meets the WCAG criteria?

To ascertain the validity of the page grammar, the pages can be checked at html validator (for HTML and XHTML), css validator (for CSS1 and CSS2).

Pages which fail any applicable test will be deemed to have failed the check. Where XHTML files fail the check and the associated css files cannot be assessed, the css file can be tested separately using the ‘validate css by file upload’ option.

guideline 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14