- [1] [[WinIE]] の [[font]] 要素の [CODE(HTML)[COLOR]] 属性には、 [[CSS]]2 の User Interface Color names が指定できるようです。 - [2] 色 [5] [[NCSA Mosaic]] は色符号には対応しているけど色名は全然駄目で、強制的に [CODE(HTML)[[[black]]]] にしちゃうそうです。。。 [15] [CITE[A blog? with Σαιτω - 読みにくい blog]] ([[名無しさん]] [WEAK[2006-08-06 22:23:31 +00:00]]) [23] [[]] も参照。 ([[名無しさん]]) [[#comment]] * %color; 型 (HTML 4) [3] [CODE(SGML)[%color;]] 型の属性値は、 色をあらわす文字列です。 ( 参照。) なお、 [CODE(SGML)[%color;]] は [[DTD]] では [CODE(SGML)[[[CDATA]]]] なのでそちらの制約もうけます。 値は、 [CODE(HTML)[#]] で始まる6桁の十六進数値か、 16種類の色 ([[基本16色]]と呼ばれる。) の名前です。色名は大文字・小文字を区別しません。 色名と色番号の対応は仕様書で定義されています。 [4] HTML 4 は次の指針を挙げています。 - 色指定の要素・属性は[[非推奨]]であり、 [[スタイル・シート]]を使うことを推奨 - [[色盲]]者に問題のある色の組合わせを使わないこと - 背景画像や背景色を指定するときは文の色も指定すること。 - 異なる環境では異なって見えることもあるので、 特定の効果に完全に依存してしまうべきではない。 - 利用者の混乱を最小化するために共通の色指定を行うこと。 [24] によると [[BlackBerry Browser]] は #rgb という3桁の書式に対応しているようです。 * 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]] ([[名無しさん]]) [16] [CITE[Midas WWW pre-compiled Images]] ([CODE[1996-01-06 09:10:27 +09:00]] 版) ([[名無しさん]]) [17] >>16 [PRE(HTML old example code)[ midaswww-XXX.exe.Z ]PRE] ([[名無しさん]]) [18] [CITE[html_library-0.3]] ([CODE[2007-07-01 07:27:41 +09:00]] 版) ([[名無しさん]]) [19] >>18 は使用例と称して新しい [[HTML]] [[タグ]]を追加しています。 ([[名無しさん]]) [20] >>18 に含まれている例: [PRE(HTML invalid example code)[ If you are using the sample program, it has added a new HTML tag for selecting different colors, so you can include green, white, orange, or any color you like in your documents. ]PRE] ([[名無しさん]]) [21] >>18 のソース・コード中の注釈: > [PRE(code comment)[ # Lets invent a new HTML tag, just for fun. # Change the color of the text. Use html tags of the form: # ... ]PRE] ([[名無しさん]]) [22] 2003年の [[CSS 3]] [[色]][[モジュール]] [[CR]] によれば [CODE(CSS)@en[[[currentColor]]]] が [CODE(CSS)@en[[[color]]]] に指定されたら[[構文解析]]の時点で [CODE(CSS)@en[[[inherit]]]] に置き換えなければなりませんが、 [[Firefox]] 2 はそれをせず、なぜか[[黒]][[色]] ([[初期値]]?) で[[レンダリング]]します。 [CODE(CSS)@en[[[background-color]]]] など他の特性では正常なようです。 ([[名無しさん]]) [25] [CITE@en[(X)HTML5 Tracking]] ([TIME[2009-12-16 23:20:03 +09:00]] 版)