Note: all values expressed in pixels are in fact dynamically converted from rem values. The conversion depends on the settings of your browser.
Typeface
Arial is the standard typeface for the websites under the European Commission domain. The san serif typeface family is versatile and universal.
font-family: Arial, sans-serif;
Modular type scale
A modular type scale is a set of type sizes that are proportionally multiplied by the ratio working its way up or down.
The purpose of using the modular type scale is to create a design that is visually pleasing, consistent, and balanced.
We set 16px (1rem) as the base font size for body text to ensure readability. It is the default font size for most browsers.
Weight
Font weight is the thickness of a font's stroke, with various weights used to differentiate content hierarchy. The bold style emphasises the importance in comparison with the regular font style in the font family. We use 400 for regular and 700 for bold. Usually the bold style is assigned to headings. Regular text is used for body text.
Line height
Line-height, relevant to the size of the typeface itself. Ideal line-height for standard copy uses 1:1.5 ratio. The exception to this rule are headings, which needs less spacing and therefore have a line-height ratio of 1:1.2. The line-height value is always divisible by 4 in order to support the grid.
Line length
Line-length is the number of characters displayed in a single line. Lines that are too long or too short can distract readers. For readability, limit to no more than 80 characters including spaces for desktop. Line length for mobile is recommended to use 40 to 60 characters including space per line.
Headings
Font weight: 700 (bold)
Heading 1
Font size | Line height | |
---|---|---|
mobile | 3XL - 1.75rem - 28px | 3XL UI - 2rem - 32px |
desktop | 4XL - 2rem - 32px | 4XL UI - 2.5rem - 40px |
Heading 2
Font size | Line height | |
---|---|---|
mobile | 2XL - 1.5rem - 24px | 2XL UI - 1.75rem - 28px |
desktop | 3XL - 1.75rem - 28px | 3XL UI - 2rem - 32px |
Heading 3
Font size | Line height | |
---|---|---|
mobile | XL - 1.25rem - 20px | XL UI - 1.5rem - 24px |
desktop | 2XL - 1.5rem - 24px | 2XL UI - 1.75rem - 28px |
Heading 4
Font size | Line height | |
---|---|---|
mobile | L - 1.125rem - 18px | L Prolonged - 1.75rem - 28px |
desktop | XL - 1.25rem - 20px | XL Prolonged - 1.75rem - 28px |
Heading 5
Font size | Line height | |
---|---|---|
mobile & desktop | M - 1rem - 16px | M Prolonged - 1.5rem - 24px |
Paragraphs
Font weight: 400 (regular)
Lead paragraph
Font size | Line height | |
---|---|---|
mobile | L - 1.125rem - 18px | L Prolonged - 1.75rem - 28px |
desktop | XL - 1.25rem - 20px | XL Prolonged - 1.75rem - 28px |
Medium paragraph
Font size | Line height | |
---|---|---|
mobile & desktop | M - 1rem - 16px | M Prolonged - 1.5rem - 24px |
Small paragraph
Font size | Line height | |
---|---|---|
mobile & desktop | S - 0.875rem - 14px | S Prolonged - 1.25rem - 20px |
Extra Small paragraph
Font size | Line height | |
---|---|---|
mobile & desktop | XS - 0.75rem - 12px | XS Prolonged - 1.25rem - 20px |