Accessibility/TextAttributes
Jump to navigation
Jump to search
Proposed AT-API Text Attribute Support
Attribute list
| Attribute name | Attribute description | Text attribute | Default text attribute |
|---|---|---|---|
| language | What language is this text in, e.g. en-US | Yes | Yes |
| static | "true" for list bullet/numbering text or layout-inserted text (such as via CSS pseudo styles :before or :after) | Yes | |
| misspelled | "true" if it is marked by the inline spell checker for being incorrectly spelled (Note: in most cases a special underlining style will accompany this mark, and the underlining+style should also be exposed as a decoration attribute) | Yes | |
| border | not sure how best to expose these properties, or whether to (same with outline CSS property) | Yes | |
| background-color | Background color as u, u, u | Yes | Yes |
| color | Foreground color as u, u, u | Yes | Yes |
| direction | rtl or ltr for bidi text | Yes | Yes |
| font-family | The computed font name | Yes | Yes |
| font-size | Font size in pixels | Yes | Yes |
| font-style | normal/italic/oblique | Yes | Yes |
| font-weight | The computed font weight, as a number | Yes | Yes |
| text-align | left/center/right/justify | Yes | Yes |
| text-underline-style | none/solid | Yes | Yes (empty implies none) |
| text-line-through-style | none/solid | Yes | Yes (empty implies none) |
| z-index | a number which indicates how low/high an element is | Yes |
References
- IA2 Text Attributes - IAccessible2 Text Attributes Documentation