Свойства текста позволяют задавать параметры слов и предложений, а также их взаимное расположение.
Text-decoration
Это свойство отвечает за оформление текста. Может принимать следующие значения:
none - у текста нет оформления.
underline - текст подчеркивается.
overline - текст надчеркивается линией, расположенной над текстом.
line-through - текст отображается зачеркнутым.
blink - текст становится мигающим (не работает в IE).
Достаточно распространенный прием убрать подчеркивание у ссылок, а при наведении курсора подчеркивание будет снова появляться.
Для этого в таблице стилей нужно написать:
Это свойство отвечает за отступы в абзацах. Отступы задаются в единицах измерения и %, могут быть как
положительными (красная строка), так и отрицательными (висячая строка). Пусть у нас есть html-страница с
тремя абзацами:
Заголовок документа
Текст в параграфе, где первая строка будет с отступом.
Текст в параграфе, где первая строка будет с отступом.
Текст в параграфе, где первая строка будет с отступом.
Добавим для параграфов свойство text-indent, чтобы задать красную строку:
p{
text-indent:1.2em;
}
Здесь лучше использовать единицу em, чтобы отступ был пропорционален размеру шрифта. Наша страница в браузере выглядит так:
Text-transform
Это свойство отвечает за видоизменение текста, точнее за смену регистра. Используются следующие значения:
capitalize - меняет первую букву каждого слова на заглавную.
uppercase - меняет все буквы на заглавные.
lowercase - меняет все буквы на строчные.
none - изменений не происходит.
Давайте в предыдущем примере присвоим каждому абзацу идентификатор:
Заголовок документа
Текст в параграфе со свойством capitalize.
Текст в параграфе со свойством uppercase.
Текст в параграфе со свойством lowercase.
И изменим таблицу стилей, задав для каждого абзаца свойство text-transform:
Мы рассмотрели свойства текста, теперь вы можете оформить свой текст так, как вам захочется.
Для закрепления того, что мы уже знаем, давайте оформим следующую страницу:
Разберитесь с таблицей стилей самостоятельно. Умение "читать" чужой код пригодится вам не раз. Наша таблица стилей пока достаточно
проста, но начинать и нужно с малого. Если что-то непонятно вернитесь к соответствующему уроку.
В следующем уроке мы начнем изучать большую тему под названием "Блоки в CSS".