CSS Border Code Tutorials

How to set the style of the four borders around an HTML element

The code below shows you how to set the style of the four borders around an HTML element with CSS.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>Web Development Tutorials.com</title>

<style type="text/css">
p.dotted {border-style: dotted;}
p.dashed {border-style: dashed;}
p.solid {border-style: solid;}
p.double {border-style: double;}
p.groove {border-style: groove;}
p.ridge {border-style: ridge;}
p.inset {border-style: inset;}
p.outset {border-style: outset;}
</style>

</head>
<body>
<p class="dotted">
This paragraph has a "dotted" style border.
</p>
<p class="dashed">
This paragraph has a "dashed" style border.
</p>
<p class="solid">
This paragraph has a "solid" style border.
</p>
<p class="double">
This paragraph has a "double" style border.
</p>
<p class="groove">
This paragraph has a "groove" style border.
</p>
<p class="ridge">
This paragraph has a "ridge" style border.
</p>
<p class="inset">
This paragraph has an "inset" style border.
</p>
<p class="outset">
This paragraph has an "outset" style border.
</p>
</body>
</html>

The code above creates the paragraphs below.

This paragraph has a "dotted" style border.

This paragraph has a "dashed" style border.

This paragraph has a "solid" style border.

This paragraph has a "double" style border.

This paragraph has a "groove" style border.

This paragraph has a "ridge" style border.

This paragraph has an "inset" style border.

This paragraph has an "outset" style border.

Use the text editor below to practice what you have learned.