Подтвердить что ты не робот

Что такое высота в em?

Я все еще не понимаю, что означает размер в em?
Я работал px, pt в CSS.
Что означает 0,8, 1,0 и 1,2 em?
Я видел высоту в CSS как: высота: 0,8 метра; или высота: 1.2em,
Как он рассчитывается?

4b9b3361

Ответ 1

С течением времени значение "em" изменилось. Не все шрифты имеют в них букву "М" (например, китайский), но все шрифты имеют высоту. Таким образом, этот термин означает высоту шрифта, а не ширину буквы "М".

Посмотрите на простой пример, в котором мы используем модуль em для установки размеров шрифта:

<html>
  <style>
    h1 { font-size: 2em }
  </style>
  <body>
    <h1>Movies</h1>
  </body>
</html>

При использовании для указания размеров шрифтов em указывает на размер шрифта родительский элемент. Итак, в предыдущем Например, размер шрифта h1элемент установлен в два раза шрифт размер элемента body. Чтобы узнать, что размер шрифта элемента h1 будет быть, нам нужно знать размер шрифта body. Поскольку это не указано в таблица стилей, браузер должен найти это откуда-то еще - хорошее место посмотреть в настройках пользователя. Итак, если пользователь устанавливает обычный шрифт размер до 10 точек, размер h1элемент - 20 баллов. Это делает заголовки документа выделяются относительными к окружающему тексту. Следовательно: Всегда используйте ems для установки размеров шрифтов!

Дополнительная информация

Ответ 2

1em равно для текущего размера шрифта.

2em означает в 2 раза размер текущего шрифта.

Например, если элемент отображается с шрифтом 12 pt, то "2em" равен 24 pt. "Em" - очень полезная единица в CSS, поскольку она может автоматически адаптироваться к шрифту, который использует читатель.

Здесь ссылка на другие единицы CSS:

http://www.w3schools.com/cssref/css_units.asp

Ответ 3

1em равен текущему размеру шрифта. 2em означает в 2 раза размер текущего шрифта. Например, если элемент отображается с шрифтом 12 pt, то "2em" равен 24 pt. "Em" - очень полезная единица в CSS, поскольку она может автоматически адаптироваться к шрифту, который использует читатель.

подробнее здесь

Ответ 4

Символом em является ширина буквы "m" (в вашем текущем шрифте и размере).

Ответ 5

Пол прав, однако его "М" не "м". Однако это эзотерическое определение, полученное из набора/печати и в этом случае не очень полезно. С точки зрения того, что будет полезно для вас, вы получаете процент от размера шрифта.

Ответ 6

Em - размер символа. Это зависит от размера шрифта. Если размер шрифта равен 24, тогда 2Em будет равен пространству, которое требуется для хранения двух символов размера шрифта 24.

Как указано в wiki.

Em - единица измерения в поле типографии. Этот блок определяет доля ширины буквы и высота относительно размера точки текущего шрифта.

FYI:En - половина Em. 0.5em