Accessibility/TextAttributes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 10: Line 10:
! Text attribute
! Text attribute
! Default text attribute
! Default text attribute
|-
| direction
| rtl or ltr for bidi text
| Yes
| Yes
|-
| border
| not sure how best to expose these properties, or whether to (same with outline CSS property)
| Yes
|
|-
|-
| language
| language
Line 15: Line 25:
| Yes
| Yes
| Yes
| Yes
|-
| static
| "true" for list bullet/numbering text or layout-inserted text (such as via CSS pseudo styles :before or :after)
| Yes
|
|-
|-
| misspelled
| misspelled
Line 26: Line 31:
|  
|  
|-
|-
| border
| static
| not sure how best to expose these properties, or whether to (same with outline CSS property)
| "true" for list bullet/numbering text or layout-inserted text (such as via CSS pseudo styles :before or :after)
| Yes
| Yes
|
|  
|}
|}



Revision as of 04:52, 19 November 2007

Proposed AT-API Text Attribute Support

Attribute list

Gecko specific

Attribute name Attribute description Text attribute Default text attribute
direction rtl or ltr for bidi text Yes Yes
border not sure how best to expose these properties, or whether to (same with outline CSS property) Yes
language What language is this text in, e.g. en-US Yes 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
static "true" for list bullet/numbering text or layout-inserted text (such as via CSS pseudo styles :before or :after) Yes

IA2 proposed

Attribute name Attribute description Text attribute Default text attribute
background-color Background color as u, u, u Yes Yes
color Foreground color as u, u, u 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

Questions

References