A mechanism is available for identifying specific definitions of words or phrases used in an unusual or restricted way, including idioms and jargon.
Testing & RemediationHow to test: Open you website up and begin reading the content. Are there any places where you've used a word or phrase that has a unique or unusual definition? If so, have you provided a link to the definition or provided it inline? If not, do you have a glossary? How to remediate: If the content on your site uses any words or phrases in an unusual way, you must provide the definition. This can be linked out to, inline within the content or within a glossary.
Questions and Answers
Not necessarily, but there are a few things that you need to make sure of:
- The page should be using the proper semantic elements. This means things like header, nav, aside, etc.
- All headings and page content should flow in a logical order. H1 > H2> etc.
- Without styling, elements should still be in the order they are intended to be read or listened to.
Yes, you can, and yes you should! The same way you specific the language of the document in the HTML tag with lang="en" you can specify the language of individual elements the same way! Consider your example:
<p>The french word <span lang="fr">bonjour</span> means hello in english.</p>
This question depends on a number of factors including size of site, desired level of conformance, your developer's understanding of accessibility techniques, etc. Accessible Web is here to help. Reach out and we can discuss your site specifically.