スタイルシートマニア
ホームページカスタマイズ Tips
罫線をデザインする
段落の間を分かりやすくする事で可読性を上げられます。
<hr />要素にCSSでデザインを入れます。、これにはborderプロパティを使って罫線を作ります。
.line01 { border-top: 1px dashed #666; margin: 2em 0; }
<hr class="line01" />
ラインの画像を使ってデザインしてみます。
.line02 { background: url(img/line01.gif) center no-repeat; width: 359px; height: 6px; margin: 2em auto; }
<div class="line02" ></div>
backgroundで背景画像を指定、横幅と縦幅を指定してmarginで位置を調整して完成です。
文字にラインを引く
文字にラインを引いて強調させてみましょう。
.line-red {
text-decoration: underline;
color: #f00;
}
このスタイルを適応させたい部分をspanで囲みます。
上の一行をhtmlで書くと
<p>この<span class=”line-red”>スタイル</span>を適応させたい部分をspanで囲みます。</p>
です。
この他にも上にラインを引くoverlineもつかって見るとまた一味違った装飾ができます。
この場合、text-decoration:にunderlineとoverlineを半角スペースで区切って記入します。
.line-red {
text-decoration: underline overline;
}