CSS Font Properties
The CSS font properties allow you to change the font family, boldness,
size, and the style of a text.
Note: In CSS1 fonts are identified by a font name. If a browser does not
support the specified font, it will use a default font.
Browser support: IE: Internet Explorer, F: Firefox, N: Netscape.
W3C: The number in the "W3C" column indicates in which CSS recommendation
the property is defined (CSS1 or CSS2).
| Property | Description | Values | IE | F | N | W3C |
|---|---|---|---|---|---|---|
| font | A shorthand property for setting all of the properties for a font in one declaration |
font-style font-variant font-weight font-size/line-height font-family caption icon |
4 | 1 | 4 | 1 |
| font-family | A prioritized list of font family names and/or generic family names for an element |
family-name generic-family |
3 | 1 | 4 | 1 |
| font-size | Sets the size of a font | xx-small
x-small smaller |
3 | 1 | 4 | 1 |
| font-size-adjust | Specifies an aspect value for an element that will preserve the x-height of the first-choice font |
none number |
- | - | - | 2 |
| font-stretch | Condenses or expands the current font-family | normal wider narrower expanded |
- | - | - | 2 |
| font-style | Sets the style of the font | normal
italic |
4 | 1 | 4 | 1 |
| font-variant | Displays text in a small-caps font or a normal font | normal small-caps |
4 | 1 | 6 | 1 |
| font-weight | Sets the weight of a font | normal bold bolder lighter 100 700 |
4 | 1 | 4 | 1 |