「白」、「青」、「赤」などのいくつかの色の名前を知っていて使用していますが、HTML / CSSで許可されている色の完全なリストはありますか?
5 に答える
CSS3-colorには、完全な「拡張カラーキーワード」リストがあります。
http://www.w3schools.com/HTML/html_colornames.aspにリストされている色はたくさんあります。下部にも注意事項があります。
注:上記の名前は、W3CWeb標準の一部ではありません。
W3C HTMLおよびCSS標準では、16の有効な色名のみがリストされています。アクア、ブラック、ブルー、フクシア、グレー、グリーン、ライム、マルーン、ネイビー、オリーブ、パープル、レッド、シルバー、ティール、ホワイト、イエローです。
有効なHTMLまたはCSSが必要な場合は、代わりにHEX値を使用してください。
CSSカラーモジュールレベル3は、完全なW3C勧告であるため、競合する場合はCSS2に取って代わり、16個のHTML4キーワードを「基本カラーキーワード」</a>としてリストし、147個のSVGキーワードを「拡張カラーキーワード」</aとしてリストします。 > —後者の147のセットは、すべて含まれているため、基本的な16のスーパーセットです。
したがって、あなたの質問に対する答えは、16ではなく147の名前です。W3Schoolsは、当然のことながら、それが間違っています。ブラウザによって実際に認識されるキーワードもはるかに多くありますが、実際的な意味であっても、法的な意味で「許可」されていません。その結果、これらのキーワードは仕様で正確に定義されていないため、これらのキーワードを処理する際にブラウザ間でわずかな違いが生じる可能性があります。
(PS 147の拡張キーワードすべてとそれに相当するさまざまな数値の並べ替え可能なテーブルに興味がある場合は、最近、基本キーワードセットと拡張キーワードセットの視覚化(カラーホイールと分布図)とともに1つをサイトに公開しました。)
(PPS CSS3 Colorsモジュールは2009年の完全な推奨事項ではありませんでした。)
W3C HTMLおよびCSS標準では、16の有効な色名のみがリストされています。アクア、ブラック、ブルー、フクシア、グレー、グリーン、ライム、マルーン、ネイビー、オリーブ、パープル、レッド、シルバー、ティール、ホワイト、イエローです。
このサイトから:
W3仕様によると、実際には17の「標準」色があります:http ://www.w3.org/TR/CSS2/syndata.html#color-units
さらに、システムカラーにはいくつかの組み込み名があります:http ://www.w3.org/TR/CSS2/ui.html#system-colors
この2番目のセットはCSS3で非推奨になりました。