1. Шрифт

font

Суммирующее свойство, позволяющее одной строкой задать сразу несколько параметров шрифта. В отличие от прочих суммирующих свойств данное имеет довольно сложную форму записи: должны обязательно присутсвовать тип шрифта и его размер, значения должны указываться в определённом полустрогом порядке. Лень расписывать детали вручную, приведи лишь строку синтаксиса:
font: [font-style || font-variant || font-weight] font-size [/line-height] font-family

Пример:
<div style="font:bold italic 1.5em/2em 'Comic Sans MS'"> ... </div> -
В лесу родилась ёлочка,
В лесу она росла ...







а) color

Цвет текста.

Пример:
<span style="color:orange">результат воздействия</span> - результат воздействия
б) font-family

Шрифт текста. Можно перечислить несколько шрифтов через запятую, будет использован первый имеющийся. Если название шрифта содержит пробелы, оно заключается в кавычки (двойные или одинарные). В качестве значений можно использовать либо наименования конкретных шрифтов, либо названия семейств шрифтов, перечисленных ниже: Обычно вначале пишут названия шрифтов, а в конце перечисления указывают семейство.

Пример:
<span style="font-family:Verdana,'Times New Roman',serif">результат воздействия</span> - результат воздействия
в) font-size

Размер шрифта. Возможные значения:
xx-small
x-small
small
medium
large
x-large
xx-large
xx-small
x-small
small
medium
large
x-large
xx-large
Предустановленные размеры шрифтов (по умолчанию medium).
Уточню, что связь со значениями атрибута size дескриптора <font> здесь не совсем прямая
smaller
larger
smaller
larger
Уменьшение или увеличение размера шрифта по отношению к размеру шрифта родительского элемента
абсолютный размер 8px
2em
Произвльное задание размера шрифта в одной из абсолютных единиц измерения CSS
проценты 50%
150%
Произвольное задание размера шрифта в процентах от размера шрифта родительского элемента

Пример:
<span style="font-size:200%">результат воздействия</span> - результат воздействия
г) font-style

Стиль шрифта. Возможные значения:
normal Образец Текста нормальный (по умолчанию)
italic Образец Текста курсивный
oblique Образец Текста наклонный (согласно учебнику, должен образовываться путём наклона обычных знаков вправо, но на практике отличий от italic мною не обнаружено)

Пример:
<span style="font-style:italic">результат воздействия</span> - результат воздействия

(oblique - англ. косой, наклонный)
д) font-variant

Способ представления строчных букв. Возможные значения:
normal Обычный текст Нормальное написание символов (по умолчанию)
small-caps Капитель Строчные буквы заменяются на прописные чуть уменьшенного размера. (Такой способ модификации символов называется капителью, можно порекомендовать использовать при оформлении заголовков.)

Пример:
<span style="font-variant:small-caps">Результат Воздействия</span> - Результат Воздействия

(variant - англ. вариант
caps → capitals - англ. заглавные буквы)
е) font-weight

Степень "жирности" текста. Возможные значения:
normal Образец Текста нормальный по степени жирности текст (по умолчанию)
bold Образец Текста полужирный шрифт
lighter
bolder
Образец Текста
Образец Текста
увеличение/уменьшение степени насыщенности шрифта относительно соответствующего значения родительского элемента
100
200
300
400
500
600
700
800
900
Образец Текста
Образец Текста
Образец Текста
Образец Текста
Образец Текста
Образец Текста
Образец Текста
Образец Текста
Образец Текста
одно из девяти значений жирности шрифта (согласно инструкции, жирность нормального текста = 400, стандартного полужирного = 700)

(После ряда экспериментов на данных примерах в пяти ведущих браузерах обнаружилось, что точные значения жирности они обрабатывают как-то совершенно непонятно и криво. Либо я что-то не поняла.)

Пример:
<span style="font-weight:bold">результат воздействия</span> - результат воздействия

(weight - англ. вес
lighter - англ. легче, незначительнее
bolder - англ. отчётливее, броще)







2. Текст

а) letter-spacing

Расстояние между символами. Может принимать значение normal (по умолчанию) или выражаться через абсолютные единицы CSS, в том числе и отрицательные.

Примеры:
<span style="letter-spacing:1ex">результат воздействия</span> - результат воздействия
<span style="letter-spacing:-1px">результат воздействия</span> - результат воздействия

(letter - англ. буква
spacing - англ. промежуток, интервал)
б) line-height

Межстрочное расстояние (также называемое интерлиньяжем): от базовой линии одной строки до базовой линии другой. Возможные значения:
Примеры:
<span style="line-height:0px">результат<br>воздействия</span> -
результат
воздействия


<span style="line-height:1ex">результат<br>воздействия</span> -
результат
воздействия


