Why UsWhy UsServicesServicesOur WorkOur WorkBlogBlog
  • UK
    12:12
  • Start your project
Get in touchGet in touch

The Role of Typography in Web Design

Written by Solomon Adlam
November 28, 2024
Black linkedin logo
An independent web design and branding agency dedicated to building relationships, drawing on industry expertise, and delivering award-winning work.

Typography is most of what people mean when they say a website "feels" expensive or cheap. It is also the thing most sites get subtly wrong — not with a dramatic error, but with a series of small decisions that add up to something slightly uncomfortable to read.

Here is what actually matters, roughly in the order it affects the result.

Hierarchy comes before font choice

Before anyone picks a typeface, the page needs a clear answer to "what should someone read first, second and third?"

Hierarchy is made with size, weight, spacing and colour, and the most common failure is too many levels. If a page has six different text treatments, none of them mean anything. Most pages need four: a main heading, a section heading, body text, and something small for captions and labels.

Getting this right with one typeface produces a better result than getting it wrong with three beautiful ones.

Choosing typefaces

You need fewer than you think. One family used well, across a few weights, is a perfectly good answer, and it is what a lot of the best-looking sites do.

If you pair two, pair for contrast rather than similarity: a distinctive display face for headings, something quiet and highly readable for body. Two similar sans-serifs just look like a mistake.

Things worth checking before you commit:

  • Does it have the weights you need? A family with only regular and bold limits your hierarchy.
  • How does it read at 16px? Plenty of typefaces that look wonderful at 80px are mushy at body size.
  • Does it have the characters you need? Currency symbols, accents, the languages you publish in.
  • What is the licence? Web fonts are licensed separately from desktop, usually by monthly page views.

Setting body text properly

The body text is where people spend their time, and it responds to a handful of rules.

Size: 16px minimum, and 18px is often better for long reading. Mobile browsers zoom inputs below 16px, which is jarring.

Line height: around 1.5 to 1.7 for body text. Headings want less, usually 1.1 to 1.25, because large type already has visual space.

Line length: 45 to 75 characters. Text that stretches the full width of a desktop screen is genuinely tiring to read, and it is the most common reason a page feels like hard work.

Contrast: at least 4.5:1. Mid-grey body text on white is the design world's favourite accessibility failure.

Paragraph spacing: space between paragraphs rather than indents, and enough of it that the page has rhythm.

Build a scale, do not pick sizes

Choose a ratio and generate your sizes from it. A 1.25 scale from a 16px base gives you 16, 20, 25, 31, 39, 49 and so on.

Two benefits. The sizes relate to each other, which is what makes a page look composed rather than assembled. And when you need to change the feel of the site later, you change the ratio rather than forty individual values.

Use rem units rather than pixels so your type respects the reader's own browser settings. Someone who has increased their default font size has done so for a reason.

Responsive type

Headings almost never work at the same size on mobile. A 72px hero becomes four lines on a phone and swallows the screen.

Either set explicit sizes per breakpoint, or use a fluid approach with `clamp()` so type scales smoothly between a minimum and a maximum. Whichever you choose, check the longest real heading you will publish, not the short one in the design.

Performance

Fonts are render-blocking, which means badly loaded type is both a design problem and a speed problem.

  • Load only the weights and styles you use. Three weights, not nine.
  • Use `font-display: swap` so text is readable while the font loads.
  • Self-host or preconnect to the font service.
  • Use variable fonts where you need several weights — one file instead of five.

A page that shows nothing for two seconds because it is waiting for a font has failed at the only job typography has.

The details that separate good from fine

  • Curly quotes and apostrophes, not straight ones.
  • Proper dashes — en dashes for ranges, em dashes for asides.
  • Non-breaking spaces so a heading does not leave one word stranded on its own line.
  • Tabular figures in tables and prices, so numbers line up.
  • Tighter letter-spacing on large headings, slightly looser on small caps and labels.

Individually invisible. Collectively, the difference between a site that looks designed and one that looks assembled.

Accessibility

Do not set text in images. Do not rely on colour alone. Keep contrast above the thresholds. Avoid all-caps for anything longer than a label, because it is measurably slower to read. Make sure focus states are visible.

