Границы (borders) в CSS используются для добавления рамок вокруг элементов. Это как ограждение вокруг дома: оно может быть тонким, толстым, цветным, пунктирным или сплошным — всё зависит от вашего вкуса и дизайна.
Основной синтаксис
Чтобы добавить границу, используется свойство border.
Оно может включать толщину, стиль и цвет:
p {
border: 2px solid black;
}
В этом примере все <p> элементы получат черную сплошную границу толщиной 2px.
Стили границ
CSS поддерживает различные стили границ:
solid— сплошная линияdashed— пунктирная линияdotted— точечная линияdouble— двойная линияgroove,ridge,inset,outset— объёмные стилиnone— без границы
Границы для каждой стороны
Можно управлять каждой стороной отдельно:
div {
border-top: 3px solid red;
border-right: 3px dashed blue;
border-bottom: 3px dotted green;
border-left: 3px double black;
}
Закругленные углы
Для создания закругленных углов используется border-radius:
img {
border: 5px solid gray;
border-radius: 10px;
}
Чем больше значение, тем более закруглен угол (при 50% можно получить идеальный круг).
Краткое резюме
- Границы помогают визуально отделять элементы.
- Можно задавать толщину, цвет и стиль.
- Каждую сторону можно настроить отдельно.
- С
border-radiusможно сделать круглые рамки.