У чому перевага em над px?
- Blog
- У чому перевага em над px?
admin
Основною причиною використання em або відсотків є дозволяють користувачеві змінювати розмір тексту, не порушуючи дизайн. Якщо ви використовуєте шрифти, указані в px, вони не змінюють розмір (в IE 6 та інших), якщо користувач вибирає розмір тексту – більший. 4 березня 2009 р.
EM: відносний розмір Розмір EM залежить від розміру, зазначеного в поточному шрифті. Якщо це 16 пікселів, 1 EM дорівнює 16 пікселям. Оскільки EM залежить від розміру шрифту, ви можете легко використовувати його для адаптивного стилю.
Підсумовуючи, вибір одиниці залежить від конкретних потреб проекту. Rem корисний для створення масштабованих дизайнів, em корисний для створення адаптивних дизайнів, а px корисний для елементів фіксованого розміру.
На відміну від пікселів, REM відносяться до розміру шрифту кореневого елемента. Це означає, що якщо розмір шрифту кореневого елемента змінюється, усі блоки REM у всьому документі будуть відповідним чином налаштовані. Це робить REM більш гнучка і чутлива одиниця вимірювання, ніж пікселі.
Одиниця em корисна тому, що це дозволяє регулювати розмір елементів на сторінці на основі розміру шрифту попередньо зазначеного елемента, що допомагає створити узгоджену візуальну ієрархію. Це може бути корисним для створення доступних веб-сайтів, які легко читати користувачам із вадами зору.
Для розмірів шрифту, один em дорівнює розміру шрифту батьківського елемента. Наприклад, якщо розмір шрифту батьківського елемента становить 16 пікселів, тоді 1em дорівнюватиме 16 пікселям. Якщо дочірній елемент має розмір шрифту 0,5 em, тоді його розмір становитиме 50% від розміру шрифту батьківського елемента.
(і Ems і %)
| Очки | Пікселі | Емс |
|---|---|---|
| 13,5 пт | 18 пікселів | 1,125 ем |
| 14pt | 19 пікселів | 1,2 ем |
| 14,5 пт | 20 пікселів | 1,25 ем |
| 15pt | 21px | 1.3em |
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions