--- title: border slug: Web/CSS/border tags: - CSS Границы - CSS свойства - Разметка - СовместимостьМобильныхБраузеров - Справка translation_of: Web/CSS/border ---
{{CSSRef("CSS Borders")}}

Свойство CSS border это  универсальное свойство для указания всех персональных свойств границ за раз: {{Cssxref("border-width")}}, {{Cssxref("border-style")}}, и {{Cssxref("border-color")}}.

{{EmbedInteractiveExample("pages/css/border.html")}}

Как и во всех универсальных свойствах, любое персональное значение, которое не указанно, устанавливается в начальное занчение. Обратите внимание, border не может быть использован для указания пользовательского значения {{cssxref("border-image")}}, но вместо этого устанавливает его в начальное значение, т.е. none.

border: 1px;
border: 2px dotted;
border: medium dashed green;

 

Замечание: Рекомендуется использовать border, когда вы хотите установить все свойства границ одновременно. Тогда как универсальные свойства {{Cssxref("border-width")}}, {{Cssxref("border-style")}}, и {{Cssxref("border-color")}}  принимают до четырех значений, позволяя установить различные значения для каждого ребра, border принимает единственное значение для каждого свойства. И этот стиль применяется для всех четырех границ.

Синтаксис

Свойство border  указывается используя одно или более значений <br-width>, <br-style>, и <color> указанных ниже.

Значения

<br-width>
Толщина границ. По умолчанию medium если отсутствует. Больше информации {{Cssxref("border-width")}}.
<br-style>
Стиль линии границ. По умолчанию none если отсутствует. Больше информации {{Cssxref("border-style")}}.
{{cssxref("<color>")}}
Цвет границ. По умолчанию принимает значение свойства элементов {{cssxref("color")}}. Больше информации {{Cssxref("border-color")}}.

Обычный синтаксис

{{csssyntax}}

Примеры

HTML

<div class="fun-border">Look at my borders.</div>
<p>Вы можете редактировать CSS ниже для экспериментов со стилями границ!</p>
<style contenteditable>
  .fun-border {
    border: 2px solid red;
  }
</style>

CSS

style {
  display: block;
  border: 1px dashed black;
}

Результат

{{EmbedLiveSample('Examples')}}

Спецификация

Specification Status Comment
{{SpecName('CSS3 Backgrounds', '#the-border-shorthands', 'border')}} {{Spec2('CSS3 Backgrounds')}} Убирает  особую поддержку для transparent, так как сейчас принимается как значение {{cssxref("<color>")}}; это не имеет практического воздействия.
Хотя нельзя установить пользовательское значение через универсальное свойство, border сейчас сбрасывает {{cssxref("border-image")}} до начального значения (none).
{{SpecName('CSS2.1', 'box.html#border-shorthand-properties', 'border')}} {{Spec2('CSS2.1')}} Принимает ключевое слово inherit. Так же принимает transparent как действующий цвет.
{{SpecName('CSS1', '#border', 'border')}} {{Spec2('CSS1')}} Начальное определение.

{{cssinfo}}

Совместимость браузеров

{{Compat("css.properties.border")}}

Также смотрите