Show a non-designer two versions of a page — same layout, different type — and they'll always prefer the one with better typography, even if they can't say why. That's how much of the work it carries.

A scale, not a guess

Sizes should relate to each other. Choose a ratio, build a scale, and use it everywhere. Suddenly headings, body, and captions feel like they belong to the same family — because they do.

A scale to steal

  • Body — 16–19px, line-height 1.6–1.8.
  • Lead — 1.25× body for intros.
  • H3 — ~1.6×, H2 — ~2.25×, H1 — display.

Two faces, many weights

You rarely need more than a display face and a workhorse. The variety comes from weight, size, and spacing, not from a zoo of fonts.

When in doubt, increase the line-height and the margins. It almost always helps.