ページの背景色を指定する(CSS) | |||||||||||||||||||
backGround-color: #ffffff; | |||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
backGround-color は、背景色を指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景色を指定できます。 | |||||||||||||||||||
body { backGround-color: #ffffff; } .bgColor { backGround-color: #ffffff; } | |||||||||||||||||||
| |||||||||||||||||||
次のように transparent を指定すると、背景色に「透明」を指定したことになります。 backGround-color: transparent; | |||||||||||||||||||
背景色を指定する場合は、文字色も同時に指定します(背景色だけを指定すると、ユーザーの環境によっては文字が見づらくなります)。 | |||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-1)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
※ 背景色の設定と「ブラウザの表示」欄の関係を分かりやすくするため、カラーネームと濃い色を使用しています。この設定例をコピーして使う場合は、薄い色のカラーコードを使用して下さい。
目安は #e0e0e0〜#ffffff です(上位2桁が赤:R、中央の2桁が緑:G、下位2桁が青:B)。 ※ Padding: は余白の指定で、文字の表示位置を調整する働きをしています。 | |||||||||||||||||||
関連するページ | |||||||||||||||||||
CSS スタイルシート:ボックスの背景色を指定する
CSS スタイルシート:文字色を指定する | |||||||||||||||||||
HTML タグページ :ページの背景色とテキスト色を指定する | |||||||||||||||||||
|
ページの背景に画像を使う(CSS) | |||||||||||||||||||
backGround-image: url(URI); | |||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
backGround-image は、背景画像を指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景画像を指定できます。 | |||||||||||||||||||
body { backGround-image: url(back.gif); } .sName { backGround-image: url(back.gif); } | |||||||||||||||||||
| |||||||||||||||||||
【画像の指定方法】 | |||||||||||||||||||
url( ) … ( ) 内に画像のURIを指定します。 | |||||||||||||||||||
backGround-image: url(back.gif); … gifファイルを使うのが一般的です。写真を使う場合は、グレー
スケールタイプに変えるなど、本文が見やすいように配慮して下さい。 | |||||||||||||||||||
背景画像を表示できない閲覧者のために、同時に背景色を指定して下さい(背景画像が表示されない場合でも、文字が判別できるようにするため)。 | |||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-2)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
※ 背景画像の設定と「ブラウザの表示」欄の関係を分かりやすくするため、色濃い画像を使用しています。実際に使う背景画像は、大柄なものや薄い色のもの作成して下さい。
※ Padding: は余白の指定で、文字の表示位置を調整する働きをしています。 | |||||||||||||||||||
関連するページ | |||||||||||||||||||
CSS スタイルシート:ボックスの背景に画像を使う | |||||||||||||||||||
HTML タグページ :ページの背景に画像を使う | |||||||||||||||||||
|
背景画像の並べ方を指定する(CSS) | |||||||||||||||||||
backGround-repeat: repeat-X; | |||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
backGround-repeat は、背景画像の並べ方を指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景画像の並べ方を指定できます。 | |||||||||||||||||||
body { backGround-image: url(back.gif); backGround-repeat: repeat-X; }
.sName { backGround-image: url(back.gif); backGround-repeat: repeat-X; } | |||||||||||||||||||
| |||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-3)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
※ 画像の並べ方の設定と「ブラウザの表示」欄の関係を分かりやすくするため、背景色も指定しています。
※ Padding: は余白の指定で、文字の表示位置を調整する働きをしています。 | |||||||||||||||||||
|
背景画像の表示位置を指定する(CSS) | |||||||||||||||||||
backGround-position: left top; | |||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
backGround-position は、背景画像の表示位置を指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景画像の表示位置を指定できます。 | |||||||||||||||||||
body { backGround-image: url(back.gif); backGround-repeat: no-repeat;
backGround-position: right bottom; } .sName { backGround-image: url(back.gif); backGround-repeat: no-repeat; backGround-position: right bottom; } | |||||||||||||||||||
水平方向と垂直方向の位置は、それぞれ以下の内容で指定します。 【キーワードで指定する場合】
次のように、水平方向の位置と垂直方向の位置を、半角スペースで区切ります。 backGround-position: left top; … 左上に表示 backGround-position: center bottom; … 中央寄せで下に表示 次のように1つの値で指定することもできます。この場合、省略した方の位置は中央になります。 backGround-position: right; … 右の中央に表示 backGround-position: top; … 中央上に表示 【長さ・パーセントで指定する場合】
次のように、左からの距離と上からの距離を、半角スペースで区切ります。 backGround-position: 100px 40px; … 左から100ピクセル、上から40ピクセルの位置に表示 backGround-position: 30% 60%; … 左から30%、上から60%の位置に表示 次のように水平方向だけで指定することもできます。この場合、垂直方向の位置は50%になります。 backGround-position: 100px; … 左から100ピクセル、上から50%の位置に表示 backGround-position: 40%; … 左から40%、上から50%の位置に表示 | |||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-4)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
* サイズの大きいトレードマークを画面の中央などに表示しているページは、この方法を使っています。
※ Padding: は余白の指定で、文字の表示位置を調整する働きをしています。
※ <center>は、.bgPosi が機能している箇所を中央寄せにする働きをしています。
※ 画像の表示位置の設定と「ブラウザの表示」欄の関係を分かりやすくするため、背景色も指定しています。 | |||||||||||||||||||
背景画像をスクロールさせない(CSS) | |||||||||||||||||||
backGround-attachment: fixed; | |||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
backGround-attachment は、背景画像の固定表示(ウィンドウに対する固定表示)を指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景画像をスクロールしないように設定できます。 | |||||||||||||||||||
body { backGround-image: url(back.gif); backGround-attachment: fixed; }
.sName { backGround-image: url(back.gif); backGround-attachment: fixed; } | |||||||||||||||||||
| |||||||||||||||||||
この属性は、対応していないブラウザもあるようです。 | |||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-5)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
※ スクロールバーを表示させるため、本文も(「背景画像の表示方法は、...動きます。」、「背景画像は、...画面になります。」)も<iframe>を使用しています。 | |||||||||||||||||||
関連するページ | |||||||||||||||||||
HTML タグページ :背景画像をリピート表示させない | |||||||||||||||||||
背景をまとめて指定する(CSS) | |||||||||||||||||||||
backGround: ***; | |||||||||||||||||||||
このプロパティは、全てのタグ(要素)に適用できます。 | |||||||||||||||||||||
backGround は、背景色や背景画像(並べ方、位置、スクロール)をまとめて指定するプロパティです。このプロパティを<body>タグ(要素)に設定すると、ページ全体の背景色や背景画像を指定できます。 | |||||||||||||||||||||
body { backGround: #ffffff url(back.gif) repeat-x left center fixed; }
.sName { backGround: #ffffff url(back.gif) repeat-y right top fixed; } | |||||||||||||||||||||
| |||||||||||||||||||||
* それぞれの値は、半角スペースで区切って記述します。
記述する順序は自由で、必要のない指定は省略できます。(省略した場合は初期値になります) | |||||||||||||||||||||
★ 使用例とブラウザでの表示 (a1-6)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||
| |||||||||||||||||||||
※ 画像の表示位置について…body { center } と .bgAll { left center } の違いは、画面左側の「画像の書き始め」の位置になります。
"center" を一個だけ指定すると水平方向・垂直方向とも画面中央なので、「画像の書き始め」の位置は、途中からになります。例外は、画面の表示幅が画像の横幅の整数倍になったときだけです。 一方、"left center" と指定すると水平方向が「左側」、垂直方向が「中央」になるので、「画像の書き始め」の位置は、左端からになります。なお、"center left" と指定した場合も同じ結果になります。 ※ スクロールバーを表示させるため、本文も(「背景色…mistyrose...固定する」、「背景画像は、...画面になります。」)も<iframe>を使用しています。 | |||||||||||||||||||||
関連するページ | |||||||||||||||||||||
CSS スタイルシート:マーカーを背景画像で表示する(リスト) | |||||||||||||||||||||
HTML タグページ :ページの背景色とテキスト色を指定する
HTML タグページ :ページの背景に画像を使う | |||||||||||||||||||||