Данный параметр позволяет определить все свойства четырех сторон границы в одном объявлении. Но это свойство не может определить различные значения для каждой стороны границы, как, например, "margin" и "padding".
Наследование: нет.
Может принимать следующие значения:
Значение
Описание
border-width
Задает свойства для четырех сторон границы
border-style
border-color
Примеры:
h1{ border: medium solid #FFFF00} h2{ border: dotted green}
Параметр 'border-bottom'
Этот параметр позволяет определить все свойства нижней стороны границы в одном объявлении.
Данный параметр задает цвет четырех сторон границы. Допускается определение от одного до четырех цветов. Необходимо объявлять свойство border-style перед свойством border-color, т.к. элемент должен иметь границу, прежде чем для нее будет задан цвет.
Наследование: нет.
Возможные значения:
Значение
Описание
Color
Значение цвета может быть названием цвета (red), значением rgb (rgb(255,0,0)) или шестнадцатеричным числом (#FF0000)
Transparent
Граница является прозрачной
Примеры:
p {border-color: blue}все четыре стороны границы будут синие. p {border-color: blue yellow}верхняя и нижняя стороны границы будут синие, левая и правая стороны границы будут желтые. p {border-color: blue yellow green}верхняя сторона граница будет синей, левая и правая сторона границы будут желтые, нижняя сторона границы будет зеленая. p {border-color: blue yellow green red}верхняя сторона границы будет синей, правая сторона границы будет желтой, нижняя сторона границы будет зеленой, левая сторона границы будет красной.
Параметр 'border-left'
Данный параметр позволяет определить все свойства левой стороны границы в одном объявлении.
Наследование: нет.
Может принимать следующие значения:
Значение
Описание
border-left-width
Задает свойства левой стороны границы
border-style
border-color
Примеры:
p{ border-left: medium dashed green} p{ border-left: thin dotted #FF00FF}
Параметр 'border-left-color'
Данный параметр задает цвет левой стороны границы элемента.
Наследование: нет.
Может принимать следующие значения:
Значение
Описание
Color
Значение цвета может быть названием цвета (red), значением rgb (rgb(255,0,0)) или шестнадцатеричным числом (#FF0000)
Этот параметр задает стиль четырех сторон границы. Позволяет определить от одного до четырех стилей.
Наследование: нет.
Может принимать следующие значения:
Значение
Описание
None
Определяет отсутствие границы
Hidden
То же самое, что "none", за исключением разрешения конфликта границ для элементов таблицы
Dotted
Определяет пунктирную границу. Изображается в большинстве браузеров сплошной линией
Dashed
Определяет штрих-пунктирную границу. Изображается в большинстве браузеров сплошной линией
solid
Определяет сплошную границу
double
Определяет двойную границу. Толщина двойной границы будет соответствовать значению border-width
groove
Определяет 3D-границу (groove). Результат зависит от значения цвета границы
ridge
Определяет 3D-границу (ridge). Результат зависит от значения цвета границы
inset
Определяет 3D-границу (inset). Результат зависит от значения цвета границы
outset
Определяет 3D-границу (outset). Результат зависит от значения цвета границы
Примеры:
p {border-style: dashed}все четыре стороны границы будут штрих-пунктирными. p {border-style: solid double}верхняя и нижняя стороны границы будут сплошными, левая и правая сторона граница будут двойными. p {border-style: solid double dotted}верхняя сторона границы будет сплошной, левая и правая сторона границы будут двойными, нижняя сторона границы будет пунктирной. p {border-style: dashed double dotted solid}верхняя сторона граница будет штрих-пунктирной, правая сторона границы будет двойной, нижняя сторона границы будет пунктирной, левая сторона границы будет сплошной.
Параметр 'border-top'
Данный параметр определяет все свойства верхней стороны границы в одном объявлении.
Данный параметр определяет в одном объявлении толщину четырех сторон границы и может иметь от одного до четырех значений.
Наследование: нет.
Возможные значения:
Значение
Описание
thin
Определяет тонкую границу
medium
Определяет границы средней толщины
thick
Определяет толстую границу
length
Позволяет определить толщину границ
Примеры:
p {border-width: thick}все четыре стороны границы будут толстыми. p {border-width: thick thin}верхняя и нижняя стороны границы будут толстыми, левая и правая сторона границы будут тонкими. p {border-width: medium thick thin}верхняя сторона границы будет иметь среднее значение, левая и правая стороны границы будут толстыми, нижняя сторона границы будет тонкой. p {border-width: thick thin thin medium}верхняя сторона границы будет толстой, правая сторона границы будет тонкой, нижняя сторона границы будет тонкой, левая сторона границы будет иметь среднее значение.
Лекция 7. Отступы в СSS
Отступы в CSS определяют пространство вокруг элементов.
Примеры
Этот пример показывает, как задать для текста левый отступ.