Property Description
The font-size property sets the size of a font.
This property has the following syntax:
font-size: xx-small|x-small|small|medium|large|x-large|xx-large|smaller|larger|length|%|initial|inherit;
Property Values
| Value | Description |
|---|---|
| xx-small | Sets the font-size to an xx-small size |
| x-small | Sets the font-size to an extra small size |
| small | Sets the font-size to a small size |
| medium | (default) Sets the font-size to a medium size |
| large | Sets the font-size to a large size |
| x-large | Sets the font-size to an extra large size |
| xx-large | Sets the font-size to an xx-large size |
| smaller | Sets the font-size to a smaller size than the parent element |
| larger | Sets the font-size to a larger size than the parent element |
| length | Sets the font-size to a fixed size in px, cm, etc. |
| % | Sets the font-size to a percent of the parent element's font size |
| initial | Specifies that the value of the property should be set to the default value |
| inherit | Specifies that the value of the property should be inherited from the parent element |
Examples
This example sets the font sizes for several elements.
h1 {font-size:200%;}
h2 {font-size:150%;}
p {font-size:12px;}
This example shows the results of setting the various font-size values:
xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
x-small
small
medium
large
x-large
xx-large
smaller
larger
Browser Support
| Chrome | Firefox | IE | Safari | Opera |
|---|---|---|---|---|
| 1.0 | 1.0 | 4.0 | 1.0 | 3.5 |
Miscellaneous Information
| Inherited: | Yes |
|---|---|
| Defined In: | CSS1 |
| Default Value: | medium |
