CSS3が同じ色に2つの名前を使用する理由:アクア=シアン、マゼンタ=フクシア?


24

CSS3が重複する理由

  1. #00ffff = 0,255,255および

  2. #FF00FF =(255、0、255)このユーザーが見つけた?

前述のCSS3リンクにそれぞれが個別にリストされているため、この複製は混乱を招きます。


20
通常、このようなことは、単に後方互換性を維持するために行われます。これ以上でもそれ以下でもありません。現在、ほとんどの開発者は単語/名前ベースの色指定を使用していないため、現実は問題ではありません。すべて16進数のトリプレットまたは何らかの種類のRGB値のいずれかで、デザイナーのビジョンにより正確な色を取得します。そして、何の深い設計上の問題がなかった場合でも、私は個人的には同じように色をコーディングし#00ffffたり#ff00ff、私がレンダリング欲しいものの色について明示すること。ヘック、私は1995年に最初のウェブサイトIコードバックので、名前ベースの色を使って今まで覚えていません
JakeGould

1
@AndrewT。ギリシャ語の提案は既に失敗し、閉じられ、その後削除され、このユーザーがプロファイルで宣伝する他のすべての境界線の価値のない言語/国の提案と一緒に考えると、「大丈夫」な広告がユーザー名。この場合、それは広告ではなく、失敗した広告を宣伝する広告です。
モクバイ

4
@JakeGould Ah下位互換性。なぜdarkgrayがより軽いのgrayか。
バクリウ

回答:


35

W3Cによって維持されている現在のWebカラーリストはX11カラー名ファイルから派生しているため、CSS3にはいくつかの衝突/重複カラーがリストされています。

X Window Systemには、特定の色にマップされたRGB値を持つテキストファイルが含まれていました。このテキストファイルは、すべてのX11インストールに付属しています。

MosaicNetscape Navigatorは、両方ともX11カラー名を色の基礎として使用しました。

HTMLカラーリストが定義されると、重複する色と衝突する色を廃止する代わりに、単純にそれらをリストに採用しました。

そうは言っても、今日サイトで衝突する色の名前を使用すると、X11色ではなくW3C色が表示されます。


13
皆さん、アメリカとイギリスのスペルバリエーションの単語の切り替えを含む提案された編集を送信または承認しないでください。この特定のシナリオでは、「色」を「色」に変更することは適切ではありませんでした。
Run5k

@DrZoo参考までに、2k rep全体の後でも、提案された編集からrepを獲得できます。唯一の制限は、提案された編集からの+1000 repです。ほとんどの場合、編集を提案することはできず、提案された編集が承認されるのにそれほど時間はかからないため、2kで終わることがわかります。
タイラーH
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.