Перейти к основному содержимому

Цвет границы CSS

Свойство border-color задаёт цвет четырёх границ.

Цвет можно указать как имя (например, red), значение HEX (например, #ff0000), значение RGB (например, rgb(255,0,0)), значение HSL (например, hsl(0, 100%, 50%)) или transparent.

Примечание: Если border-color не задан, граница использует цвет текста элемента.

Пример

У каждого абзаца граница разного именованного цвета.

Prompt
HTML-страница, демонстрирующая разные цвета рамки с использованием названий цветов. Во внутреннем блоке <style> создайте три класса абзаца с рамкой: сплошная красная, сплошная зелёная и пунктирная синяя. У каждого также должен быть задан border-style. Добавьте по абзацу для каждого.
Output: complete HTML page

Цвета для отдельных сторон

Свойство border-color может принимать от одного до четырёх значений — для верхней, правой, нижней и левой границ.

Пример

Четыре значения задают каждой стороне свой цвет.

Prompt
HTML-страница, которая задаёт каждой стороне границы свой цвет. Во внутреннем блоке <style> создайте абзац со сплошной границей и border-color "red green blue yellow" (красный сверху, зелёный справа, синий снизу, жёлтый слева). Добавьте абзац, использующий его.
Результат: полная HTML-страница

Значения HEX

Цвет границы также можно задать шестнадцатеричным (HEX) значением.

Пример

Цвет границы задан значением HEX #ff0000.

Prompt
HTML-страница, которая задаёт цвет границы с помощью значения HEX. Во внутреннем блоке <style> создайте абзац со сплошной границей и border-color #ff0000 (красный). Добавьте абзац, использующий его.
Результат: полная HTML-страница

Значения RGB

Цвет границы также можно задать значением RGB.

Пример

Цвет границы задан значением rgb(255, 0, 0).

Prompt
HTML-страница, которая задаёт цвет границы с помощью значения RGB. Во внутреннем блоке <style> создайте абзац со сплошной границей и border-color rgb(255, 0, 0) (красный). Добавьте абзац, использующий его.
Результат: полная HTML-страница

Значения HSL

Цвет границы также можно задать значением HSL.

Подробнее о HEX, RGB и HSL вы узнаете в главах о цветах CSS.

Пример

Цвет границы задан значением hsl(0, 100%, 50%).

Prompt
HTML-страница, которая задаёт цвет границы с помощью значения HSL. Во внутреннем блоке <style> создайте абзац со сплошной границей и border-color hsl(0, 100%, 50%) (красный). Добавьте абзац, использующий его.
Результат: полная HTML-страница