<span style="line-height:1.5">результат<br>воздействия</span> -
результат
воздействия

в) text-align

Горизонтальное выравнивание. Возможные значения: left, right, center, justify. По умолчанию left. Не думаю, что нужны дополнительные комментарии.

Пример:
<div style="text-align:center">результат воздействия</div> -
результат воздействия
г) text-decoration

Добавляет к тексту дополнительные элементы оформления. Возможные значения:
none Образец Текста просто текст, без указанных ниже способов оформления (по умолчанию)
underline Образец Текста подчёркивание
overline Образец Текста линия над текстом
line-through Образец Текста перечёркивание
blink Образец Текста мерцание текста (не работает в IE)

К тексту можно применить сразу несколько способов оформления, если последовательно перечислить их значения через пробел.

Пример:
<span style="text-decoration:underline overline">результат воздействия</span> - результат воздействия

(decoration - англ. отделка, украшение
blink - англ. мерцать, мигать)
д) text-indent

Величина отступа для первой строки текста (формирование абзаца). Может указываться в абсолютных единицах (в том числе и отрицательных) или в процентах от ширины родительского элемента. По умолчанию = 0. Свойство имеет смысл применять только к дескрипторам, задающим блочную структуру документа (т.е. бессмесленно пытаться засунуть в вещи, подобные <font> или <span>).

Примеры:
<div style="text-indent:10%"> . . . </div> -
Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст.

<div style="text-indent:-1.5em"> . . . </div> -
Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст. Длинный текст.

(indent - англ. выемка, вырез, абзац)
е) text-transform

Изменение регистра символов. Возможные значения:
none обРАЗец ТЕКста Преобразование регистра отсутствует: как напечатано в исходном коде, так и выводится (значение по умолчанию)
lowercase обРАЗец ТЕКста Все символы переводятся в нижний регистр (становятся строчными)
uppercase обРАЗец ТЕКста Все символы переводятся в верхний регистр (становятся прописными)
capitalize обРАЗец ТЕКста Каждое слово будет начинаться с заглавной буквы. Влияет только на первый символ в слове, остальные никак не меняются

Пример:
<span style="text-transform:capitalize">результат воздействия</span> - результат воздействия

(transform - англ. преображать, преобразовывать
capitalize - англ. печатать или писать прописными буквами)
ё) vertical-align

Свойство может быть использовано для двух случаев.
Во-первых, для вертикального выравнивания элементов в контейнере. Возможные значения:
top по верхнему краю пример
middle по центру (значение по умолчанию) пример
bottom по нижнему краю пример

В качестве примеров были использованы различные варианты оформления ячейки таблицы
<td style="vertical-align:middle">пример
(Ещё читала про значение baseline, но на практике не увидела его отличия от top.)


Во-вторых, для вертикального выравнивания элементов относительно окружающего текста. В том числе для создания подстрочных и надстрочных надписей.
sub подстрочный текст Текст ДопримерТекст После
super надстрочный текст Текст ДопримерТекст После

Последняя ячейка с примером была оформлена следующим образом:
<td>Текст До<span style="vertical-align:super">пример</span>Текст После

Непременно следует добавить, что подстрочными и надстрочными надписями возможности данного свойства не ограничиваются. О прочих возможностях можно прочитать на станице, посвящённой местоположению и размерам элементов.
ж) white-space

Средство управления пробелами и символами переноса строки. Вернее сказать, свойство определяет, как браузер будет обрабатывать символы пробела и переноса строки, стретившиеся тому во время загрузки веб-документа. Возможные значения: Я набросала табличку, отображающую, что сохраняет каждое из возможных значений атрибута.
normal nowrap pre pre-wrap pre-line
Пробелы, как в коде x x v v x
Переносы строк, как в коде x x v v v
Сохранение длины строки x v v x x

Примеры (результаты применения различных значений свойства white-space к одному и тому же тексту):
 

   

(white-space - англ. интервал, пробел
pre → предпл. previous - англ. предварительный
wrap - англ. складывать, завёртывать)
з) word-spacing

Расстояние между словами. Может выражаться в абсолютных единицах CSS или принимать значение normal (по умолчанию).

Пример:
<span style="word-spacing:10ex">результат воздействия</span> - результат воздействия
и) direction

Определяет направление вывода информации и некоторые другие вещи. Способов практического применения в веб-документах, созданных на европейских языках, я не вижу, поэтому решила детально не рассматривать. Синтаксис:
direction: ltr | rtl
й) unicode-bidi

Указывает направление вывода символов. Что-то типа дополнение-расширение свойства direction, поэтому также особо не вникаю. Синтаксис:
unicode-bidi: normal | embed | bidi-override
Hosted by uCoz