CSSレイアウトの構築

CSSレイアウトは<div>で作る

ここで使うタグ

<div></div>

<div>で囲んだ範囲をひとかたまりにする

<div id="box名"> ~ </div>

<div>の属性を指定する

<div>タグはそれ自身は特に意味を持っていませんが、<div>~</div>で囲んだ範囲をひとかたまりとして、 align属性で位置を指定したり、スタイルシートを適用するのに用います。

ここでは<body>と</body>の間に<div></div>タグをいれます。
その<div>と</div>の間に<div></div>を4つ縦に作成並べてください。 ちょっとややこしいので下の図を見た方が早いかもしれません。

???


ここまでは<div>の範囲をしただけで何も意味を持たないので <div> に 名前を付けていきます。それぞれの<div>へ個別のCSS(スタイルシート)を指定するには、id属性を使って、それぞれの<div>へ個別の名前を付け、スタイルシートを指定します。

まずは全体を囲んでる <div> を       <div id="body"> </div> 次に、
今回は分かりやすいように上から順に<div id="box-1"> </div>
                                                       <div id="box-2"> </div>
                                                       <div id="box-3"> </div>
                                                       <div id="box-4"> </div>

???


という感じで変えてんてください。

ホームページ ソース
XHTML(HTML)

<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=shift_jis " />
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body>
<div id="body">

<div id="box-1"></div>

<div id="box-2"></div>

<div id="box-3"></div>

<div id="box-4"></div>

</div>
</body>

</html>


CSS(スタイルシート)


inserted by FC2 system