- [1] [[WinIE]] の [[font]] 要素の [CODE(HTML)[COLOR]] 属性には、 [[CSS]]2 の User Interface Color names が指定できるようです。 - [2] 色 [5] [[NCSA Mosaic]] は色符号には対応しているけど色名は全然駄目で、強制的に [CODE(HTML)[[[black]]]] にしちゃうそうです。。。 [[#comment]] * %color; 型 (HTML 4) [3] [CODE(SGML)[%color;]] 型の属性値は、 色をあらわす文字列です。 ( 参照。) なお、 [CODE(SGML)[%color;]] は [[DTD]] では [CODE(SGML)[[[CDATA]]]] なのでそちらの制約もうけます。 値は、 [CODE(HTML)[#]] で始まる6桁の十六進数値か、 16種類の色 ([[基本16色]]と呼ばれる。) の名前です。色名は大文字・小文字を区別しません。 色名と色番号の対応は仕様書で定義されています。 [4] HTML 4 は次の指針を挙げています。 - 色指定の要素・属性は[[非推奨]]であり、 [[スタイル・シート]]を使うことを推奨 - [[色盲]]者に問題のある色の組合わせを使わないこと - 背景画像や背景色を指定するときは文の色も指定すること。 - 異なる環境では異なって見えることもあるので、 特定の効果に完全に依存してしまうべきではない。 - 利用者の混乱を最小化するために共通の色指定を行うこと。 [[#comment]] * font 要素、basefont 要素 color 属性 (HTML, XHTML 1) [6] [[HTML]] の [CODE(HTMLe)[[[font]]]] 要素や [CODE(HTMLa)[[[basefont]]]] 要素の [DFN[[CODE(HTMLa)[color]] 属性]]は、 文字色を指定します。 [7] 仕様書: - [[HTML 4]] -- [CODE(HTMLa)[color]] [[#comment]] ** 代替 [8] この属性は'''非推奨'''です。 [[スタイル・シート]]で代替できます。 [9] [[CSS]] では、 [CODE(CSS)[color]] 特性が使えます。 [[#comment]] ** 属性値 [10] この属性の値は [CODE(SGML)[%[[Color]]]] です。 [[SGML]] 的には [CODE(SGML)[[[CDATA]]]] です。 この属性では大文字・小文字は区別されません。 [11] この属性は省略可能です。省略時の既定値はありません。 [[#comment]] ** 他との関係 [13] [CODE(HTMLe)[[[body]]]] 要素の [CODE(HTMLa)[[[text]]]] 属性が似た機能を持ちます。 [[#comment]] ** メモ [12] [CODE(HTMLe)[basefont]] 要素で使った時は基底色となるのでしょうが、 HTML 4 仕様書には何の規定もありません。 [[#comment]] * メモ [14] [CITE[NULL::something > triangle-color-selector]] ([[名無しさん]])