- Many typographic decisions are based on spacing.
- This is something that has always been true with printed type, and became applicable to web type with the advent of CSS.
- Regardless of whether we're talking about using type for print or for the web, there are two directions in which we can control spacing i.e., horizontally, and vertically.
Horizontal Spacing:
- Kerning and tracking are two terms used in horizontal spacing.
- Kerning is the adjustment of space between pairs of letters. Some pairs of letters create awkward spaces. Kerning adds or subtracts space between letters to create visually appealing and readable text.
- Tracking differs from kerning in that tracking is the adjustment of space for groups of letters and entire blocks of text. Use tracking to change the overall appearance and readability of the text, making it more open and airy or more dense.
Tracking vs Kerning |
- In print design language, the vertical space between lines of text known as leading.
- When there were no added spaces, the lines were said to be "solid." Text with added vertical space is much easier to read.
- As you can see in the first paragraph in below figure the default spacing between lines of text is very small.
- In the second paragraph, we have adjusted the CSS line-height property "line-height: 1.5em"..
- An em is a CSS unit that measures the size of a font, from the top of a font's cap height to the bottom of its lowest descender.