Chapter 6. Fonts
Chapter 5 presented a variety of text manipulation properties. This chapter continues the discussion of text manipulation with CSS's font manipulation properties. CSS includes a variety of properties that change the face, size, and style of a font. This chapter covers:
The
font-family
property and how it is used to change the face of a fontThe
font-style
property and how it is used to make a font italic or obliqueThe
font-variant
property, a property similar to thetext-transform
property presented in Chapter 5, and how this property is used to create a small-caps effectThe
font-weight
property and how it is used to increase or decrease how bold or light a font appearsThe
font-size
property and how it is used to increase or decrease the size of a fontThe
font
property and how it is used as shorthand to specify a number of other font properties
I begin the discussion of CSS's font properties with the font-family
property.
Specifying Fonts with the font-family Property
The font-family
property is used to specify fonts. The following table outlines the font-family
property and the values that it allows.
Property | Value |
---|---|
font-family | [[ <family-name> | <generic-family> ] [, <family-name>| <generic-family>]* ] Initial value: Varies depending on the browser or user agent. |
Figure 6-1a is an example of the basic use of the font-family
property.
Figure 6-1a. Figure 6-1a
The rules in Figure ...
Get Beginning CSS: Cascading Style Sheets for Web Design, Second Edition 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.