
Размеры в CSS можно задавать в абсолютный или относительных единицах.
Абсолютные единицы:
- пиксел (
px); - миллиметр (
mm); - сантиметр (
cm); - дюйм
(in) — 1in = 2.54 cm; - пункт
(pt) — 1pt = 1/72 in; - пика
(pc) — 1pc = 12pt.
Остальные единицы:
- процент (
%); - высота текущего шрифта (
em); - высота буквы "х" текущего шрифта (
ех).
Для значения 0 можно не указывать единицы измерения.
Цвет можно задать одним из следующих способов:
- именем цвета —
blue, green, redи т.д.; -
p{color:blue} - значением вида
#[R] [G] [B], гдеR— насыщенность красного,G— насыщенность зеленого иB— насыщенность синего в цвете. Значения задаются одинарными шестнадцатеричными числами от0 до F; -
p{color: #F00} - значением вида
#[RR] [GG] [BB], гдеRR— насыщенность красного,GG— насыщенность зеленого иBB— насыщенность синего в цвете. В таком формате значения задаются двузначными шестнадцатеричными числами от00 до FF; -
p{color: #FF0000} - значением вида
rgb ([R], [G], [B]), гдеR, G и B— насыщенности красного, зеленого и синего цветов, которые задаются десятичными числами от0 до 255; -
p {color: rgb (255, 0, 0)} - значением вида
rgb ([R%], [G%], [B%]), гдеR%, G% и B%— насыщенности красного, зеленого и синего цветов, которые задаются в процентах; -
p {color: rgb (100%, 0%, 0%)}Все перечисленные примеры задают красный цвет.
Форматирование шрифта
Каскадные таблицы стилей позволяют задать название, цвет и размер шрифта, его стиль и "жирность". Кроме того, можно указать несколько имен шрифтов и одно из названий альтернативных семейств. Ведь на компьютере пользователя может и не быть нужного шрифта
.Имя шрифта
Атрибут font-family позволяет задать имя шрифта:
p { font-family:Arial }
В ряде случаев шрифт может отсутствовать на компьютере пользователя. Поэтому лучше указывать несколько альтернативных шрифтов. Именауказываются через запятую:
p { font-family:Arial, Helvetica, Verdana }
Можно также указать одно из пяти типовых семейств шрифтов — serif, sans-serif, cursive, fantasy или monospace:
p {font-family:Verdana, Arial, Helvetica, sans-serif }
Стиль шрифта
Атрибут font-style позволяет задать стиль шрифта. Он может принимать следующие значения:
normal—нормальный шрифт;-
p { font-family:Verdana; font-style:normal } italic— курсивный шрифт;-
p { font-family:Verdana; font-style: italic} oblique— наклонный шрифт;-
p{ font-family:Verdana; font-style:oblique }
Размер шрифта
Атрибут font-size позволяет задать размер шрифта:
text1{ font-size:12px; color: red; font-family:Arial }
Цвет шрифта
Атрибут color позволяет задать цвет шрифта:
text1{ font-size:12px; color: red; font-family:Arial }
Жирность шрифта
Атрибут font-weight позволяет управлять жирностью шрифта. Может принимать следующие значения:
100, 200, 300, 400, 500, 600, 700, 800, 900— значение100соответствует самому бледному шрифту, а900— самому жирному;-
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight:700 } normal—нормальный шрифт. Соответствует значению400;-
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight: normal } bold— полужирный шрифт. Соответствует значению700;-
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight: bold }
Форматирование текста
Для текстовых фрагментов, кроме указания характеристик шрифтов, можно задать некоторые дополнительные параметры — расстояние между символами, словами и строками, вертикальное и горизонтальное выравнивание, отступ первой строки.
Расстояние между символами в словах
Атрибут letter-spacing задает расстояние между символами текста. Он может принимать следующие значения:
normal—значение по умолчанию;-
p { letter-spacing:normal; font-style:italic; font-weight:normal } - абсолютная величина в поддерживаемых CSS единицах;
-
p { letter-spacing:5px; font-style:italic; font-weight:normal }
Расстояние между словами
Атрибут word-spacing задает расстояние между словами. Он может принимать следующие значения:
normal— значение по умолчанию;-
p { word-spacing:normal; font-style:italic; font-weight:normal } - абсолютная величина в поддерживаемых CSS единицах;
-
p { word-spacing:5px; font-style:italic; font-weight:normal }
Отступ первой строки
Атрибут text-indent задает отступ с "красной строки". Может задаваться абсолютная или относительная величина отступа;
p { text-indent:10px; font-style:italic; font-weight:normal }
Вертикальное расстояние между строками
Атрибут line-height задает вертикальное расстояние между базовыми линиями двух строк. Он может принимать следующие значения:
normal— значение по умолчанию;-
p { line-height:normal; font-style:italic; font-weight:normal } - абсолютная величина в поддерживаемых CSS единицах;
-
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight:700; line-height:5px }
Горизонтальное выравнивание текста
Атрибут text-align задает горизонтальное выравнивание текста. Это атрибут может принимать следующие значения:
center— выравнивание по центру;-
<p style="text-align: center">Абзац с выравниванием по центру</p> left— выравнивание по левому краю;-
<p style="text-align: left">Абзац с выравниванием по левому краю</p> right— выравнивание по правому краю;-
<p style="text-align: right">Абзац с выравниванием по правому краю</p> justify— выравнивание по ширине (по двум сторонам);-
<p style="text-align: justify">Абзац с выравниванием по ширине</p>
Вертикальное выравнивание текста
Атрибут vertical-align задает вертикальное выравнивание текста относительно элемента-родителя, например, ячейки таблицы. Он может принимать следующие значения:
baseline—по базовой линии;-
td { font-size:12px; color:red; vertical-align: baseline } middle—по центру;-
td { font-size:12px; color:red; vertical-align: middle } top— по верху;-
td { font-size:12px; color:red; vertical-align:top } bottom— по низу;-
td { font-size:12px; color:red; vertical-align:bottom }
Подчеркивание, надчеркивание и зачеркивание текста
Атрибут text-decoration позволяет подчеркнуть, надчеркнуть или зачеркнуть текст. Он может принимать следующие значения:
none— обычный текст (по умолчанию);-
<p style="text-decoration: none">Текст</p> underline— подчеркивает текст;-
<p style="text-decoration: underline">Подчеркнутый текст</p> overline— проводит линию над текстом;-
<p style="text-decoration: overline">Надчеркнутый текст</p> line-through— зачеркивает текст;-
<p style="text-decoration: line-through">Зачеркнутый текст</p>
Комментарии(0)
Для добавления комментариев надо войти в систему и авторизоватьсяКомментирование статей доступно только для зарегистрированных пользователей:Зарегистрироваться