グッジョブホームページナビロゴ

homepage-navi>スタイルシートで作る>スタイルシートの書き方

スタイルシートで作る

スタイルシートの書き方

それぞれつけた名前への命令をルールに従ってスタイルシートへ記述していきます。

では実際に先ほど作成したCSSのテキストに実際に記述してみましょう。

名前を付ける
  1. all
  2. header
  3. content
  4. txt
  5. footer
  6. navi
  7. btn


まずは、全体を囲んでいる1のallから記述してみましょう。

横幅を800ピクセルに設定したいので、width:800px;と記述します。

.all{width:800px;}

 

 

次に、最上部の2のhedderです。

ここは、横幅を800ピクセルで高さを80ピクセル、カラーを黄色にしたいので下のように記述します。

.header{width:800px; height:80px; background-color: #FFFF00;}

 

 

次に、中央の3のcontentの記述です。

hedderと同じ800ピクセルにします。

.cont{width::800px;}

 

 

そして、中央の右側部分の4、txtです。

ここは3のcontent内で右側に回り込んでいるので、floatプロパティのrightを使用します。

さらに高さを500px,txtの内側(padding)に10ピクセルのスペースとボーダー左部分に赤の点線を入れたいので、 height:500px,padding:10px;と border-left:1px #FF0000 dotted;を記述します。

.txt{width:550px; height:500px; float:right;padding:10px; border-left:1px #FF0000 dotted;}

 

 

最下部の5、footerは2のhedderと同じように幅、高さ、カラーを記述します。

.footer{width:780px; background-color:#006600;}

 

 

次は、中央左部分の6のnaviです。

これは左側に回り込んでいるので、floatプロパティのleftを使用します。

そしてボーダーの内側(padding)の上と左に10ピクセルのスペースをとりたいので、padding:10px 0px 0px 10pxを記述します。

.navi{width:200px; height:510px; float:left; padding:10px 0px 0px 10px;}

 

 

そして、6のnaviの中にある7、btnです。

これは沢山ありますが、1つ分の記述でOKです。

これに、左に10ピクセルの紫のラインと、下に1ピクセルの黄色の点線、そしてパディングの左側に8ピクセルのスペースを加えます。(横幅が6のnaviの"幅200px-パディング10px=190px"を超えてしまわないように横幅からパディングの分を引いておきましょう。)

.btn{width:182px; border-left:#663399 10px solid; border-bottom:#FFFF00 1px dotted;
padding:0px 0px 0px 8px;}

 

 

最後に、txt部分に入る文字のタイトル部分と内容部分の記述もしておきましょう。

まず、タイトル部分です。フォントサイズを16pxの太字にしたいので、font-size:16px; font-weight:bold;と記述します。

さらに左側に10pxのラインを、パディング左側に8pxのスペースを入れます。

次に内容部分です。ここは上下に10pxスペースを開けて赤の点線を下に入れてみます。

.title{font-size:16px; font-weight:bold; border-left:10px #FF0000 solid; padding-left:8px;}
.txt2{margin:10px 0px; border-bottom:1px #FF0000 dotted;}

 

 

これでCSSへの記述は終了です。

下の図のように記述できたでしょうか?

fontや横幅の指定忘れの他に「;」や{}も忘れやすいので、よくチェックしておきましょう。

 .all{width:800px;}
 .header{width:800px; height:80px; background-color: #FFFF00;}
 .cont{width::800px;}
 .txt{width:550px; height:500px; float:right;padding:10px; border-left:1px #FF0000 dotted;}
 .footer{width:800px; background-color:#006600;}
 .navi{width:200px; height:510px; float:left; padding:10px 0px 0px 10px;}
 .btn{width:182px; border-left:#663399 10px solid; border-bottom:#FFFF00 
      1px dotted; padding:0px 0px 0px 8px;}
 .title{font-size:16px; font-weight:bold; border-left:10px #FF0000 solid; padding-left:8px;}
 .txt2{margin:10px 0px; border-bottom:1px #FF0000 dotted;}
 .cl{clear:both;}
			

さあ、ここまで来たら、あと少しです。次はいよいよスタイルシートをHTML文書に適用させていきます。


スタイルシートの適用へ

ページTOPに戻る


 

 
グッジョブhomepage-navi

ホームページの仕組み


スタイルシートについて

スタイルシートで作る



グッジョブhomepage-navi TOP
ホームページの仕組み→ホームページの仕組みHTML基本構造
スタイルシートについて→スタイルシートとは
スタイルシートで作る→まず最初に・・・書き込む前にスタイルシートの書き方スタイルシートの適用
Copyright (c) 2008 homepage-navi.org All rights reserved.