Design & Interfaces

Typography and visual hierarchy for service business websites

How size, weight and spacing guide the visitor's eye to the main action.

Author
Gabriel Lisbôa
Published
Reading time
2 min

On a service business website, visitors decide within seconds whether to keep going. Typography is the cheapest, most effective tool for steering that decision.

Hierarchy is prioritization

Visual hierarchy means making it obvious what matters most, then what matters second, and so on. When everything shouts, nothing gets read.

A simple scale works well:

  • Main headline: the largest element on the page, with a benefit-led sentence.
  • Subheading: one line explaining what the company does and for whom.
  • Section headings: organize the content and make skimming easy.
  • Body text: comfortable, with generous spacing.
  • Captions and supporting text: smaller and more subdued.

Contrast in size and weight

The difference between levels has to be noticeable. A ratio of 1.25 to 1.5 between levels is usually enough. Pair it with weight changes, such as semibold for headings and regular for body text.

Line length and spacing

Long lines are tiring. Aim for roughly 60 to 75 characters per line in long-form text. A line height of 1.5 to 1.7 gives paragraphs room to breathe, while large headings call for tighter line heights, around 1.1 to 1.2.

Font pairing

Combine a geometric or display typeface for headings with a neutral, legible one for body text. Avoid two very similar fonts: the difference looks like a mistake rather than a choice.

Contrast and accessibility

Ensure a minimum contrast of 4.5:1 between body text and its background. In dark themes, avoid pure white on pure black for long passages, as it causes a shimmering effect. Slightly grayish tones are easier on the eyes.

Hierarchy in the call to action

The primary button should be the most prominent element after the headline. Use a high-contrast color and a clear verb, such as “Request a quote”, and keep secondary styles for alternative actions.

A simple test

Squint at the page. If you can still make out the headline, the benefit and the main button, the hierarchy is working.

Common questions

Frequently asked questions on this topic

How many fonts should a website use?
Two is enough: one for headings and one for body text. Variations in weight and size already create plenty of hierarchy.
What is the minimum text size on mobile?
Around 16 px for paragraphs. Below that, reading becomes tiring and mobile browsers may auto-zoom into form fields.
GL
Gabriel Lisbôa

Founder of Ás Design. Writes about strategy, design and technology.

Talk to the author
Ás Design · Opportunity assessment

Find out where your website can move forward.

Free assessment: 15 quick questions and a result you see right away.

Take the assessment
Google & SEOSocial & linksExperienceBehaviorConversion
Free assessment01/15