Основы Web-инжиниринга. Часть 1. Громов Ю.Ю - 65 стр.

UptoLike

Кегль можно задавать не только в абсолютных единицах, но и в относительных. Кроме процентов существует еще не-
сколько условных единиц измерения кегля, которые можно применять в CSS (рис. 44):
<P STYLE="font-size:large;"> Размер кегля large</P>
<P STYLE="font-size:small;"> Размер кегля small</P>
<P STYLE="font-size:x-small;"> Размер кегля x-small</P>
<P STYLE="font-size:xx-small;"> Размер кегля xx-small</P>
Рис. 44
Аналогично x-small и xx-small, существуют размеры x-large и xx-large. Кроме того, есть larger, smaller
и medium.
3.11.3. Начертание
У каждой гарнитуры (font-family) имеется несколько начертаний. Каждое из них определяется в CSS тремя пара-
метрами стиля: font-style, font-variant, font-weight.
Атрибут стиля font-style определяет прямое начертание (normal) и курсив (рис. 45):
<P STYLE="color:darkred;font-style:normal;"> Прямое начертание</P>
<P STYLE="color:darkred;font-style:italic;"> Курсив</P>
Рис. 45
Если хочется усилить насыщенность ("жирность") шрифта, то в описании стиля указывают атрибут font-weight, ко-
торый принимает значения normal или bold:
<P STYLE="color:darkred;font-style:italic; font-weight:bold;"> Курсив </P>
Хотя шрифт и масштабируется при помощи изменения кегля, качество его начертания при этом обычно страдает. Для
качественного отображения мелких букв в некоторых гарнитурах присутствует начертание капитель. В CSS для использова-
ния капители зарезервирован атрибут font-variant, который принимает значения normal и small-caps. На практике при-
менение font-variant проблематично из-за отсутствия капители в стандартном наборе кириллических шрифтов.
3.12. ТЕКСТ
При обсуждении свойств блочных элементов разметки речь шла о параметрах, относящихся к блоку как целому. Мы не
рассматривали внутренние характеристики текста.
Рассказывая о шрифтах, мы акцентировали внимание на начертаниях символов как таковых, а не на их соотношении.
Тем не менее, в стороне остались такие важные характеристики текстового фрагмента, как:
межбуквенные расстояния;
высота строк;
выравнивание;
отступ в первой строке параграфа;
преобразования начертания.
Все эти атрибуты сгруппированы в свойства текстовых фрагментов (Text Properties).
3.12.1. Межбуквенные расстояния
Расстояние между буквами автоматически регулируется размером шрифтакеглем. Чем больше размер шрифта, тем
больше расстояние между буквами (рис. 46).