Розміри в CSS можна вказувати не тільки в абсолютних одиницях, як-от пікселі, поінти або сантиметри, а й у відносних – у відсотках, em або rem. Використання відносних одиниць вимірювання також допомагає дотримуватися стандартів доступності. У більшості браузерів за замовчуванням встановлено розмір шрифту 16px.
rem (як і em ) відносна одиниця виміру. em може бути трохи складним у використанні, тому часто краще дотримуватися rem . Ось як rem працює: rem – це одиниця виміру, відносно розмірів кореневого елемента (“r” у rem означає: root).
Найбільш універсальною такою одиницею є відсотки. Вони завжди беруть свої значення від найближчого батьківського елемента. Решту одиниць можна розділити на дві групи: Відносні одиниці, що розраховуються від розміру шрифту.