HP作成講座、脱初心者編
スタイルシートで枠線をつける。
初心者のためのHP作成講座では、tableタグで、borderの値によって枠線をつけることが出来ると書きました。
これはtableタグの
枠線です。
スタイルシートを使えば、tableタグだけでなく、他のタグにも枠線をつけることが出来ます。

まずは、いろいろなタグにスタイルシートで枠線をつけた例から!

pタグに
枠線をつけた。

divタグに
枠線をつけた。
spanタグに枠線つけた。 fontタグに枠線をつけた。
これはaタグ。つまり、リンクタグ
centerタグに
枠線をつけた。
  1. リストにも!
  2. 枠線をつけると?
これはtableタグに
スタイルシートで枠線
これらの枠線はすべて、
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;"
これが見本


では、最後にボーダーを使ったいろいろなものを・・・
見出しや項目に、こんなのいかが?
点線のアンダーライン
カラフルな水平線として。

グラデーションの枠
PC−Parkトップ
心の話サイコロTown!




広告 万馬券 無料レンタルサーバー ブログ blog