Также обратите внимание: «1» не равно «нормальному» - 1 имеет точно такую ??же высоту, как размер шрифта, поэтому строки в многострочном элементе, такие как абзац, будут прижаты друг к другу, в то время как обычный добавляет ожидаемое расстояние между линиями.
Использование сокращенного шрифта:
font: font-style font-variant font-weight font-size/line-height font-family;
по умолчанию для строки-высоты используется нормальная, если она не указана. Например:
body{
line-height:1; /* as seen in Eric Meyer's reset css */
}
p{
font:normal normal normal 14px "Times New Roman", Times, serif;
}
приведет к тому, что все абзацы имеют нормальную высоту линии, переопределяя 1 набор для тела, тогда как
p{
font:normal normal normal 14px/1 "Times New Roman", Times, serif;
}
сохранит высоту линии 1 (которая в этом примере будет 14px).