Свойство DEFAULT

Цвет и фон

background

Данное свойство позволяет задать одновременно до пяти атрибутов стиля фона.

background-attachment

Данным параметром задается поведение фоновой картики при прокручивании контента: картинка двигается вместе с контентом страницы или нет. В последнем случае картинка как бы "прилипает" к странице и не перемещается при прокрут с контентом.

background-color

Задает цвет фона элемента.

background-image

Задает фоновое изображение для элемента. При задан цвет фона и картинка фона, то сначала будет фон закрашен, а после загрузки картинки появится картинка выше фона.

background-position

Этим атрибутом определяется выравнивание фонового изображения, заданного в background-image.

background-repeat

Задает повторение фоновой картинки, заданного параметром background-image. повтор картинки может быть задан по горизонтали, по вертикали или в обе стороны.

color

Задает цвет текста элемента.

Границы

border

Данное свойство позволяет одновременно задать толщину, стиль и цвет рамки вокруг элемента. Значения могут быть заданны в любом порядке, разделяя пробелом.

border-bottom

Данное свойство позволяет одновременно задать толщину, стиль и цвет границы внизу элемента. Значения могут быть заданны в любом порядке, разделяя пробелом.

border-bottom-color

Служит для определения цвета нижней стороны элемента.

border-bottom-style

Задает стиль нижней границы элемента.

border-bottom-width

Установка толщины нижней границы элемента.

border-color

Служит для определения цвета границы всех четырех сторон элемента. Данное свойство позволяет задать цвет границы сразу на всех сторонах элемента или определить цвет границы только на указанных сторонах.

border-left

Данное свойство позволяет одновременно задать толщину, стиль и цвет левой границы элемента. Значения могут быть заданны в любом порядке, разделяя пробелом.

border-left-color

Служит для определения цвета левой стороны элемента.

border-left-style

Задает стиль границы слева от элемента.

border-left-width

Установка толщины левой границы элемента.

border-right

Данное свойство позволяет одновременно задать толщину, стиль и цвет правой границы элемента. Значения могут быть заданны в любом порядке, разделяя пробелом.

border-right-color

Служит для определения цвета правой стороны элемента. Значение цвета может задаваться по его названию, шестнадцатеричному значению, либо с помощью RGB.

border-right-style

Задает стиль границы справа от элемента.

border-right-width

Задает толщину границы справа от элемента.

border-style

Задает стиль рамки вокруг элемента. Допустимо задавать индивидуальные стили для разных сторон элемента.

border-top

Одновременно задает толщину, стиль и цвет границы сверху элемента.

border-top-color

Служит для определения цвета верхей стороны элемента.

border-top-style

Задает стиль границы сверху элемента.

border-top-width

Задает толщину границы сверху элемента.

border-width

Установка толщины границы всех четырых сторон элемента или индивидуальные настройки для каждой стороны.

Шрифт

font

Данное свойство позволяет задать одновременно несколько атрибутов стиля шрифта.

font-family

Задает семейство шрифта, которое будет использоваться для оформления текста содержимого. Можно задать список шрифтов, разделенных запятов.

font-size

Задает размер шрифта элемента, который может быть задан несколькими способами.

font-style

Задает начертание шрифта - обычное, курсивное или наклонное.

font-variant

Определение предствления строчных букв - установить ли все буквы прописными с уменьшенным размеров или использовать нормальное написание букв.

font-weight

Задает насыщенность шрифта. Значение может быть от 100 до 900 с шагом 100. Также допускается использование ключевых слов.

Текст

letter-spacing

Задает межсимвольный интервал.

line-height

Задает интерлиньяж (межстрочный интервал) текста, отсчет ведется от базовой линии шрифта. По умолчанию междустрочное расстояние задается браузером автоматически. Ширина междустрочного расстояния зависит от семейства шрифта и его размера

text-align

Задает горизонтальное выравнивание текста.

text-decoration

Задается оформление текста: подчеркивание, перечеркивание, линии сверху текста и для некоторых браузеров мигание. Сразу можно использовать один или несколько стилей разделяя пробелом

text-indent

Задает величину отступа первой строки блока текста (например, для параграфа P).

text-transform

Задается преобразование текста в заглавные или прописные буквы или же оставить регистр без изменений.

vertical-align

Задает выравнивание элемента по вертикали относительно своего родителя или окружающего текста.

white-space

Свойство white-space задает поведение пробелов между словами.

word-spacing

Задает интервал между словами. Если задан параметр выравнивания justify, то атрибут word-spacing не действует, поскольку интервал между словами будет задан принудительно.

Списки

list-style

