基本的な スタイルについての練習です。
レイアウトコンテナ div タグによる構造化したもの。IDを付ける
IDスタイル スタイルシート側で、ブロック ID にスタイルを定義
設計図
1カラムのレイアウト
完成図
➊ 新規ページ作成をする。
➋ layout1.html の名前を付けて、html フォルダーに保存する。
➌ HTML ソースの <body> ~ </body> に以下のように入力する。
レイアウトコンテナ <div> を利用してヘッダーとコンテンツ、フッターを表示するボックスを作成する。
全体を<div id="main">でグループ化し、その中に<div id="header">、<div
id="conts">、<div id="footer">を作成する。
HTML ソースに記述する場合、太字で記入する必要なない。太字を上で使用しているのは、表示を強調する意味で使用しているだけです。以降も同じ。
HTML タグを初期化してスペースを削除します。
➍ HTMLソースの <head> ~ </head> 部分に、次のスタイルを記述を直接入力する。
ユニバーサルセレクタ [*] を使って、全要素のスペース(余白・間隔)を初期化(ゼロに)しています。
➌の画像と比べると、スペースが無くなって表示されているのが分かる。
レイアウトコンテナの各ブロックをひとまとめにするメインブロック (ID="main") のIDスタイルを作成します。メインブロックの幅は760pxとし、外枠にはトマト色の罫線を付けます。
➎ ID #main にスタイルを設定するには、[スタイル設定]ダイアログで設定する方法と、HTML ソースのスタイル記述部分に、CSSを直接入力する方法とがある。(以下同様)。
幅760pxのンメインブロックが画面の中央に、罫線付きで表示される。
タイトルを表示するヘッダブロック (ID="header") の ID スタイルを作成する。ヘッダの背景にはバナーとして、760x100ピクセルの画像を表示します。
➏ 760x100 ピクセルの画像を用意し、img フォルダーに保存します。
➐ #header のスタイルを設定する。
コンテンツブロック (ID="conts") の ID スタイルを作成する。コンテンツの上下マージンに30ピクセルの間隔を入れる。
➑ #conts のスタイルを設定する。
フッタブロック (ID="footer") のID スタイルを作成する。上罫線を5ピクセルの緑色の実線にする。
➒ #footer のスタイルを設定する。
仮の文字を入力していたが、実際に見出しや本文を入力します。
➓ HTML ソース部分に、下記を入力する。
⓫ ページ全体のスタイルを以下のように設定する。
⓬ ヘッダの見出しスタイルを以下のように設定する。
⓭ コンテンツの見出しと段落のスタイルを以下のように設定する。
⓮ フッタの文字列のスタイルを以下のように編集する。
⓯ 最後に、ページがスッキリするので、body の枠線を無しにする。
⇒ 2カラムレイアウトへ進む