Skip to main content

Typography’s typefaces, text sizes and spacing, and links.

Typefaces uses the font Fira Sans because it:

  • is easy to read
  • is not too formal
  • matches the tone of the content
  • is open source, and
  • has good browser support — that is, it displays well in most browsers.
Example of Fira Sans font weights

Fira Sans Regular

Fira Sans Bold

Font stack

The font stack lists all the fonts that are used, including those for people who cannot use Fira Sans. They all have universal browser support and are listed in the order they will appear. These alternative fonts provide a similar experience to Fira Sans.

They are:

  • Fira Sans
  • Helvetica
  • Arial
  • Sans serif.

Text sizes and spacing uses the following styles, sizes and spacing for headings and paragraphs.

Text sizes

Text type Large screens Small screens

Heading 1


33.2 px

Heading 2

25.9 px

23 px

Heading 3

21 px

18 px

Heading 4

18 px

16 px

Heading 5

16 px

14 px


25.9 px

23 px


18 px

16 px

Spacing uses multiples of 6 pixels (px) to create consistent spacing. Usually a gap between a heading and paragraph is 36px.

Line height uses a line height of 1.43 times the font size. Generous line height increases white space, making the page easier to read.


Links are designed to be accessible and helpful to users. This includes:

  • being able to use them without relying solely on their colour
  • changing the colour of visited links
  • underlining link text that appears in body copy so that people can scan and see them
  • showing an underline when you hover over navigation links
  • identifying links to external websites.

For people using a keyboard rather than a mouse to navigate,

  • gives links a clearly visible ‘focus’ so users know where they are on a page
  • lets people tab between links
  • makes sure links can be activated with the ‘enter’ key. also defines how to select, name and style links.


Utility links and page information

Was this page helpful?
Thanks, do you want to tell us more?

Do not enter personal information. All fields are optional.

Last updated