Typography

Readability and Text Layout

Line length, line height, alignment, and spacing for comfortable reading

Key Insight

Readable text depends on four properties working together: line length (45–75 characters ideal for body), line height (1.5× minimum for body text), alignment (left-align body; avoid justified text on screen), and letter spacing (tighter for large display, standard for body). These are evidence-based defaults, not style preferences - they are derived from decades of readability research.

Key Points

  • •Ideal line length: 45–75 characters (about 600–700px at 16px body)
  • •Line height: 1.5× font size minimum for body; decrease as size increases
  • •Left-align body text - justified text creates uneven word spacing on screen
  • •Letter spacing: decrease for large headings (optical compensation); normal for body
  • •Text on photos: use a darkened overlay, text shadow, or solid background for legibility

Guidelines

  • ✓Set max-width on body text containers to enforce line length limits
  • ✓Use 1.5–1.8× line height for long body text; 1.2–1.4× for headings
  • ✗Avoid pure black (#000000) text - use near-black (#111 or #1a1a1a) for less eye strain
  • ✗Avoid light grey text on white below 4.5:1 contrast - common accessibility failure
  • ✓Test text legibility on photo backgrounds at multiple screen sizes

Want to learn this interactively?

Experience hands-on experiments and test your understanding.

Start Learning
🔥

Practice this topic

Active recall - strengthens long-term retention

Related Topics