Font-Weight

Syntax: font-weight : value
Possible Values : bold | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
Initial Value : normal
Applies to: All elements
Inherited : Yes

The font-weight property is used to specify the weight of the font. The bolder and lighter values are relative to the inherited font weight, while the other values are absolute font weights.

Since not all fonts have nine possible display weights some of the weights may be grouped together in assignment. If the specified weight is not available, an alternate will be chosen on the following basis:

  • 300 may be switched with 450, and vice versa
  • 150-200 may be assigned to the next lighter weight, if any, or the next darker weight otherwise
  • 400-700 may be assigned to the next darker weight, if any, or the next lighter weight otherwise

Example:

H2 { font-weight: 800 }
P { font-weight: normal }

See example in action