CSSでのBOXのレイアウトデザインについて紹介します。
将来的にCSSは、これからの主流(もうなってる?)になるそうですが、古いWEBブラウザでは対応できないモノもある為、テーブルを使ったり、テーブル+CSSといったWEBサイトも見かけます。
ここでは、テーブルは使わず、ボックスだけのレイアウトデザインをしていこうとい思います。
HTMLを使ってテーブルでレイアウトしているとボックスの考え方とテーブルの考え方がごっちゃになってしまい、ワケがわからなくなってしまうので(私だけ?)テーブルの事はいったん忘れてボックスにとりかかりましょう。
ボックスとは、その名の通りハコですね。そう四角いハコです。
ボックスの考え方は、ハコの中にテキストや画像を入れて、デザインするというものです。
ボックスは、ボックスの中身、パディング、ボーダー、マージンに分かれます。
あっ、後、背景領域もありますね。
文章だけだと少しわかりづらいんで、画像で説明します。
それぞれの領域は数値で指定できるので、様々なデザインに変化させることが出来ます。
テキスト等表示領域からボーダーまでの範囲(ハコの内側)がパディング。
ボーダーはハコのふちどりの様なモノ。ハコの外側から他のハコまで、他のハコが無い場合はブラウザのスミまでの距離がマージンになります。
この範囲を数値で指定する事ができます。(ゼロにすることもできます。)
CSSを使ったレイアウトデザインはボックスの配置がカギとなります。
ボックスの配置を自由自在にできる様になれば、デザインの幅がグンとひろがるでしょう。
次項「idセレクタとクラスセレクタ」
広告制作とホームページ作成 Yahoo! JAPAN 資格取得基礎知識 年賀状無料素材屋 イラストレーター8.0 使い方 初心者イラストレータ- エコロジーライフ 携帯サイト作成簡単アフィリエイト 携帯サイト 副収入 BIGビッグ日本初最高6億円くじ メマトイ・ユスリカ(夕方によく見る小さな羽虫) 流行現代用語マニア スタイルシートウェブデザイン 広告制作会社・ホームページ制作会社のC-style(シースタイル) ホームページ制作 広告制作 アロエ健康食品「アロエ博士の宝島」