Name
font — IE4 P/Q | IE5 P/Y | NN4 P/P | Op3 Y/-
Synopsis
This is a
shorthand property for the other font properties. Any of these values
may be omitted except for font-size
and
font-family
, which are always required for a valid
font declaration. Note the following incorrect examples.
Example
P {font: bold 12pt/14pt Helvetica,sans-serif;} P.wrong {font: bold Helvetica,sans-serif;} /* missing a font-size */ P.wrong {font: 12pt Times,serif bold;} /* font-weight must come before others */ P.wrong {font: 12pt italic Times;} /* font-style must come before font-size */ P.fancy {font: 14pt Author;} /* technically correct, although generic font-families are encouraged for fallback purposes */
Values
[ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ] ? <font-family> |
Default
refer to individual properties
Inherited
yes
Applies to
all elements
Get Cascading Style Sheets: The Definitive Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.