Данное свойство задает маркер: тип маркета, положение маркера, картинку маркера.

list-style-image

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

list-style-position

Задается размещение маркера от текста. Значения: outside - маркер за границей элемента списка и inside - маркер обтекается текстом.

list-style-type

Задает вид маркера для элементов списка. Данный атрибут применяется исключительно в том случает, когда значение свойства list-style-image задано как none. Маркеры бывают: для маркированного списка (тег UL) и нумерованного (тег OL).

Форматирование

clear

Данное свойсто задает запрещает обтекание другими элементами. Если задано обтекание элемента с помощью параметра float, свойство clear отменяет его действие для указанных сторон.

clip

Данное свойство задает область видимости элемента, остальные области элемента будут усечены. Все, что не помещается в данную область, будет обрезано и становится невидимым.

display

Данное свойство задает варианты показа элемента.

float

Задает выравнивание элемента, а соседние элементы будут обтекать его с других сторон.

height

Задает высоту блочных или заменяемых элементов. В высоту не включается толщина границ вокруг элемента, значение отступов и полей.

max-width

Задает максимальную ширину элемента.

min-width

Задает минимальную ширину элемента. Если окно браузера достигает заданной минимальной ширины элемента, то его ширина остается неизменной и появляется горизонтальная полоса прокрутки.

overflow

Данное свойство задает тип вывода содержимого блочного элемента при превышении области заданных размеров.

visibility

Данное свойство служит для соскрытия или показа элемента. Скрывая элемент, он становится не видимым, но занимаемое место. Тоже самое свойство у элемента display:none, только последний скрывает совсем элемент и не занимает место

width

Задает ширину блочных или заменяемых элементов. Ширина не включает толщину границ вокруг элемента, значение отступов и полей.

Позиционирование

bottom

Задает положение нижнего края содержимого элемента без учета толщины рамок и отступов. Координаты отсчитываются от параметра position, он, как правило, принимает значение relative (относительное положение) или absolute (абсолютное положение).

left

Задается расстояние от левой границы родительского элемента, не включая отступ, поле и ширину рамки, до левого края дочернего элемента. Отсчет координат зависит от значения параметра position. Данное свойство применяется только к позиционным элементам.

position

Задает способ позиционирования элемента относительно окна браузера или других объектов на web-странице.

right

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

top

Задается расстояние от верхнего края родительского элемента, не включая отступ, поле и ширину рамки, до верхней границы дочернего элемента. Данное свойство применяется только к позиционным элементам.

z-index

Определяет размещение элементов по z-оси, которое позволяет накладывать элементы друг на друга.

Отступы

margin

Задает величину отступа от каждого края элемента. Отступом - это пространство от границы данного элемента до внутренней границы его родительского элемента.

margin-bottom

Задает величину отступа от нижнего края элемента.

margin-left

Задает величину отступа от левой границы элемента.

margin-right

Задает величину отступа от правой границы элемента.

margin-top

Задает величину отступа от верхней границы элемента.

Поля

padding

Задает величину отступа внутри данного элемента.

padding-bottom

Задает значение поля от нижнего края содержимого элемента.

padding-left

Задает значение поля от левой границы содержимого элемента.

padding-right

Задает значение поля от правого края содержимого элемента.

padding-top

Задает величину поля от верхней границы содержимого элемента.

Таблицы

border-collapse

Задает, как отображать границы вокруг ячеек таблицы. Данный параметр имеет место, если для ячеек задана рамка, то в месте стыка ячеек линия становится двойной. Зданичие collapse дает команду браузеру смотреть на такие места и убирать двойники.

border-spacing

Определяется расстояние в таблице между границами ячеек. Свойство border-spacing не функционирует если для таблицы задан установлено border-collapse:collapse.

caption-side

Задает положение заголовка таблицы, который устанавливается используя тег CAPTION, относительно самой таблицы. Свойство caption-side выводит заголовок до или после таблицы, а выравнивание текста по правому или левому краю устанавливается через атрибут text-align.

table-layout

Определяет, как браузер должен вычислять высоту и ширину ячеек таблицы, основываясь на ее содержимом.

Интерфейс

cursor

Задает форму курсора, когда он находится в пределах элемента. Картинка курсор может быть разной в зависимости от используемой операционной системы и установленных параметров в операционной системе.

Важность

!important

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

Псевдоэлементы

after

Данный псевдоэлемент, применяется для вывода желаемого контента после элемента, к которому он добавляется. Псевдоэлемент after работает совместно с атрибутом content.

before

Данный псевдоэлемент before используется для отображения желаемого контента до элемента, к которому он добавляется. before работает совместно с атрибутом content.


Комментарий