Що таке em у значеннях CSS-властивостей? А що таке pt?

Поширте інформацію:

Для вказання розмірів елементів в CSS використовуються абсолютні і відносні одиниці вимірювання. Абсолютні одиниці не залежать від пристрою виведення, а відносні визначають розмір елемента відносно іншого розміру.

Відносні одиниці Відносні одиниці зазвичай застосовують при роботі з текстом, або коли потрібно обчислити співвідношення між елементами. Основні відносні одиниці наведені в таблиці 1.

Відносні одиниці вимірювання
Одиниця Опис
em Висота шрифту поточного елемента
ex Висота символа x
px Піксель
% Відсоток

Одиниця em залежить від розміру шрифту поточного елемента (який встановлюється через CSS-властивість font-size). В кожному браузері запрограмований розмір тексту, що застосовується у випадку, якщо цей розмір не заданий у документі явно. Тому початково 1em дорівнює розміру шрифту, заданого в браузері як стандартний. Відповідно, встановлюючи розмір тексту для всієї сторінки в em, ми маємо до діла саме з цим параметром. В разі, якщо em застосовується до конкретного елемента, за 1em приймається розмір шрифту його елемента-батька.

Увага! Застосовується не лише для розміру шрифту. В em можна також задати, наприклад, ширину блока – зручно у чутливій (адаптивній верстці).

ex є вистою символу «x» в нижньому регістрі. На ex розповсюджуються ті ж правила, що й на em, тобто він також прив’язаний до розміру шрифту, заданого в браузері як стандартний, або до розміру шрифту елемента-батька. px (піксель) – це елементарна точка, що відображається монітором, смартфоном чи іншим подібним пристроєм. Розмір пікселя залежить від роздільної здатності пристрою та інших його технічних характеристик. % (відсоток) – задає розмір у відсотках від розміру елемента-батька.

Приклад застосування відносних одиниць

  
 
  

Розмір 2 em

Розмір 2 ex

Розмір 30 пікселів

Розмір 200%

Відносні одиниці

Відносні одиниці

Абсолютні одиниці Абсолютні одиниці застосовуються рідше, ніж відносні, і, як правило, при роботі з текстом. Основні абсолютні одиниці наведені в таблиці 2.

Абсолютні одиниці вимірювання
Одиниця Опис
in Дюйм (1 дюйм дорівнює 2,54 см)
cm Сантиметр
mm Міліметр
pt Пункт (1 пункт дорівнює 1/72 дюйма)
pc Піка (1 піка дорівнює 12 пунктам)

Найчастіше серед абсолютних одиниць застосовується пункт. Багато людей звикли задавати в текстових редакторах розмір шрифту, наприклад, 12, не розуміючи, що означає це число. А означає воно якраз пункти, саме їх, рідні. Тобто, вони нам не рідні, ми звикли все вимірювати в похідних від метра одиницях. Але пункт, напевно, єдина одиниця з неметричної системи вимірювання, яка в нас широко застосовується завдяки розповсюдженості текстових редакторі та видавничих систем.

Приклад застосування абсолютних одиниць

  
 
  

Розмір 0.5 дюйма

Розмір 8 міліметрів

Розмір 24 пункти

Абсолютні одинці. Результат.

Абсолютні одинці. Результат.

Написано на основі матеріалу з htmlbook.ru

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.