Chapter 21: Responsive Typography
21.1 Using Relative Units
Relative units like em
and rem
adapt font sizes based on the parent or root element:
html {
font-size: 16px;
}
h1 {
font-size: 2rem; /* 32px */
}
p {
font-size: 1rem; /* 16px */
}
21.2 Viewport-Based Units
Viewport-based units scale typography based on the viewport size:
h1 {
font-size: 5vw; /* 5% of the viewport width */
}
21.3 Summary
Responsive typography enhances readability on all devices. The next chapter will cover CSS pseudo-elements and pseudo-classes.
0 Comments