None of this restricts good typography. Most of it is good typography.

The short version

One or two families, a real scale, sensible line lengths, generous spacing, decent contrast and only as many weights as you need. Do that and your site will read better than most of the ones you are competing with.

Licensing, briefly but importantly

Web fonts are licensed separately from desktop fonts, and usually priced on monthly page views. A few things worth knowing before you fall in love with a typeface:

  • Google Fonts and Fontshare are free for commercial use, including self-hosting. The quality at the top end is genuinely good.
  • Foundry fonts are usually a one-off or annual fee per domain, with page-view tiers.
  • Adobe Fonts is included with Creative Cloud, but the licence ends when the subscription does — which is a risk if your site outlives your subscription.
  • The licence should be in the client's name, not the agency's.

Budget a few hundred pounds a year if you want something distinctive. It is often the cheapest way to make a site look unlike everyone else's.

Questions we get asked

How many typefaces should a site use?

One or two. Three is usually a sign that nobody made a decision.

Is a custom font bad for performance?

Only if it is loaded badly. Two or three weights, `font-display: swap`, preconnect or self-host, and the cost is negligible.

Should headings be uppercase?

For short labels, fine. For headlines and anything longer, it is measurably slower to read and tends to look shouty.

If your site feels somehow not quite right and you cannot say why, type is usually where to look first. Send us the link and we will tell you what we would change.

This is some text inside of a div block.
15 min read
Want to work with Pixel Studio
Book a call
Previous Post
No Previous Post!
Browse all blogs
Next Post
No Next Post!
Browse all blogs

Figma Variables and Design Tokens, Explained Simply

5 min read
Branding

Design Systems for Small Teams: Where to Actually Start

5 min read
Branding

Brand Guidelines: What Actually Needs to Be in Them

5 min read
Branding

How to Review a Figma Design (When You’re Not a Designer)

5 min read
Branding

What Makes a SaaS Product Page Convert

5 min read
Branding

Rebrand or Refresh? How to Tell Which One You Need

5 min read
Branding

How to Prepare a Figma File Your Developer Will Thank You For

5 min read
Branding

UI Design Principles That Actually Affect Conversion

5 min read
Branding

How Much Does Branding Cost in the UK in 2026?

5 min read
Branding

Why "Two Pixels"? The Story Behind the Name

8 min read
Branding

What Actually Happens After Your Website Launches?

9 min read
Branding

Do You Still Need a Website If You're on Instagram?

8 min read
Branding

How Long Does It Take to Build a Website? Our Process, Week by Week

9 min read
Branding

What to Prepare Before You Contact a Web Designer

8 min read
Branding

Webflow vs WordPress vs Squarespace: Which Is Right for Your Small Business?

10 min read
Branding

10 Signs Your Website Is Costing You Customers

9 min read
Branding

Express Blinds & Curtains: Building a Website Around a Growing Yorkshire Business

8 min read
Branding

Website Design for Leeds Businesses: What We've Learned

9 min read
Branding

How Much Does a Website Cost in the UK in 2026?

9 min read
Branding

5 Key Benefits of Hiring Freelance Designers for Your Creative Agency

5 min read
Branding

Freelance Web Designers vs In-House: What’s Better for Your Agency?

4 min read
Branding

How Webflow Empowers Designers to Build Without Developers

5 min read
Branding

The Top 10 Webflow Features Every Small Business Should Know

5 min read
Branding

Webflow CMS: What It Is and Why Your Site Needs It

5 min read
Branding

Why Webflow Is the Future of No-Code Website Development

5 min read
Branding

Webflow vs WordPress: Which Platform Is Best for Your Website in 2025?

5 min read
Branding

From Figma to Webflow: A Simple Guide for Designers and Developers

5 min read
Branding

10 Powerful Things You Can Build with Webflow (That You Didn’t Know)

6 min read
Branding

Why Top Creative Agencies Rely on Freelance Web Designers

5 min read
Branding

Why Web Designers Love Taking Figma Projects into Webflow

5 min read
Branding

Top 5 Tips to Seamlessly Convert Figma Designs into Webflow Websites

5 min read
Branding

