Graphics DesignGraphics Design · Lesson 03

Typography

Choosing, pairing and setting type like a professional.

Video tutorialTrack course · Envato Tuts+
Speed
Next lesson
Watch 00:00 · 2 checkpoints Watch on YouTube More on this topic
Transcript & captions
12/12

Typography is 90% of most design work. Type carries the message, sets the tone and builds the hierarchy — usually before colour does anything at all.

ClassificationFeelGood for
SerifTraditional, editorial, trustworthyLong text, luxury, print
Sans-serifModern, neutral, cleanUI, screens, corporate
Slab serifBold, sturdyHeadlines, sport, retro
ScriptPersonal, elegantInvitations, accents only
DisplayLoud, distinctivePosters, logos, hero words
MonospaceTechnical, preciseCode, data, cyber themes
  • Two typefaces maximum: one display, one body. Three if one is monospace.
  • Pair by contrast, not similarity — a geometric sans with an old-style serif.
  • Body line-height 1.5-1.7; heading line-height 1.0-1.2.
  • Line length 45-75 characters for readable paragraphs.
  • Tighten tracking as size grows; loosen it for small uppercase labels.
  • Never stretch or squash type — use a real condensed or extended weight.
A type scale (1.25 ratio)css
:root {
  --t-xs: 0.64rem;
  --t-sm: 0.8rem;
  --t-base: 1rem;
  --t-lg: 1.25rem;
  --t-xl: 1.563rem;
  --t-2xl: 1.953rem;
  --t-3xl: 2.441rem;
  --t-4xl: 3.052rem;
}
h1 { font-size: var(--t-4xl); line-height: 1.05; letter-spacing: -0.02em; }
p  { font-size: var(--t-base); line-height: 1.6; max-width: 65ch; }

If a design feels amateur but you can't say why, it is almost always the type: too many faces, wrong line-height, or lines that run too long.

Knowledge check

0/2 answered

Ideal paragraph line length is roughly...

How should you pair two typefaces?