HTMLでは、バックグラウンドタグとは何ですか?
HTMLにはバックグラウンドタグのようなものはありません。
HTMLタグの背景属性であるHTMLの古いバージョンの背景タグと呼ばれていたものは、Webページの背景画像を表示するために使用されました。 World Wide Webコンソーシアム(W3C)からの現在の推奨事項は、HTML 4.01/XHTML 1.0です。この推奨では、背景属性は削除されています:有効なHTMLとは見なされなくなりました。関連する属性 bgcolor は、バックグラウンドタグと見なすことができますが、非推奨です。カスケードスタイルシート(CSS)を使用して、すべての背景効果を有効なHTMLまたはXHTML Webページに設定する必要があります。 CSSを使用して背景特性を定義することは、古い方法よりもはるかに柔軟です。背景属性、または背景タグは、背景画像の表示に限定されていました。 CSSのバックグラウンドプロパティは、バックグラウンドイメージの開始場所、繰り返しの方法、および残りの残りの部分でスクロールするかどうかを定義できます。ページまたは同じ場所にとどまる。 CSSの背景プロパティは、ページ上のWebページ全体または要素に適用できます。
バックグラウンドプロパティには、 background-color 、 background-image 、 background-attachment 、 background-position 、および background-repeat が含まれます。これらのプロパティはすべて、個別のプロパティとして設定されるのではなく、バックグラウンドプロパティの下で統合できます。これは速記のプロパティと呼ばれます。
古いbgcolor属性と同様に、背景色はRGB値、16進コード、またはカラー名の形であります。このプロパティが適用される要素の背景は、その色で表示されます。背景イメージの値は画像のURLです。
他のプロパティ(背景攻撃、バックグラウンドポジション、および背景回復)を定義できますが、そうでない場合はデフォルト値が使用されます。戻る地面は、背景を垂直または水平方向に繰り返すために使用されます。デフォルトでは、垂直および水平方向に繰り返します。背景の取り付けにより、背景画像はページの残りの部分でスクロールします。これはデフォルトであるか、1か所にとどまります。バックグラウンドポジションのデフォルトは、要素の左上隅です。
異なるWebブラウザーは、バックグラウンドプロパティを異なる方法で表示するか、CSSでより具体的な定義を必要とする場合があります。たとえば、InternetExplorer®8は一部のプロパティの継承値をサポートしていますが、バックグラウンドプロパティに対してサポートしていません。 firefox®では、バックグラウンドアタッチメントプロパティが固定されていない場合、バックグラウンドポジションプロパティは適切に機能しません。開発者は、さまざまなブラウザでページをテストして、ページが意図したとおりに表示されるようにする必要があります。