bgcolor

bgcolor

bgcolor 属性 (HTML, XHTML 1)

[3] HTMLbgcolor 属性は、 キャンバス (画布) の背景色を指定します。

この属性が指定できる要素型と適用対象は、次の表の通りです。

要素型適用対象仕様
body文書本体の背景[HTML 4]
table, tr, th, td表 (こま) の背景[HTML 4]
input (typetext, textarea, password)入力欄の背景[WebTV]
textarea入力欄の背景[WebTV]
select選択欄の背景[WebTV]

[4] 仕様書:

代替

[5] この属性は非推奨とされています HTML 4 15.1.1。 代わりにスタイル・シートで背景色を指定できます。

[6] 例えば、 CSS では background-color 特性を使えます。

例: <body bgcolor="white" text="black"> という指定は、 CSS で body {background-color: white; color: black} と書けます。

属性値

[7] この属性の型は %Color です HTML 4 15.1.1SGML 的には CDATA です。

なお、大文字・小文字は区別されません HTML 4 15.1.1

[8] この属性の既定値はありません HTML 4 15.1.1

応用

[11] この属性の効能は、言うまでも無く背景色の変化であります。 しかし、 HTML 4 仕様書では、文書本体や表・表のこまの背景色を指定するというだけで、 それ以上の説明がありません。

body 要素は文書本体領域ですから問題はありませんが、 表系要素に指定した場合にどうレンダリングするべきかには問題があります。 (表のこま外の部分 (境界線や余白) の色はどうなるのかや、 継承されるのかなど。)

[12] HTML 4 DTD の table 要素の注釈 (参考) には background color for cells と書かれています。

(名無しさん [sage])

[15] dsfgf (名無しさん 2007-08-02 06:26:52 +00:00)

実装

[9] [WebTV] によれば、 input 要素と textarea 要素では #EAEAEA が、 select 要素では #AFAFAF が既定値です。

[13] Document specific background and foreground control (2007-02-26 22:03:02 +09:00 版) <http://web.archive.org/web/19961020032532/http://www3.netscape.com/assist/net_sites/bg/index.html>

This attribute to BODY is not currently in the proposed HTML 3.0 spec, but we're working on it. Basically, many people just want to change the color of the background without having to specify a separate image that requires another network access to load. This attribute allows just that. The format that Netscape 1.1 understands is:

(名無しさん)

他との関係

[10] body 要素では、bgcolor 属性の他に text 属性など前景色を指定する属性があります HTML 4 15.1.1 (但しいずれも非推奨です)。

前景色・背景色の属性が HTML や CSS などで指定されていないと、 ブラウザやシステムの既定の色が使われますが、 一方だけが指定されている場合、ほとんどのシステムでは他方の色はやはり既定のものが使われます (もう片方の反転色などを自動的に算出する実装も考えられますが、 実在するのでしょうか?)。ですから、 一般には片方を指定するのならもう一方も同時に指定することが好ましいと考えられています。

[2] select 要素では multiple 属性, size 属性と併用しなければなりません WebTV

[14] Classic Mozilla では background が指定されていて bgcolor が指定されていない場合、 text, link, vlink, alink は無視されました。 (詳しくは background の項を参照。) (名無しさん)

メモ

メモ

[16] Document specific background and foreground control ( ( 版)) <http://web.archive.org/web/20020806181026/http://wp.netscape.com/assist/net_sites/bg/>