初心者のためのHP作成講座では、
tableタグで、borderの値によって枠線をつけることが出来ると書きました。
スタイルシートを使えば、tableタグだけでなく、他のタグにも枠線をつけることが出来ます。
まずは、いろいろなタグにスタイルシートで枠線をつけた例から!
|
pタグに 枠線をつけた。
|
divタグに 枠線をつけた。 |
spanタグに枠線つけた。 |
fontタグに枠線をつけた。 |
| これはaタグ。つまり、リンクタグ |
centerタグに 枠線をつけた。 |
- リストにも!
- 枠線をつけると?
|
|
これらの枠線はすべて、
style="border-style:ridge;border-width:4pt;border-color:white;"
と、スタイルシートで設定した結果です。
同じ設定でも、タグによって、どのように枠線がついているのか確認出来ます。
そして、このスタイルシートで設定しているのは、
| border-style |
枠線の形態・・これを設定すると、とりあえず枠が表示されます。(IE6) |
| border-width |
枠線の幅・・上記のborder-styleを設定していないときは無効(IE6) |
| border-color |
枠線の色・・上記のborder-styleを設定していないときは無効(IE6) |
では、次にそれぞれの項目を一つずつ見ていきましょう。
◆
ここからは、すべてdivタグを使用します。
まず最初は、
border-styleです。
このような、設定があります。
| border-style: |
none・・枠線なし
ridge・・立体的に盛り上がった感じの線
groove・・立体的にへこんだ感じの線
inset・・枠の中がへこんだように見える線
outset・・枠の中が盛り上がったように見える線
dotted・・点線
dashed・・点線その2
solid・・実線
double・・二重線
|
そして、それぞれの見本です。
この部分のタグは
<div style="border-style:ridge;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:none;border-width:4px;border-color:white">
</div>と、なっています。
枠線なしの設定です。
この部分のタグは
<div style="border-style:groove;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:inset;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:outset;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:dotted;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:dashed;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:solid;border-width:4px;border-color:white">
</div>と、なっています
この部分のタグは
<div style="border-style:double;border-width:4px;border-color:white">
</div>と、なっています
◆
そして、それぞれの種類の線は、その太さを変えられます。
それを決めるのが、
border-widthです。
たとえば、
border-width:4pxとすると、上、右、下、左の4辺が4ピクセルの太さと言うことになります。
そして、4辺の太さを、それぞれ違った太さに設定することも出来ます。
border-width:上下 左右
たとえば、
border-width:4px 8pxなら、上辺下辺は4ピクセル、左辺右辺は8ピクセルと言うことになります。
これが見本
border-width:上 左右 下
たとえば、
border-width:4px 8px 16pxなら、上辺は4ピクセル、左辺右辺は8ピクセル、下辺は16ピクセルと言うことになります。
これが見本
border-width:上 右 下 左
たとえば、
border-width:4px 8px 16px 32pxなら、上辺は4ピクセル、右辺は8ピクセル、下辺は16ピクセル、左辺は32ピクセルと言うことになります。
これが見本
◆
border-colorでは、色を変更できます。
色は
カラーネームかRGBコードで指定できます。
たとえば、
border-color:redでは、上辺、右辺、下辺、左辺の4辺を赤と指定したことになります。
ただし、
border-styleによって、かなり感じが違います。
下の見本は、すべて4辺を赤に指定したものです。
|
border-style: ridge
|
border-style: groove
|
border-style: inset
|
|
border-style: outset
|
border-style: dotted
|
border-style: dashed
|
|
border-style: solid
|
border-style: double
|
|
そして、4辺の色をそれぞれ違う色に設定することも出来ます。
border-color:上下 左右
border-color:の後、2つ色を並べると、それぞれ、上下、左右の辺の色の設定になります。
例、
style="border-style:solid;border-width:6px;border-color:red blue;"
これが見本
border-color:上 左右 下
border-color:の後、3つ色を並べると、それぞれ、上、左右、下の辺の色の設定になります。
例、
style="border-style:solid;border-width:6px;border-color:red blue white;"
これが見本
border-color:上 右 下 左
border-color:の後、4つ色を並べると、それぞれ、上、右、下、左の辺の色の設定になります。
例、
style="border-style:solid;border-width:6px;border-color:red blue white black;"
これが見本
では、最後にボーダーを使ったいろいろなものを・・・
見出しや項目に、こんなのいかが?
点線のアンダーライン
カラフルな水平線として。
■