Также обратите внимание:
«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).