Интернет программирование стр.18
Последний параметр-модификатор, позволяющий менять начертание шрифта, называется font-variant. У него может быть только два значения, normal указывает на то, что начертание не меняется, small-caps принуждает к использованию только прописных букв, чей размер, однако, не будет превышать размера строчных букв данного шрифта.
Мы рассмотрели возможность выбора шрифта и влияние на его внешний вид. Но есть еще параметры, которые могут влиять на вид всего текстового объекта в целом. Обычно их называют свойствами абзаца. Это отступы, интервалы и прочие свойства. Разберем эти возможности.
Итак, отступ одного текстового элемента, обычно абзаца, от другого по вертикали определяется при помощи параметра text-indent. Так, конструкция text-indent: 15mm указывает на то, что вертикальный отступ абзаца будет составлять полтора сантиметра.
Для установки отступа текстового элемента от его границ по горизонтали используется параметр text-align. Этим параметром, по сути, реализуется выключка текстового элемента. В качестве значений может быть использовано одно из четырех: left, right, center и justify. Расстояния между отдельными символами внутри слова и между самими словами устанавливаются при помощи параметров letter-spacing и word-spacing соответственно.
Текст может быть отображен с использованием некоторых дополнительных эффектов, таких как наличие горизонтальной линии над элементом и под ним, мигающий или перечеркнутый текст. Добиться этого можно при помощи параметра text-decoration. Значения overiine и underline отображают горизонтальную линию над объектом и, соответственно, под ним.
Значение line-through отображает эту линию прямо на строке текстового элемента, таким образом перечеркивая ее. Последнее значение этого параметра — blink — позволяет создавать мигающие участки текста.
Из параметров форматирования абзацев нам осталось рассмотреть только параметр принудительной трансформации текста text-transform, имеющего четыре зарезервированных значения. В том случае, если текст надо оставить в том виде, в котором он был введен, используется значение попе. Принудительный перевод всех символов в верхний или нижний регистр осуществляется при помощи значений uppercase и lowercase соответственно. Значение capitalize позволяет делать прописными первые символы каждого слова.
Вид фона любого объекта HTML-документа тоже можно устанавливать при помощи средств CSS. Мы прекрасно знаем, что свойства фона можно задавать и при помощи штатных средств HTML. Но технология CSS позволяет использовать больше возможностей, чем HTML. Давайте рассмотрим свойства фона.
Параметр background-color позволяет устанавливать цвет фона. В качестве значения можно использовать либо зарезервированное слово, обозначающее цвет, либо шестнадцатеричное шестизначное значение RGB-кода выбранного цвета.
Параметр background-image предназначен для установки свойств фонового рисунка. Если такой рисунок будет применен, то в качестве значения параметра вписывается конструкция uri (filename), где в скобках указывается имя графического файла. Если создатель HTML-документа не планирует применять фоновый рисунок, то в качестве значения параметра записывается зарезервированное слово попе.
*