HTMLバックグラウンドコードとは何ですか?
HyperText Markup Language(HTML)のバックグラウンドコードは、Webページに表示されるテキストと画像の背後の領域の外観を変更できるブロックレベルの要素のプロパティです。 HTML背景コードを使用すると、ページの背景色を変更したり、画像を定義して背景の壁紙として表示したりできます。 これらのコードは、HTML bodyタグのプロパティとして使用したり、カスケードスタイルシート(CSS)でより具体的に定義したりできます。 HTMLバックグラウンドコードはWebページの外観を向上させるのに役立ちますが、適切にテストしないとページの可読性に問題を引き起こす可能性もあります。 さらに、一部の背景コード(具体的にはHTML bodyタグのプロパティ)が廃止されており、CSSプロパティで定義されていない場合、正しく表示されない場合があります。
HTML bodyタグのbackgroundプロパティとCSS background-imageプロパティの両方により、デザイナーはWebサイトの背景画像として使用できるファイルを指定できます。 bodyタグのbackgroundプロパティを使用して画像を定義すると、画像はページ全体の背景に適用されます。 background-image CSSプロパティが使用されている場合、画像はテーブルやテキストボックスなどの単一のブロックレベル要素に限定できます。 画像はほとんど何でも構いませんが、ほとんどのブラウザはグラフィック交換形式(gif)アニメーションを背景画像として表示せず、代わりに最初のフレームのみを表示する場合があります。
他の背景コードは、bodyタグと追加のCSSプロパティで使用できます。 これにより、画像を背景全体に垂直、水平、またはその両方で繰り返すように定義できます。 HTML背景コードを使用して、画像を画面の特定の領域(右下隅など)に揃えることもできます。 CSSプロパティは、パーセンテージまたはピクセル位置を引数として受け入れることができ、非常に特定の位置に画像を配置する方法を提供します。
Webサイトの背景として単色を定義することを扱う、より単純なHTML背景コードのセットもあります。 画像と同様に、bodyタグ内に色を適用すると、ページ全体の背景色が変更されますが、CSS本文プロパティを変更すると、変更が単一のブロックレベル要素に制限されます。 一部のWebブラウザーでは、ユーザーが背景画像と色の表示を無効にできることに注意することが重要です。
HTMLバックグラウンドコードが不適切に表示されたり、無効になったりする場合があるため、重要な情報をWebサイトの閲覧者に伝えるために背景画像の色に大きく依存することは、設計手法としては不適切と考えられます。 同様に、テキストと背景の色が反転し、背景が正しく表示されない場合、Webサイトの閲覧者にはテキストがまったく表示されません。 背景が目的の色で表示されていない場合でも、明るい背景の上に暗いテキスト色を維持すると、Webサイトが見えるようになります。