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

CSS Outline Color (Цвет контура)

Свойство outline-color задаёт цвет контура.

Цвет можно указать как:

  • название — например, red.
  • значение HEX — например, #ff0000.
  • значение RGB — например, rgb(255,0,0).
  • значение HSL — например, hsl(0, 100%, 50%).
  • invert — инвертирует цвет, что делает контур видимым на любом фоне.

Примеры CSS Outline Color

Вот несколько контуров с разными цветами. Элементы также имеют тонкую чёрную границу внутри контура.

Пример

Четыре абзаца с красным, синим, зелёным контурами и контуром invert.

Prompt
HTML-страница, демонстрирующая различные цвета контура с помощью названий цветов и invert. Во внутреннем блоке <style> задайте абзацам сплошную чёрную границу 1px и отступ 5px. Затем создайте четыре класса: сплошной красный, точечный синий, outset зелёный и сплошной invert контуры. Добавьте подписанный абзац для каждого.
Результат: полная HTML-страница

Значения HEX

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

Пример

Цвет контура задан значением HEX #ff0000.

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

Значения RGB

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

Пример

Цвет контура задан значением rgb(255, 0, 0).

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

Значения HSL

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

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

Пример

Цвет контура задан значением hsl(0, 100%, 50%).

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