Why Image Optimization Matters for Your Website's Performance

5 min read
Branding

The Role of Typography in Web Design

6 min read
Branding

Why Content Strategy Matters for Your Website

5 min read
Branding

Making the Web Accessible for Everyone

10 min read
Branding

Looking Ahead in Web Design: The Future Is Bright

12 min read
Branding

User-Centered Design Principles for Effective Websites

6 min read
Branding

Understanding Color Psychology in Web Design

Branding

Boosting your Website with these design tricks

Branding

Web Design Trends to Watch in 2024

Branding

Figma Variables and Design Tokens, Explained Simply

5 min read
Branding

Design Systems for Small Teams: Where to Actually Start

5 min read
Branding

Brand Guidelines: What Actually Needs to Be in Them

5 min read
Branding

How to Review a Figma Design (When You’re Not a Designer)

5 min read
Branding

What Makes a SaaS Product Page Convert

5 min read
Branding

Rebrand or Refresh? How to Tell Which One You Need

5 min read
Branding

How to Prepare a Figma File Your Developer Will Thank You For

5 min read
Branding

UI Design Principles That Actually Affect Conversion

5 min read
Branding

How Much Does Branding Cost in the UK in 2026?

5 min read
Branding

Why "Two Pixels"? The Story Behind the Name

8 min read
Branding

What Actually Happens After Your Website Launches?

9 min read
Branding

Do You Still Need a Website If You're on Instagram?

8 min read
Branding

How Long Does It Take to Build a Website? Our Process, Week by Week

9 min read
Branding

What to Prepare Before You Contact a Web Designer

8 min read
Branding

Webflow vs WordPress vs Squarespace: Which Is Right for Your Small Business?

10 min read
Branding

10 Signs Your Website Is Costing You Customers

9 min read
Branding

Express Blinds & Curtains: Building a Website Around a Growing Yorkshire Business

8 min read
Branding

Website Design for Leeds Businesses: What We've Learned

9 min read
Branding

How Much Does a Website Cost in the UK in 2026?

9 min read
Branding

5 Key Benefits of Hiring Freelance Designers for Your Creative Agency

5 min read
Branding

Freelance Web Designers vs In-House: What’s Better for Your Agency?

4 min read
Branding

How Webflow Empowers Designers to Build Without Developers

5 min read
Branding

The Top 10 Webflow Features Every Small Business Should Know

5 min read
Branding

Webflow CMS: What It Is and Why Your Site Needs It

5 min read
Branding

Why Webflow Is the Future of No-Code Website Development

5 min read
Branding

Webflow vs WordPress: Which Platform Is Best for Your Website in 2025?

5 min read
Branding

From Figma to Webflow: A Simple Guide for Designers and Developers

5 min read
Branding

10 Powerful Things You Can Build with Webflow (That You Didn’t Know)

6 min read
Branding

Why Top Creative Agencies Rely on Freelance Web Designers

5 min read
Branding

Why Web Designers Love Taking Figma Projects into Webflow

5 min read
Branding

Top 5 Tips to Seamlessly Convert Figma Designs into Webflow Websites

5 min read
Branding

Why Image Optimization Matters for Your Website's Performance

5 min read
Branding

The Role of Typography in Web Design

6 min read
Branding

Why Content Strategy Matters for Your Website

5 min read
Branding

Making the Web Accessible for Everyone

10 min read
Branding

Looking Ahead in Web Design: The Future Is Bright

12 min read
Branding

User-Centered Design Principles for Effective Websites

6 min read
Branding

Understanding Color Psychology in Web Design

Branding

Boosting your Website with these design tricks

Branding

Web Design Trends to Watch in 2024

Branding
Got a project in mind?
info@2pixelsagency.com
Start your project
Let's Play
Services
Webflow Agency LeedsWebflow RetainersOur Webflow WorkBrandingShopify
Brand & Creative
Design SystemsBrand StrategyDesign Research
Company
Why UsOur WorkBlogContact Us
Studio Hours
Monday – Friday 9am – 5pm
Saturday - 10am – 3pm
Sunday - Closed
© 2026 Two Pixels
© Certified Webflow Partner, UK
Privacy Policy