Considering the needs of screen readers, browser spell-checking, search engines, etc. how should non-human-language text be marked up in HTML?
Should it be wrapped in a particular tag?
Is there a standard special lang
attribute for the enclosing tag (eg. ""
)?
Note that we may wish to mark up a form input as accepting some sort of non-human-language text.
Examples of non-human-language text:
- a short cryptographic hash
- a large block of encrypted data
- proprietary formal notation
- ASCII art