font-size-adjust

Support Key: [CSS2]
Other Font Properties
font-stretch
font
font-style
font-variant
font-weight
font-size
font-family
= Index DOT Css by Brian Wilson =
  Main Index | Property Index | CSS Support History | Browser History  



   Quick Statistics   
Default Value:
none
Applicable Elements:
All
Inherit From Parent:
Yes
Applicable Media:
Visual
HTML Equivalent:
NA
What is it?
A factor contributing to the legibility of fonts at different sizes is the relationship between the height of the 'font-size' and the height of the font's x-height (the height of its lowercase letter 'x'.) The ratio between these two factors ('font-size' divided by x-height) is called a font's "aspect value." If an aspect value ratio is large for a font, it is more likely to be legible at a given font-size than a font with a smaller aspect value.

The 'font-size-adjust' property allows authors to specify the "aspect value" that they wish to maintain. It becomes helpful when a specified font is unavailable and the system needs hints to determine the most suitable substitute.

Allowed Values
inherit
[CSS2]
Type: Explicit
Description:
Explicitly sets the value of this property to that of the parent.
none
[CSS2]
Type: Explicit
Description:
Do not preserve the current specified font's x-height if the font is not available.
[number]
[CSS2]
Type: Explicit
Description:
Specifies the Aspect Value ratio for the font. The formula for determining the appropriate font size for an available font is:
['font-size']*(['font-size-adjust']/[aspect value of available font]) = [font size to use]
Example
Ext/Doc: h5.med { font-size-adjust: 0.58 }
In-Line:  <h5 STYLE="font-size-adjust: 0.58">text</h5>
Notes Browser Peculiarities

Boring Copyright Stuff....