Как сделать сайт → Уроки CSS → Урок 7. Свойства - текст
CSS - Урок 7. Свойства - текст
Свойства текста позволяют задавать параметры слов и предложений, а также их взаимное расположение.Text-decoration
Это свойство отвечает за оформление текста. Может принимать следующие значения:
- none - у текста нет оформления.
- underline - текст подчеркивается.
- overline - текст надчеркивается линией, расположенной над текстом.
- line-through - текст отображается зачеркнутым.
- blink - текст становится мигающим (не работает в IE).
Text-align
Это свойство отвечает за горизонтальное выравнивание текста. Может принимать следующие значения:
- left - выравнивание по левому краю.
- center - выравнивание по центру.
- right - выравнивание по правому краю.
- justify - выравнивание по ширине.
Text-indent
Это свойство отвечает за отступы в абзацах. Отступы задаются в единицах измерения и %, могут быть как положительными (красная строка), так и отрицательными (висячая строка). Пусть у нас есть html-страница с тремя абзацами:
Текст в параграфе, где первая строка будет с отступом.
Текст в параграфе, где первая строка будет с отступом.
Текст в параграфе, где первая строка будет с отступом.
Здесь лучше использовать единицу em, чтобы отступ был пропорционален размеру шрифта. Наша страница в браузере выглядит так:

Text-transform
Это свойство отвечает за видоизменение текста, точнее за смену регистра. Используются следующие значения:
- capitalize - меняет первую букву каждого слова на заглавную.
- uppercase - меняет все буквы на заглавные.
- lowercase - меняет все буквы на строчные.
- none - изменений не происходит.
Текст в параграфе со свойством capitalize.
Текст в параграфе со свойством uppercase.
Текст в параграфе со свойством lowercase.
Наша страница в браузере выглядит так:

Интервалы
В CSS есть несколько свойств, регулирующих расстояния между словами, буквами в словах и строками.
- word-spacing - задает интервал между словами.
- letter-spacing - задает интервал между буквами.
- line-height - задает интервал между строками.
Наша страница в браузере выглядит так:

Обратите внимание на интервал между строками абзаца. Давайте его увеличим, для этого добавим в нашу таблицу стилей свойство line-height:
Теперь наша страница в браузере выглядит так:

Мы рассмотрели свойства текста, теперь вы можете оформить свой текст так, как вам захочется. Для закрепления того, что мы уже знаем, давайте оформим следующую страницу:
Заголовок первого уровня
Просто какой-то текст в параграфе.
Текст в параграфе с идентификатором su.
Просто какой-то текст в параграфе.
Заголовок второго уровня
Просто какой-то текст в параграфе.
Текст в параграфе с идентификатором su.
Просто какой-то текст в параграфе.
Наша страница в браузере выглядит так:

Разберитесь с таблицей стилей самостоятельно. Умение "читать" чужой код пригодится вам не раз. Наша таблица стилей пока достаточно проста, но начинать и нужно с малого. Если что-то непонятно вернитесь к соответствующему уроку.
В следующем уроке мы начнем изучать большую тему под названием "Блоки в CSS".
Предыдущий урок Вернуться в раздел Следующий урок
Если этот сайт оказался вам полезен, пожалуйста, посмотрите другие наши статьи и разделы.
![]() |
Код кнопки: |
Теперь нажмите кнопку, что бы не забыть адрес и вернуться к нам снова.
|