Language Rules

HTML Markup Details

lang attribute
The default language must be defined using the lang attribute on the html element.
The lang attribute can be used on almost all html elements to define the intended language of the text content of the element, and is used by assistive technologies to change the voice synthesis language.
Two-character character codes from a language value registry are used as the value of lang attribute.
xml:lang attribute
If an xhtml DOCTYPE is used the for the page, the xml:lang attribute should be defined to specify the default language, although at this point in time assistive technology does not use this information to change the voice synthesis language.
Two-character character codes from a language value registry are used as the value of xml:lang attribute.

Accessibility Evaluation Rules

no. Testing Description Implementation
FAE Firefox
Accessibility
Extension
1 Fail/Pass

Each page must have a lang attribute on its html element whose value is a valid two-character language code.

Implementation Notes

1.0 1.5
2 Check

If there is text content within a page that is different than the default language of the page, the lang attribute must be used on a container element for the text content and the value of the lang attribute must be set to the language of the content.

NI NI

FAE Rule Implemetation

Illinois Functional Accessibility Evaluator 1.0
The Illinois Functional Accessibility Evaluator is a web based tool to help developers evaluate web resources for the use of the iCITA HTML best practices.
Web interface cannot currently analyze content generated dynamically with javascript.
Illinois Firefox Accessibility Extension
The Illinois Firefox Accessibility Extension is a Firefox add-in that is designed to identify accessibility features for both static and dynamically generated html content.
Useful for identifying the location of specific accessibility problems for failures and warnings indentified in FAE reports.
Create FAE reports for a page that uses javascript to generate page content with the FAE DHTML Report feature.