background-imageは、HTMLの背景に画像を指定するCSSプロパティである。
background-image: image
  | 値 | 意味 | 
|---|---|
| none | 画像なし(規定値) | 
| url(URL) | URLで指定した画像を表示 | 
| inherit | 継承 | 
body要素の背景画像を指定する例を以下に示す。
body {
  background-image: url(http://www.example.com/image/back.gif);
}
      ローカルファイルのURLを指定する場合は、以下のように指定する。
body {
  background-image: url(file:///C:/image/back.gif);
}
    none
全ての要素に対してbackground-imageプロパティを指定できる。
background-imageプロパティは子孫の要素へ継承されない。
背景画像のサイズを指定する。
background-size: contain
  background-size: cover
  background-size: width
  background-size: width height
  body {
  background-image: url(http://www.example.com/image/back.gif);
  backgournd-size: contain;
}
    body {
  background-image: url(http://www.example.com/image/back.gif);
  backgournd-size: cover;
}
    背景画像の幅を数値で指定する場合は、以下に示す単位を利用できる。
| 単位 | 意味 | 説明 | 
|---|---|---|
| em | フォントサイズ | |
| rem | root em | ドキュメントのルート要素のフォントサイズ | 
| cm | centimeters | 1cm | 
| mm | millimeters | 1mm | 
| Q | 級 (quarter-millimeters) | 0.25mm | 
| in | inches | 1 inch | 
| pc | picas | 1/6 inch | 
| pt | points | 1/72 inch | 
| px | pixels | 1/96 inch | 
| % | percent | パーセント | 
| vw | viewport width | ビューポートの幅の1/100 | 
| vmin | minimum viewport | ビューポートの幅または高さで小さい方の1/100 | 
| vmax | maximum viewport | ビューポートの幅または高さで大きい方の1/100 | 
body {
  background-image: url(http://www.example.com/image/back.gif);
  backgournd-size: 50%;
}
    背景画像の高さを数値で指定する場合は、以下に示す単位を利用できる。
| 単位 | 意味 | 説明 | 
|---|---|---|
| em | フォントサイズ | |
| rem | root em | ドキュメントのルート要素のフォントサイズ | 
| cm | centimeters | 1cm | 
| mm | millimeters | 1mm | 
| Q | 級 (quarter-millimeters) | 0.25mm | 
| in | inches | 1 inch | 
| pc | picas | 1/6 inch | 
| pt | points | 1/72 inch | 
| px | pixels | 1/96 inch | 
| % | percent | パーセント | 
| vw | viewport width | ビューポートの幅の1/100 | 
| vmin | minimum viewport | ビューポートの幅または高さで小さい方の1/100 | 
| vmax | maximum viewport | ビューポートの幅または高さで大きい方の1/100 | 
body {
  background-image: url(http://www.example.com/image/back.gif);
  backgournd-size: auto 360px;
}
    none
全ての要素に対して background-size プロパティを指定できる。
background-size プロパティは子孫の要素へ継承されない。
World Wide Web Consortium (2023) CSS Backgrounds and Borders Module Level 3