Accessibility/TextAttributes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 3: Line 3:
== Attribute list ==
== Attribute list ==


{| summary="Proposed AT-API Text Attribute Support" width="90%" border="1" cellspacing="1" cellpadding="1"
=== Gecko specific ===
 
{| summary="Gecko Specific Text Attributes" width="90%" border="1" cellspacing="1" cellpadding="1"
! Attribute name
! Attribute name
! Attribute description
! Attribute description
Line 28: Line 30:
| Yes
| Yes
|
|
|}
=== IA2 proposed ===
{| summary="IA2 Proposed Text Attributes" width="90%" border="1" cellspacing="1" cellpadding="1"
! Attribute name
! Attribute description
! Text attribute
! Default text attribute
|-
|-
| background-color
| background-color

Revision as of 04:44, 19 November 2007

Proposed AT-API Text Attribute Support

Attribute list

Gecko specific

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

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
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

Questions

References