CSS. Каскадные таблицы стилей. Подробное руководство.Символ-Плюс 2008

Печать

Рис. 5.25. Необходимость наличия и размера, и семейства

проигнорирует. Таким образом, следующие правила обеспечат результат, приведенный на рис. 5.25:

hi {font:normal normal italic ЗОрх sans-serif;} Л здесь нет проблем */ h2 {font:1.5em sans-serif;} /+ также все в порядке;

опущены значения 'normal' */ h3 {font:sans-serif;} /* НЕВЕРНО—отсутствует 'font-size' */

h4 {font:lighter 14px;} /* НЕВЕРНО—отсутствует 'font-family' */

Установка высоты строки

До настоящего времени мы рассматривали свойство font так, как будто оно имеет всего пять значений, что не совсем верно. Существует еще возможность задания высоты строки с помощью свойства font, несмотря на то, что line-height - это свойство текста, а не шрифта. Высота строки задается как дополнение к значению font-size, отделенное от него прямым слэшем (/):

body {font-size:12рх;}

h2 {font:bold italic 200%/1.2 Verdana, Helvetica, Arial, sans-serif;}

Эти правила, проиллюстрированные на рис. 5.26, задают для всех элементов h2 полужирное курсивное начертание (применяя гарнитуру одного из семейства рубленых шрифтов), свойству font-size - значение 24рх (вдвое больше размера элемента body), а свойству line-height - значение ЗОрх.

Puc. 5.26. Введение высоты, строки