border-styleの使い方
Web標準HTML/CSS > border-styleの使い方
border-style
プロパティの説明
border-styleは、要素の周りの枠線の種類を指定するプロパティです。このプロパティを指定することで、枠線を表示させることができます。全ての要素に指定することができます。
値は半角スペースで区切って4つまで指定することができます。指定した値の個数により、枠線の種類の適用される範囲が変わります。
- 値1つ: 上下左右全ての枠線の種類を指定します。
- 値2つ: 上下を値1で、左右を値2で指定します。
- 値3つ: 上を値1で、左右を値2で、下を値3で指定します。
- 値4つ: 上を値1で、右を値2で、下を値3で、左を値4で指定します。
指定できる値
- none
- 枠線を表示しないようにする。
- solid
- 実線にする。
- double
- 二重線にする。
- dotted
- 点線にする。
- dashed
- 破線にする。
- inset
- 内側をへこませる。
- outset
- 内側を浮き上がらせる。
- groove
- 枠線部分をへこませる。
- ridge
- 枠線部分を浮き上がらせる。
サンプル
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"https://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>サンプルページ</title>
<style type="text/css">
<!--
li{margin:10px 0; padding:20px;}
.b1{border-style:solid;}
.b2{border-style:double;}
.b3{border-style:dotted;}
.b4{border-style:dashed;}
.b5{border-style:inset;}
.b6{border-style:outset;}
.b7{border-style:groove;}
.b8{border-style:ridge;}
-->
</style>
</head>
<body>
<h1>サンプルページ</h1>
<ul>
<li class="b1">枠線の種類をsolidと指定。</li>
<li class="b2">枠線の種類をdoubleと指定。</li>
<li class="b3">枠線の種類をdottedと指定。</li>
<li class="b4">枠線の種類をdashedと指定。</li>
<li class="b5">枠線の種類をinsetと指定。</li>
<li class="b6">枠線の種類をoutsetと指定。</li>
<li class="b7">枠線の種類をgrooveと指定。</li>
<li class="b8">枠線の種類をridgeと指定。</li>
</ul>
</body>
</html>