2011-02-17 3 views
-1

Можно создать дубликат:
what is the difference px,em and ex?В чем разница между этими веб-единицами?

Каковы различия между этими веб-узлов? Каковы плюсы и минусы, и подходящее время для использования каждого из них?

точек, ех, эм, пт,%

+2

Несколько других хороших: http://stackoverflow.com/search?q=em+px+pt –

+5

У меня возникает ощущение, что мы здесь, чтобы делать пользовательские веб-поиски, а не отвечать на вопросы ... – mellamokb

+2

@mellamokb: У меня действительно ленивый, поэтому вместо этого я написал ответ. Подожди минуту... – BoltClock

ответ

3

px выступает за пикселями. Именно то, что он говорит на жестяне: каждая точка на вашем экране - это пиксель.

ex относится к x-высоте данного шрифта, то есть высоте строчной буквы x для этого шрифта.

em относится к максимальной высоте, требуемой шрифтом. Это обычно используемый относительный размер шрифта, потому что он вычисляется на основе вычисленного размера шрифта элемента (или его родителя, если он унаследован).

pt обозначает типографскую точку, которая составляет 1/72 дюйма.

% - это процентное отношение к данному имуществу, иначе унаследованное от родителя элемента.

Отметьте, что em и % работают так же. Ems - это что-то вроде десятичного представления процентов, т. Е. 1 = 100%, 0,01 = 1%.

Вы можете найти больше единиц на CSS3 spec.

Смежные вопросы