Skip to main content

HTMLでは、バックグラウンドタグとは何ですか?

htmlにはバックグラウンドタグのようなものはありません。HTML&MDASHの古いバージョンでバックグラウンドタグと呼ばれていた可能性があります。< body>の背景属性htmlタグ—Webページの背景画像を表示するために使用されました。World Wide Webコンソーシアム(W3C)からの現在の推奨事項は、HTML 4.01/XHTML 1.0です。この推奨事項では、背景属性はexed deprecated

:有効なHTMLとは見なされなくなりました。関連< body>属性bgcolorは、バックグラウンドタグと見なされる可能性がありますが、非推奨です。Cascadingスタイルシート(CSS)を使用して、すべての背景効果を有効なHTMLまたはXHTML Webページに設定する必要があります。CSSを使用して背景特性を定義することは、古い方法よりもはるかに柔軟です。背景属性、または背景タグは、背景画像の表示に限定されていました。CSSのバックグラウンドプロパティは、背景画像がどこから始まるか、繰り返される方法、およびページの残りの部分でスクロールするか、同じ場所に留まるかを定義できます。CSSの背景プロパティは、ページ上のWebページ全体または要素に適用できます。背景プロパティには、

バックグラウンドカラー

バックグラウンドイメージ

バックグラウンドアタッチメントバックグラウンドポジション、およびバックグラウンドリピートが含まれます。これらのプロパティはすべて、個別のプロパティとして設定されるのではなく、バックグラウンドプロパティの下で統合できます。これは速記のプロパティと呼ばれます。古いbgcolor属性と同様に、背景色はRGB値、16進コード、またはカラー名の形であります。このプロパティが適用される要素の背景は、その色で表示されます。バックグラウンドイメージの値は画像のURLです。背景攻撃、バックグラウンドポジション、およびバックグラウンドリピート—定義できますが、そうでない場合は、デフォルト値が使用されます。バックグラウンドリピートは、背景を垂直または水平方向に繰り返すために使用されます。デフォルトでは、垂直および水平方向に繰り返します。背景の取り付けにより、背景画像はページの残りの部分でスクロールします。これはデフォルトであるか、1か所にとどまります。バックグラウンドポジションのデフォルトは、要素の左上隅です。CSSのバックグラウンドプロパティを異なる方法で表示するか、CSSでより具体的な定義を必要とする場合があります。たとえば、Internet Explorer&Reg;8は、一部のプロパティの継承値をサポートしており、バックグラウンドプロパティに対してサポートしていません。Firefox&Reg;では、バックグラウンドアタッチメントプロパティが固定されていない場合、バックグラウンドポジションプロパティは適切に機能しません。開発者は、さまざまなブラウザでページをテストして、ページが意図したとおりに表示されるようにする必要があります。