Вертикальное выравнивание




Это свойство мы уже брали на предыдущей встрече. Сейчас нам нужно запомнить, что vertical-align — применяется к тексту, к строчным, строчно-блочным элементам, к изображениям и полям форм.

Расстояние между буквами

letter-spacing — свойство устанавливает расстояние между буквами (величину кернинга) и символами.

Может принимать положительные и отрицательные значения.

Целесообразно применять для повышения выразительности и читаемости заголовков, определений и пр.

Свойство и значения:

· letter-spacing: normal — Значение по умолчанию, не добавляет дополнительное пространство между буквами и символами.

· letter-spacing: «длина» — Значение задаётся в единицах длины, положительные значения увеличивают промежутки между буквами и символами, отрицательные — уменьшают.

· letter-spacing: initial — Устанавливает значение свойства в значение по умолчанию.

· letter-spacing: inherit — Наследует значение свойства от родительского элемента.

Как пишется в коде:

h1 { letter-spacing:10px; } /* расстояние между буквами в 5 px */

Обработка пробелов

white-space — свойство обрабатывает пробелы между словами и переносы строк внутри элемента.

Свойство и значения:

· white-space: normal — Значение по умолчанию. Между словами вставляется только по одному пробелу, дополнительные пробелы отбрасываются. Текст переносится только в случае необходимости.

· white-space: nowrap — Запрещает переносы строк, за исключением применения <br>.

· white-space: pre — Пробелы в тексте не игнорируются, браузер отображает дополнительные пробелы и переносы строк.

· white-space: pre-wrap — Сохраняет пробелы в тексте, делая разрывы строк там, где это необходимо.

· white-space: pre-line — Удаляет лишние пробелы, за исключением случаев <br>.

· white-space: initial — Устанавливает значение по умолчанию.

· white-space: inherit — Наследует значение свойства от родительского элемента.

Как пишется в коде:

h1 { white-space: nowrap; } /* запретит перенос слов */

Расстояние между словами

word-spacing —устанавливает интервалы между словами.

Можно использовать положительные и отрицательные значения. При отрицательном значении слова могут накладываться друг на друга.

На значение word-spacing оказывает влияние значение свойства text-align в случае выравнивания текста по ширине.

Свойство и значения:

· word-spacing: normal — Значение по умолчанию, равное 0.25em.

· word-spacing: «длина» — Значение в единицах длины — px, em. Принимает как положительные, так и отрицательные значения, увеличивая или уменьшая расстояние между словами.

· word-spacing: initial — Устанавливает значение по умолчанию.

· word-spacing: inherit — Наследует значение от родительского элемента.

Как пишется в коде:

h1 { white- spacing: 5px; } /* расстояние между словами в 5px */

Цвет

Цвет в стилях можно задавать разными способами: по шестнадцатеричному значению, по названию (в спецификации CSS определены 140 имен цветов, из них 17 стандартных цветов плюс 123 доп.), в формате RGB, RGBA, HSL, HSLA.

По шестнадцатеричному значению

Шестнадцатеричная система, в отличие от десятичной системы, базируется, как следует из её названия, на числе 16. Цифры будут следующие: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. (Цифры от 10 до 15 заменены латинскими буквами).

Чтобы не возникало путаницы в определении системы счисления, перед шестнадцатеричным числом ставят символ решетки #, например: #666999.

Каждый из трех цветов — красный, зеленый и синий — может принимать значения от 00 до FF. Таким образом, обозначение цвета разбивается на три составляющие #rrggbb, где первые два символа отмечают красную компоненту цвета, два средних — зеленую, а два последних — синюю.

Допускается использовать сокращенную форму вида #rgb, где каждый символ следует удваивать. Так, запись #fe0 следует расценивать как #ffee00.

По названию

Браузеры поддерживают некоторые цвета по их названию. В таблице приведены названия, шестнадцатеричный код, значения в формате RGB, HSL и описание.

Названия цветов
Имя Цвет Код RGB HSL Описание
White   #ffffff или #fff rgb(255,255,255) hsl(0,0%,100%) Белый
Silver   #c0c0c0 rgb(192,192,192) hsl(0,0%,75%) Серый
Gray   #808080 rgb(128,128,128) hsl(0,0%,50%) Темно-серый
Black   #000000 или #000 rgb(0,0,0) hsl(0,0%,0%) Черный
maroon   #800000 rgb(128,0,0) hsl(0,100%,25%) Темно-красный
Red   #ff0000 или #f00 rgb(255,0,0) hsl(0,100%,50%) Красный
Orange   #ffa500 rgb(255,165,0) hsl(38.8,100%,50%) Оранжевый
Yellow   #ffff00 или #ff0 rgb(255,255,0) hsl(60,100%,50%) Желтый
Olive   #808000 rgb(128,128,0) hsl(60,100%,25%) Оливковый
Lime   #00ff00 или #0f0 rgb(0,255,0) hsl(120,100%,50%) Светло-зеленый
Green   #008000 rgb(0,128,0) hsl(120,100%,25%) Зеленый
Aqua   #00ffff или #0ff rgb(0,255,255) hsl(180,100%,50%) Голубой
Blue   #0000ff или #00f rgb(0,0,255) hsl(240,100%,50%) Синий
Navy   #000080 rgb(0,0,128) hsl(240,100%,25%) Темно-синий
Teal   #008080 rgb(0,128,128) hsl(180,100%,25%) Сине-зеленый
fuchsia   #ff00ff или #f0f rgb(255,0,255) hsl(300,100%,50%) Розовый
Purple   #800080 rgb(128,0,128) hsl(300,100%,25%) Фиолетовый

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-12-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: