X11の色名称()は、X Window System において色を表すのに使われる文字列であり、単純なテキストファイルにその文字列とRGB値の対応の一覧が記述されている。あらゆる X の実装に存在し、通常 <X11root>/lib/X11/rgb.txt にある。

RGB値や色名でソートされているわけでもなく、多くのRGB値は複数の名前が付いている。それにもかかわらず、これが事実上の標準として使われている。

NCSA Mosaic も Netscape Navigator も最初は X アプリケーションであったため、この色名称を用い、それがウェブカラーの基礎となった。

表 以下の表は、必ずしも任意の X Window System で共通して見つかる色名称というわけではないが、HTML と CSS に準拠したウェブブラウザで一般化している "X11 Colors" という標準を示している。無駄を省き正規化するなど、典型的な rgb.txt ファイルとは違っているところがある(特に Green が異なる)。RGB値は 0 から 255 の範囲に正規化してある。

ほとんど同じ色名称が .NET Framework でも使われている(KnownColor と Color)。唯一異なるのは DarkSeaGreen で、.NET では 8F,BC,8B と定義されている(こちらでは 8F,BC,8F)。

X11 と HTML/CSS の間で食い違っている色名称 最も大きな違いは "gray" の場合である。HTML では "gray" は 128,128,128 と定義されている。しかし X11 では 190,190,190 と定義されていて、HTML での "silver" に近い。他に "LightGrey" (211,211,211) と "DarkGray" (169,169,169) がある。これを比較してみると、HTML の "gray" は X11 での "DarkGray" よりも暗い灰色になっている。

色名称 X11の色名称 HTML/CSSの色名称 色見本 色成分(赤、緑、青) 色見本 色成分(赤、緑、青) 16進 10進 16進 10進 Gray   BEBEBE 190 190 190   808080 128 128 128 Green   00FF00 0 255 0   008000 0 128 0 Maroon   B03060 176 48 96   800000 128 0 0 Purple   A020F0 160 32 240   800080 128 0 128

X11 と HTML/CSS で一致している色名称 色名称色見本 色成分(赤、緑、青) 16進 10進AliceBlue F0F8FF240248255AntiqueWhite FAEBD7250235215Aqua 00FFFF0255255Aquamarine 7FFFD4127255212Azure F0FFFF240255255Beige F5F5DC245245220Bisque FFE4C4255228196Black 000000000BlanchedAlmond FFEBCD255235205Blue 0000FF00255BlueViolet 8A2BE213843226Brown A52A2A1654242BurlyWood DEB887222184135CadetBlue 5F9EA095158160Chartreuse 7FFF001272550Chocolate D2691E21010530Coral FF7F5025512780CornflowerBlue 6495ED100149237Cornsilk FFF8DC255248220Crimson DC143C2202060Cyan 00FFFF0255255DarkBlue 00008B00139DarkCyan 008B8B0139139DarkGoldenrod B8860B18413411DarkGray A9A9A9169169169DarkGreen 00640001000DarkKhaki BDB76B189183107DarkMagenta 8B008B1390139DarkOliveGreen 556B2F8510747DarkOrange FF8C002551400DarkOrchid 9932CC15350204DarkRed 8B000013900DarkSalmon E9967A233150122DarkSeaGreen 8FBC8F143188143DarkSlateBlue 483D8B7261139DarkSlateGray 2F4F4F477979DarkTurquoise 00CED10206209DarkViolet 9400D31480211DeepPink FF149325520147DeepSkyBlue 00BFFF0191255DimGray 696969105105105DodgerBlue 1E9030144255FireBrick B222221783434FloralWhite FFFAF0255250240ForestGreen 228B223413934Fuchsia FF00FF2550255Gainsboro DCDCDC220220220GhostWhite F8F8FF248248255Gold FFD7002552150Goldenrod DAA52021816532Gray食い違いあり - 上の表を参照Green食い違いあり - 上の表を参照GreenYellow ADFF2F17325547Honeydew F0FFF0240255240HotPink FF69B4255105180IndianRed CD5C5C2059292Indigo 4B0082750130Ivory FFFFF0255255240Khaki F0E68C240230140Lavender E6E6FA230230250LavenderBlush FFF0F5255240245LawnGreen 7CFC001242520LemonChiffon FFFACD255250205 ADD8E6173216230LightCoral F08080240128128LightCyan E0FFFF224255255LightGoldenrodYellow FAFAD2250250210LightGreen 90EE90144238144LightGrey D3D3D3211211211LightPink FFB6C1255182193LightSalmon FFA07A255160122LightSeaGreen 20B2AA32178170LightSkyBlue 87CEFA135206250LightSlateGray 778899119136153LightSteelBlue B0C4DE176196222LightYellow FFFFE0255255224Lime 00FF0002550LimeGreen 32CD325020550Linen FAF0E6250240230Magenta FF00FF2550255Maroon食い違いあり - 上の表を参照MediumAquamarine 66CDAA102205170MediumBlue 0000CD00205MediumOrchid BA55D318685211MediumPurple 9370DB147112219MediumSeaGreen 3CB37160179113MediumSlateBlue 7B68EE123104238MediumSpringGreen 00FA9A0250154MediumTurquoise 48D1CC72209204MediumVioletRed C7158519921133MidnightBlue 1919702525112MintCream F5FFFA245255250MistyRose FFE4E1255228225Moccasin FFE4B5255228181NavajoWhite FFDEAD255222173Navy 00008000128OldLace FDF5E6253245230Olive 8080001281280OliveDrab 6B8E2310714235Orange FFA5002551650OrangeRed FF4500255690Orchid DA70D6218112214PaleGoldenrod EEE8AA238232170PaleGreen 98FB98152251152PaleTurquoise AFEEEE175238238PaleVioletRed DB7093219112147PapayaWhip FFEFD5255239213PeachPuff FFDAB9255218185Peru CD853F20513363Pink FFC0CB255192203Plum DDA0DD221160221PowderBlue B0E0E6176224230Purple食い違いあり - 上の表を参照Red FF000025500RosyBrown BC8F8F188143143RoyalBlue 4169E165105225SaddleBrown 8B45131396919Salmon FA8072250128114SandyBrown F4A46024416496SeaGreen 2E8B574613987Seashell FFF5EE255245238Sienna A0522D1608245Silver C0C0C0192192192SkyBlue 87CEEB135206235SlateBlue 6A5ACD10690205SlateGray 708090112128144Snow FFFAFA255250250SpringGreen 00FF7F0255127SteelBlue 4682B470130180Tan D2B48C210180140Teal 0080800128128Thistle D8BFD8216191216Tomato FF63472559971Turquoise 40E0D064224208Violet EE82EE238130238Wheat F5DEB3245222179White FFFFFF255255255WhiteSmoke F5F5F5245245245Yellow FFFF002552550YellowGreen 9ACD3215420550

グレイの階調 上記の一覧は、主なウェブブラウザが JavaScript 1.1 のために定義している色のみを示している。Netscape navigatorなどのブラウザでは、 以外は のように a を使うことを好んでいる。

完全な にはグレイ(灰色)は gray0(黒)から gray100(白)まで101階調が定義されており、それ以外に上表にある gray やその派生色名がある。

階調は grayN := round(N*255/100) という式で定義されており、例えば gray96 (245) は WhiteSmoke と同じであり、dimgray は gray41 (105) と同じである。

一方、gray (190) は、gray74 (189) と gray75 (191) の中間に位置し、darkgray (169) は gray66 (168) とは微妙に異なり、lightgrey (211) も gray83 (212) とは微妙に異なる。

色のバリエーション 上には78の色名称があるが、 にはそれぞれに4つの派生色 "color1", "color2", "color3", "color4" があり、このうち "color1" が元の "color" に対応する。例えば、"snow1" は "snow" と同じである。これら派生色はブラウザでもサポートされていないし、W3C の標準にも採用されていない。

これらの派生色のRGB値はだいたい以下の式で示される値になる。 color2 := color*93.2/100 (93%) color3 := color*80.4/100 (80%) color4 := color*54.8/100 (55%)

例えば、 ivory (255 255 240) に対して、205.2=255*80.4/100 および 192.96=240*80.4/100 から ivory3 (205 205 193) が得られる。 azure (240 255 255) に対して、139.74=255*54.8/100 および 131.52=240*54.8/100 から azure4 (131 139 139) が得られる。 yellow (255 255 0) に対して、237.66=255*93.2/100 から yellow2 (238 238 0) が得られる。

脚注

関連項目 色名一覧 カラーチャート XPM

外部リンク CSS 3: Color Module、SVG W3C X11 R6 1.1 (1994), 1.2 (2005, excl. 96 aliases) Aubrey Jaffer's Color-Names Dictionary page