Размеры в CSS можно задавать в абсолютный или относительных единицах.
Абсолютные единицы:
Остальные единицы:
Для значения 0 можно не указывать единицы измерения.
Цвет можно задать одним из следующих способов:
p {color:blue}
p {color: #F00}
p {color: #FF0000}
p {color: rgb (255, 0, 0)}
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 позволяет задать стиль шрифта. Он может принимать следующие значения:
p { font-family:Verdana; font-style:normal }
p { font-family:Verdana; font-style: italic}
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 позволяет управлять жирностью шрифта. Может принимать следующие значения:
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight:700 }
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight: normal }
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight: bold }
Для текстовых фрагментов, кроме указания характеристик шрифтов, можно задать некоторые дополнительные параметры — расстояние между символами, словами и строками, вертикальное и горизонтальное выравнивание, отступ первой строки.
Атрибут letter-spacing задает расстояние между символами текста. Он может принимать следующие значения:
p { letter-spacing:normal; font-style:italic; font-weight:normal }
p { letter-spacing:5px; font-style:italic; font-weight:normal }
Атрибут word-spacing задает расстояние между словами. Он может принимать следующие значения:
p { word-spacing:normal; font-style:italic; font-weight:normal }
p { word-spacing:5px; font-style:italic; font-weight:normal }
Атрибут text-indent задает отступ с "красной строки". Может задаваться абсолютная или относительная величина отступа;
p { text-indent:10px; font-style:italic; font-weight:normal }
Атрибут line-height задает вертикальное расстояние между базовыми линиями двух строк. Он может принимать следующие значения:
p { line-height:normal; font-style:italic; font-weight:normal }
p { font-family:Verdana; font-style:normal; font-size:12px; font-weight:700; line-height:5px }
Атрибут text-align задает горизонтальное выравнивание текста. Это атрибут может принимать следующие значения:
<p style="text-align: center">Абзац с выравниванием по центру</p>
<p style="text-align: left">Абзац с выравниванием по левому краю</p>
<p style="text-align: right">Абзац с выравниванием по правому краю</p>
<p style="text-align: justify">Абзац с выравниванием по ширине</p>
Атрибут vertical-alignзадает вертикальное выравнивание текста относительно элемента-родителя, например, ячейки таблицы. Он может принимать следующие значения:
td { font-size:12px; color:red; vertical-align: baseline }
td { font-size:12px; color:red; vertical-align: middle }
td { font-size:12px; color:red; vertical-align:top }
td { font-size:12px; color:red; vertical-align:bottom }
Атрибут text-decoration позволяет подчеркнуть, надчеркнуть или зачеркнуть текст. Он может принимать следующие значения:
<p style="text-decoration: none">Текст</p>
<p style="text-decoration: underline">Подчеркнутый текст</p>
<p style="text-decoration: overline">Надчеркнутый текст</p>
<p style="text-decoration: line-through">Зачеркнутый текст</p>