Ми можемо використовувати CSS також для того, щоб змінити розмір шрифту.
Як ви можете побачити, порівнявши заголовки цієї сторінки з абзацами,
браузер за замовчуванням надає
різним елементам стилів різні розміри.
Існує розмір шрифту основного тексту
і більші розміри для кожного рівня заголовків.
Однак інколи ми хочемо трохи змінити ці розміри.
І ми можемо це зробити за допомогою властивості CSS "font-size" (розмір шрифту).
Наприклад:
Як зробити так, щоб весь шрифт на сторінці був трохи меншим?
Що ж, ми перейдемо до тега
і додамо правило CSS до тега .
І потім всередині додамо властивість "font-size".
Яким має бути значення для властивості "font-size"?
Як ми вимірюємо розмір шрифту?
Це насправді дуже добре запитання,
тому що існує щонайменше 10 різних одиниць виміру,
які надає CSS для розміру шрифтів.
Почнімо з одиниць, які ви вже бачили раніше: пікселі.
Ми використовували пікселі, щоб змінити розмір наших зображень,
і ми ще багато де будемо їх використовувати в CSS.
Спробуймо 11 пікселів.
Все стало меншим.
Навіть заголовки зменшились.
Чому заголовки також зменшились?
Хіба б вони не мали бути такого розміру, який встановив для них браузер раніше?
Ні.
Тому що значення за замовчуванням для заголовків встановлене не в пікселях.
Воно встановлене в інших одиницях виміру: "em".
І ця одиниця виміру є відносною,
і тому змінює розмір шрифту заголовків пропорційно до шрифту основного тексту.
Дозвольте я вам покажу, що я маю на увазі.
Перейдімо до правила стилю "h2"
і додаймо властивість "font-size".
Цього разу, замість того щоб вказати значення в пікселях, я його задам відносно.
Наскільки більшим має бути заголовок "h2", в порівнянні з текстом основної частини?
Можливо, вдвічі?
Для цього ми напишемо "2em".
Що зараз насправді робить браузер — це обчислює
розмір шрифту в пікселях.
Браузер знає, що розмір шрифту тексту був 11 пікселів,
а ви сказали, що заголовок "h2" має бути вдвічі більшим.
Тому зараз усі заголовки "h2" мають 22 пікселі.
Якщо ми змінимо розмір шрифту тексту на 12 пікселів,
тоді яким буде розмір заголовків "h2"?
Правильно, 24 пікселі.
А якщо ми змінимо розмір шрифту заголовків на "1,5em"?
Тепер заголовки будуть 12 * 1,5,
що дорівнює 18 пікселів.
Ми можемо також визначити розмір пікселів для заголовків, так само як ми це робили
для тексту, і це працюватиме так само.
Все залежить від того, як вам простіше.
І як я вже казала раніше, існує багато інших одиниць виміру, які ми можемо
використовувати замість пікселів та "em".
Пікселі та "em" — це просто найпоширеніші одиниці виміру.
Але якщо вам хочеться більшого,
прогляньте документацію щодо розміру шрифтів
або пошукайте більше інформації в Інтернеті.
Настав час зробити чудовими розміри ваших шрифтів!
Переклад на українську мову: Зоряна Гаврилюк, рев'юер: Юлія Білаш, Благодійний фонд "magneticOne.org"