Язык CSS
Свойства - текст.


Свойства текста позволяют задавать параметры слов и предложений, а также их взаимное расположение.

Text-decoration

Это свойство отвечает за оформление текста. Может принимать следующие значения:

  • none - у текста нет оформления;

  • underline - текст подчеркивается;

  • overline - текст надчеркивается линией, расположенной над текстом;

  • line-through - текст отображается зачеркнутым;

  • blink - текст становится мигающим (не работает в IE).

Достаточно распространенный прием: убрать подчеркивание у ссылок, а при наведении курсора подчеркивание будет снова появляться.


Попробуем на практике. Написать такую ссылку.


Проверим себя. В таблице стилей нужно написать:
a{
text-decoration:none}
a:hover{
text-decoration:underline}


Text-align

Это свойство отвечает за горизонтальное выравнивание текста. Может принимать следующие значения:

  • left - выравнивание по левому краю;

  • center - выравнивание по центру;

  • right - выравнивание по правому краю;

  • justify - выравнивание по ширине.

Практическое задание: В документе установить выравнивания элементов:
просто текст – по всей ширине,
заголовок – по центру,
ссылка – по правому краю,
третий параграф с идентификатором – по левому.


Text-indent

Это свойство отвечает за отступы в абзацах. Отступы задаются в единицах измерения и %, могут быть как положительными (красная строка), так и отрицательными (висячая строка).


Практическое задание: В параграфах документа установить красную строку в 1.2 ex.


Text-transform

Это свойство отвечает за видоизменение текста, точнее за смену регистра. Используются следующие значения:

  • capitalize - меняет первую букву каждого слова на заглавную;

  • uppercase - меняет все буквы на заглавные;

  • lowercase - меняет все буквы на строчные;

  • none - изменений не происходит.

Практическое задание: В параграфе с идентификатором
sn документа установить значение capitalize параметра text-transform,
в параграфе so – uppercase,
в параграфе si – lowercase.


Интервалы

В CSS есть несколько свойств, регулирующих расстояния между словами, буквами в словах и строками.

  • word-spacing - задает интервал между словами;

  • letter-spacing - задает интервал между буквами;

  • line-height - задает интервал между строками.

Значения этих свойств задаются в единицах измерения и %.

Практическое задание: В первом параграфе задать интервал между строками 30px,
во втором параграфе – 300%.


В следующем уроке мы начнем изучать большую тему под названием "Блоки в CSS".


Источники:


Язык CSS. Шрифты и их свойства. Язык CSS. Блоки CSS.


comments powered by Disqus