背景

コンテンツに色や背景などに工夫を凝らすことで、印象的な素晴らしいページを表現することができます。背景はインライン要素およびブロック要素ともに指定できます。インラインでは蛍光マークとして利用され事が多くブロック要素では、テーブルやDIV要素などで使われます。

背景に関するプロパティを一括指定するためのプロパティです。複数指定する際は半角スペースで区切ります。指定の順序は問われず、一部だけでもOKです。

プロパティ
Property: value:値 意味
backgrond-image 背景画像の指定
url(http://) 画像の場所を指定
none 画像無し
background-repeat 画像のタイリング指定 画像の並べ方の指定
repeat タイルする
repeat−x 一番上に横方向に並べる
repeat−y 左端に縦に並べる
no−repeat タイルしないで1個だけ表示
background-attachment 背景画像のスクロ−ル制御 背景画像の固定を指定
scroll 標準
fixed 固定
background-position 背景画像の表示位置指定 (上位置横位置)
縦横端からの位置
nn 縦横端からの位置
top 一番上に表示(0%)
center 中央(50%)
bottom 一番下(100%)
left 左端
right 右端
background-color 色指定 背景色
background-image 画像 背景画像・壁紙
background-repeat 画像のタイリング指定 背景画像の並べ方
background-attachment スクロ−ル 背景画像の固定
background-position 表示位置 背景画像の表示位置

color文字色を指定する

機能
color 色名、16進: 文字色を指定する

適応要素 :すべての要素

継承 :する(デフォルト値=ブラウザ依存)

ページ全体の文字を黒に指示する

 body {color:#000000}

要素内で指定
<body style="color:#000000">
テーブルのセルの文字を濃い青に指示する

 td {color:#0000ff}

要素内で指定
<td style="color:#0000ff">

色についての16進法の使い方は、Color一覧表を参照してください。

up

background-color背景色を指定する

CSS1

背景色を指定するためのプロパティです。

値:transparent(透過)[規定値]
#RGB
カラーネーム(red, white など)

Functional list
機能
color 色名、16進 (色を指定する)
transparent 親要素と同じ背景色にする

適応要素 :すべての要素

継承 :しない (デフォルト値= transparent )

<サンプル>

 body {background-color:#0000ff;color:#000000}

要素内で指定
 <body style="background:#0000ff;color:#000000">
 ページ全体の背景を白、文字を黒に指示する

td {color:#000066; background-color:#ffff00}

要素内で指定
<td style="color:#000066;background-color:#ffff00">
 テーブルのセルの背景を黄色、文字を濃い青に指示する

up

background-image背景に貼り込む画像を指定する

CSS1

背景画像を指定するためのプロパティです。

値:url("画像のパス")

Functional list
機能
url 背景画像のURLを指定する
none 背景画像を指定しない

適応要素 :すべての要素

継承 :しない ( デフォルト値=none )

<サンプル>

 body {background-image:url(../images/back.gif)}

要素内で指定
 <body style="background-image:url(../images/back.gif);">

 ページ全体の背景画像の貼り込みを指示する

 td {background-image:url(../images/back.gif)}

要素内で指定
 <td style="background-image:url(../images/back.gif)"> テーブル全体の背景画像の貼り込みを指示する

up

背景画像のリピートを指定するプロパティです。

Functional list
機能
repeat 垂直水平方向に繰り返し並べる
repeat-x 水平方向のみ繰り返し並べる
repeat-y 垂直方向のみ繰り返し並べる
no-repeat 1つだけ表示する

適応要素 :すべての要素

継承 :しない(デフォルト値=repeat)

<サンプル>
body {background-image:url(../images/back.gif);background-repeat:repeat-x}

要素内で指定
<body style="background-image:url(../images/back.gif); background-repeat:repeat-x">
ページ全体に背景画像の貼り込みを垂直方向に指示する

up

background-attachment背景画像の固定/スクロールを指示する

CSS1

背景画像の移動・固定を指定するプロパティです。

Functional list
機能
fixed 背景画像を固定する
scroll 他の要素と共にスクロールする

適応要素 :すべての要素

継承 :しない (デフォルト値 =scroll )

背景画像が固定されて動かなくなるように指示する
body {background-image:url(../images/back.gif);background-attachment: none}

要素内で指定
<body style="backd-image:url(../images/back.gif); background-attachment:none">

up

background-position背景画像の位置を指示する

CSS1

背景画像の開始位置を指定するプロパティです。

Functional list
機能
数値+単位 横方向、縦方向に順に位置を指示する
数値+% 横方向、縦方向に順に位置を指示する
top 上端に背景画像を寄せる
center 中央に背景画像を寄せる
bottom 下端に背景画像を寄せる
left 左端に背景画像を寄せる
right 右端に背景画像を寄せる

適応要素 :ブロックレベル要素

継承 :しない(デフォルト値=0% 0%)

ページ全体に背景画像の貼り込みを垂直方向に指示する
body { background-image:url(../images/back.gif); background-repeat:none; background:position:0% 0%}

要素内で指定
<body style="background-image:url(../images/back.gif); background-repeat:none; background:position:0% 0%">

 /*一行で記述すること

(注)/* はCSSにおけるコメントの意味でブラウザは無視する

up

Functional list
機能
background-color 背景色の設定
background-image 背景に画像を貼り込む
background-repeat 背景画像の並び方の設定
background-attachment 固定/スクロールの設定
background-position 背景画像の位置の設定

適応要素 :すべての要素

継承 :しない(デフォルト値=各属性の初期値)

up

HOMEの次スタイルシートの次位置調整と段落の書式設定


目的別属性

広告