見出しのデザインに便利なボーダー
borderプロパティは主に枠線を表示する際に使いますが、見出しに存在感を出す際にも活用することができます。

CSSの設定自体は非常に簡単です。
いくつかのバリエーションを解説していきます。
横にボーダーを入れる
シンプルに、左側にボーダーを入れる見出しです。

CSS コード例
h1 { margin-bottom: 20px; padding: 3px 0 3px 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-left: 4px solid #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
肝となるのはボーダーの太さや色を指定するborder-leftプロパティと、ボーダーと見出しのテキストとの間隔を調整するpaddingプロパティです。
見出しの上下の余白が、ボーダーとテキストの高さのギャップを作ります。
ボーダーのスタイルを変更する
続いてボーダーのスタイルを変更し、デザインのバリエーションを持たせます。
2色のボーダー

CSS コード例
h1 { margin-bottom: 20px; padding: 3px 0 3px 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-left: 6px ridge #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
border-styleプロパティの「ridge」を指定します。
色を反転したい場合は、「groove」を指定してください。
2本線のボーダー

CSS コード例
h1 { margin-bottom: 20px; padding: 3px 0 3px 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-left: 5px double #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
border-styleプロパティの「double」を指定します。
下にボーダーを入れる
続いて、見出しテキストの下にボーダーを入れてみます。

CSS コード例
h1 { margin-bottom: 20px; padding: 0 0 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-bottom: 3px solid #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
下ボーダーの場合もborder-styleプロパティでいくつかのバリエーションを作ることができます。
2本線のボーダー

CSS コード例
h1 { margin-bottom: 20px; padding: 0 0 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-bottom: 3px double #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
2色のボーダー

CSS コード例
h1 { margin-bottom: 20px; padding: 0 0 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-bottom: 4px ridge #2f96ff}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
ドットライン

CSS コード例
h1 { margin-bottom: 20px; padding: 0 0 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-bottom: 1px dashed #2f96ff}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
細かいドットライン

CSS コード例
h1 { margin-bottom: 20px; padding: 0 0 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-bottom: 2px dotted #2f96ff}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
左ボーダーと下ボーダーを組み合わせる
今まで使ってきた左ボーダーと下ボーダーを組み合わせて使用する例です。

CSS コード例
h1 { margin-bottom: 20px; padding: 5px 0 10px 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-left: 5px solid #2f96ff; border-bottom: 1px solid #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>
上ボーダーと下ボーダーを組み合わせる
上下のボーダーを組み合わせて使用する例です。

CSS コード例
h1 { margin-bottom: 20px; padding: 10px; width: 100%; color: #333; font-size: 129%; font-weight: normal; border-top: 3px double #2f96ff; border-bottom: 3px double #2f96ff;}
HTML コード例
<section> <h1>ボーダーを使って見出しをデザインする</h1> <p>CSSのborderプロパティをうまく使うと、色々なデザインの見出しを設定することができます。</p></section>