Contents
Defining border in CSS
The CSS border property allows you to define a line border for an element:
It is actually a shorthand for three CSS line border subproperties:
border-width- border-style
border-color
Working with border: CSS syntax
To define a line border in CSS, follow the syntax example below:
border: width style color;
The available values will be explained in the following section.
Property values
| Value | Description | Defined in | Default value |
|---|---|---|---|
| width | CSS border width | Length units or keywords (thin, medium, thick) |
medium |
| style | CSS border style | Keywords (none, solid, hidden, dashed, dotted, double, groove, ridge, inset, outset) |
none |
| color | CSS border color | Color names, RGB, RGBA, HEX, HSL or HSLA values. | currentcolor |
Note: you don't need to define all of the subproperties for line borders necessarily. The order is also not important.