font-size

Оновлено: 27.05.2022

font-size

Визначає розмір елемента шрифту. Розмір може бути встановлений декількома способами. Набір констант (xx-small, x-small, small, medium, large, x-large, xx-large) визначає розмір, який називається абсолютним. Правду кажучи, вони не зовсім абсолютні, оскільки залежать від налаштувань браузера та операційної системи.

Інший набір констант (larger, smaller) встановлює відносні розміри шрифту. Оскільки розмір успадкований від батьківського елемента, ці відносні розміри застосовуються до батьківського елемента для визначення розміру шрифту поточного елемента.

Зрештою, розмір шрифту залежить від значення властивості font-size у батьків елемента.

Сам розмір шрифту визначається як висота від базової лінії до верхньої межі кегельного майданчика, як показано на рис. 1.

Рис. 1. Розмір шрифу

Коротка інформація

Значення за замовчуванням medium
Наслідується Так
Застосовується До всіх елементів
Анімується Так

Синтаксис

font-size: <абсолютный размер> | <относительный размер> | <размер> | <проценты>

Значення

Для встановлення абсолютного розміру використовуються такі значення: xx-small, x-small, small, medium, large, x-large, xx-large. Їх відповідність з розміром шрифту HTML наведено в табл. 1.

Табл. 1. Размер шрифта в CSS и HTML
CSS xx-small x-small small medium large x-large xx-large Нет
HTML 1 Нет 2 3 4 5 6 7

Відносний розмір шрифту визначається значеннями larger і smaller.

Також дозволяється використовувати будь-які допустимі одиниці CSS: em (висота шрифту елемента), ex (висота символу x), пункти (pt), пікселі (px), відсотки (%) та інших. За 100% береться розмір шрифту батьківського елемента. Негативні значення не допускаються.

Приклад

Результат цього прикладу показано на рис. 1.

Рис. 2. Застосування властивості font-size

Об'єктна модель

Об'єкт.style.fontSize

Браузери

font-size

Переглянути сумісність з Can I use?

font-size