Typography

Legible typeface

  • There is no one typeface that is optimal to all people
  • Consider a typeface that emphasizes clarity and legibility. Look out for:
    • less character ambiguity, e.g.
      • Il1 (upper case i, lower case L, and the number 1)
      • O0 (upper case O and the digit 0)
    • mirroring letters, e.g. db, qp
    • letter spacing is adequate, not too tight
    • typeface that scale well to different sizes
    • typeface that is appropriate to the audience and brand
  • Use limited number of typefaces, fonts, and font variations

Examples of more accessible typefaces:

  • Serif: Times New Roman, Georgia
  • Sans-serif: Tahoma, Verdana, Helvetica, Roboto, Calibri, Arial, Atkinson Hyperlegible, Open Sans
  • Slab-serif: Arvo, Museo Slab, Rockwell

Additional resources:

Recommendation

Font size

  • Primary body text - at least 16px (1rem in relative units)
  • Secondary text (e.g. captions, footnotes) - at least 12px
  • Use relative font size units, e.g. em, rem, percents
Recommendation

Line length

The optimal line length for body text is 50–75 characters

Additional resources:

Recommendation

Text alignment

Left align body text for LTR languages, right for RTL.

This provides the eye a constant starting point for each line, making text easier to read.

Recommendation

Resize text

  • Text remains readable and usable when zoomed to 200%
  • No loss of clarity or functionality
  • Specify font and container sizes using relative units such as em, rem, percents
SC 1.4.4 Level AA

Text spacing

Text remains readable and usable when spacing is changed using custom styles to at least:

  • 1.5 times line height
  • 2 times spacing after paragraphs
  • 0.12 times letter spacing
  • 0.16 times word spacing

without content being hidden, cut off, or broken.

Specify font and container sizes using relative units such as em, rem, percents

SC 1.4.12 Level AA

Images of text

Text must be actual text, not images of text, unless a specific visual presentation is absolutely necessary (e.g. logo)

SC 1.4.5 Level AA