border-style

Anonymous contributor's avatar
Anonymous contributor
Anonymous contributor's avatar
Anonymous contributor
Published May 12, 2021Updated Dec 12, 2023
Contribute to Docs

Sets the style of the border. The default value is none.

Syntax

border-style: <line-style>;

where <line-style> can be the following values:

  • none
  • hidden
  • dotted
  • dashed
  • solid
  • double
  • groove
  • ridge
  • inset
  • outset

Example 1

Set border of the h1 element to be green, 3 pixels thick, and dotted:

h1 {
border-color: green;
border-width: 3px;
border-style: dotted;
}

The following image demonstrates the code block above:

h1 element with 3px dotted green border

Example 2

Set the top and bottom borders dashed and the left and right borders solid:

h1 {
border-style: dashed solid;
}

The following image demonstrates the code block above:

h1 element with dashed solid border

All contributors

Looking to contribute?

Learn CSS on Codecademy