Pipette

Farbnamen

Neben den allseits bekannten Farbnamen wie beispielsweise blau, gelb, grün, rot, schwarz und weiß gibt es einige andere, weniger bekannte Namen für Farben, die zum Beispiel in Produktbeschreibungen, in der Werbeindustrie oder in der Kleidungsbranche ihre Anwendung finden. Der Vorteil dieser Definition von Farben über eindeutige Namen ist, dass nicht die wenig handlichen und schlecht zu merkenden numerischen Farbwerte wie zum Beispiel diejenigen aus dem RGB-Farbmodell für eine bestimmte Farbe eingeprägt werden müssen.

Im folgenden möchten wir uns verschiedene Systeme für die Benennung von Farben ansehen. Wir beginnen dabei zunächst mit den 16 Farben aus dem frühen HTML beziehungsweise VGA Standard und schauen uns danach die 140 Farben an, die in der CSS 3 Spezifikation definiert sind. Anschließend folgen weitere Farblisten aus dem Kontext von Programmiersprachen und System-Farbpaletten sowie eine Liste der Media Color Names der Printer Working Group:

HTML und VGA Basic Color Keywords

Zu den ersten Farbnamen, die innerhalb von HTML-Dokumenten verwendet werden konnten, gehören die folgenden 16 Farbdefinitionen. Das bedeutet, dass diese englischen Farbnamen in HTML-Dokumenten und CSS-Stylesheets gleichbedeutend anstelle ihrer hexadezimalen Schreibweise (Spalte HEX) für die Zuweisung von Farben verwendet werden können.

  Englisch     Deutsch     Spanisch     Französisch     HEX RGB RGB RGB
  Black Schwarz Negro Noir #000000 0 0 0
  Gray Grau Gris Gris #808080 128 128 128
  Silver Silber Plata Argent #C0C0C0 192 192 192
  White Weiß Blanco Blanc #FFFFFF 255 255 255
  Navy Marineblau Azul Marino Bleu Marine #000080 0 0 128
  Blue Blau Azul Bleu #0000FF 0 0 255
  Teal Krickentengrün Verde Azulado Sarcelle #008080 0 128 128
  Aqua Wasser Agua / Cian Aqua / Cyan #00FFFF 0 255 255
  Green Grün Verde Vert #008000 0 128 0
  Lime Limone Lima Vert Citron #00FF00 0 255 0
  Maroon Kastanie Granate Marron / Bordeaux #800000 128 0 0
  Red Rot Rojo Rouge #FF0000 255 0 0
  Purple Purpur Púrpura Pourpre / Violet #800080 128 0 128
  Fuchsia Fuchsia Fucsia / Magenta Fuchsia / Magenta #FF00FF 255 0 255
  Olive Olivgrün Verde Oliva Jaune Olive #808000 128 128 0
  Yellow Gelb Amarillo Jaune #FFFF00 255 255 0

Ursprünglich wurden diese 16 Farben in der Microsoft Windows Default 16-Color Palette definiert, die zum Beispiel für Icons mit 16-Farben oder für den VGA-Textmodus verwendet wurde (mehr dazu im Abschnitt über System-Farbpaletten). Lange erinnerte auch Microsoft Paint an diese Farbauswahl, da die Farbpalette von Paint noch bis Windows XP diese Farben als erste Vorschläge vordefinierte.

Die CSS1-Spezifikation von 1996 enthielt für diese Farben noch keine Definitionen über deren RGB-Werte (Zitat: "their RGB values are not defined in this specification") sondern verwies in Abschnitt 6.3 ("Color Units") stattdessen lediglich auf die "Windows VGA palette" und nannte die Farbnamen als "suggested list of keyword color names". Doch bereits die kurze Zeit später Anfang 1997 veröffentlichte Spezifikation von HTML 3.2 enthielt im Abschnitt 6.5 ("Colors") eine vollständige Liste dieser Farbnamen inklusive RGB-Code und Farbfeld. Diese Liste wurde 1999 in der HTML 4.01 Spezifikation wiederholt. Auch die CSS2-Spezifikation von 2011 enthielt im Abschnitt 4.3.6 endlich eine vollständige Liste dieser Namen inklusive deren Definitionen über die auch hier genannten RGB-Werte. Auch die heutige CSS3-Spezifikation führt diese 16 Namen noch immer unter der Bezeichnung "Basic Color Keywords" und trennt diese damit von den "Extended Color Keywords", die wir uns im nächsten Abschnitt dieses Artikels ansehen werden.

Die Übersetzungen (in den Spalten "Deutsch", "Spanisch" und "Französisch") der englischen Farbnamen (Spalte "Englisch") dienen lediglich der Information. In den HTML-Dokumenten dürfen nur die englischen Farbnamen verwendet werden, ob diese groß oder kleingeschrieben werden spielt dagegen keine Rolle.

CSS 3 Extended Color Keywords

Mit Einführung des CSS3-Standards wurde auch die zur Verfügung stehende Farbpalette deutlich vergrößert. Nun können alternativ auch die nachfolgenden 140 Farbnamen (wieder nur die englischen Namen) anstelle ihrer hexadezimalen Schreibweise in den Cascading Style Sheets verwendet werden. Auch bei diesem Namen spielt die Groß- und Kleinschreibung keine Rolle.

Die 16 Farben aus dem älteren HTML 3.2 / CSS 2 beziehungsweise VGA Standard wurden übernommen und sind mit den gleichen Namen genauso auch im neueren CSS 3 Standard enthalten, so dass diese Farb-Erweiterung vollständig abwärtskompatibel ist. Im CSS Color Module Level 3 ist die alte Farbpalette im Abschnitt 4.1 unter dem Namen "Basic Color Keywords" zu finden, während die neuen Farbnamen im Abschnitt 4.3 unter dem Namen "Extended Color Keywords" definiert sind. Jedoch enthalten auch die Extended Color Keywords zusätzlich noch einmal alle 16 alten Farbnamen.

  Englisch       Deutsch       Spanisch       Französisch       HEX RGB RGB RGB
  AliceBlue Eisfarben Azul Alicia Bleu Alicia #F0F8FF 240 248 255
  AntiqueWhite Antikweiß Blanco Antigua Vieux Blanc #FAEBD7 250 235 215
  Aqua (=Cyan) Wasser Agua / Cian Aqua / Cyan #00FFFF 0 255 255
  Aquamarine Aquamarinblau Aguamarina Aigue-Marine #7FFFD4 127 255 212
  Azure Himmelblau Azul Cielo Bleu Ciel #F0FFFF 240 255 255
  Beige Beige Beige Beige #F5F5DC 245 245 220
  Bisque Biskuit Bisque Bisque #FFE4C4 255 228 196
  Black Schwarz Negro Noir #000000 0 0 0
  Blanchedal- mond Mandelweiß Almendra Pálido Amande Pâle #FFEBCD 255 235 205
  Blue Blau Azul Bleu #0000FF 0 0 255
  Blueviolet Blauviolett Violeta Azul Bleu Violet #8A2BE2 138 43 226
  Brown Braun Marrón Marron #A52A2A 165 42 42
  Burlywood Gelbbraun Madera Bois #DEB887 222 184 135
  CadetBlue Kadettenblau Azul Cadete
Bleu Cadet #5F9EA0 95 158 160
  Chartreuse Hellgrün Chartreuse Chartreuse #7FFF00 127 255 0
  Chocolate Schokolade Chocolate Chocolat #D2691E 210 105 30
  Coral Koralle Coral Corail #FF7F50 255 127 80
  CornflowerBlue Kornblumenblau Azul Aciano Bleuet #6495ED 100 149 237
  Cornsilk Mais Maíz Corn #FFF8DC 255 248 220
  Crimson Karmesinrot Carmesi Cramoisi #DC143C 220 20 60
  Cyan (=Aqua) Türkis Agua / Cian Aqua / Cyan #00FFFF 0 255 255
  DarkBlue Dunkelblau Azul Oscuro Bleu Foncé #00008B 0 0 139
  DarkCyan Dunkeltürkis Turquesa Oscuro Turquoise Foncé #008B8B 0 139 139
  DarkGoldenrod Dunkle Goldrutenfarbe Vara de Oro Oscura Verge d'or Sombre #B8860B 184 134 11
  DarkGreen Dunkelgrün Verde Oscuro Vert Foncé #006400 0 100 0
  DarkGray Dunkelgrau Gris Oscuro Gris Foncé #A9A9A9 169 169 169
  DarkKhaki Dunkelkhaki Caqui Oscuro
Kaki Foncé #BDB76B 189 183 107
  DarkMagenta Dunkelmagenta Magenta Oscura Magenta Foncé
#8B008B 139 0 139
  DarkOliveGreen Dunkles Olivgrün Verde Oliva Oscuro Vert Olive Foncé #556B2F 85 107 47
  DarkOrange Dunkles Orange Naranja Oscura Orange Foncé #FF8C00 255 140 0
  DarkOrchid Dunkle Orchidee Orquidea Oscura Orchidée Noire #9932CC 153 50 204
  DarkRed Dunkelrot Rojo Oscura
Rouge Noire
#8B0000 139 0 0
  DarkSalmon Dunkle Lachsfarbe Salmón Oscuro Saumon Foncé #E9967A 233 150 122
  DarkSeaGreen Dunkles Seegrün Oscuro mar Verde Mer Vert foncé #8FBC8F 143 188 143
  DarkSlateBlue Dunkles Schieferblau Azul Pizarra Oscuro Bleu Ardoise Foncé #483D8B 72 61 139
  DarkSlateYellow Dunkles Schiefergrau Gris Pizarra Oscuro Gris Ardoise Foncé #2F4F4F 47 79 79
  DarkTurquoise Dunkeltürkis Turquesa Oscuro Turquoise Foncé #00CED1 0 206 209
  DarkViolet Dunkelvilolett Púrpura Oscuro Violet Foncé #9400D3 148 0 211
  DeepPink Tiefrosa Rosa Profundo Rose Profond #FF1493 255 20 147
  DeepSkyBlue Tiefes Himmelblau Cielo Azul Profundo Bleu Ciel Profond #00BFFF 0 191 255
  DimGray Trübes Grau Gris Nublado Gris Nuageux #696969 105 105 105
  DodgerBlue Persenningblau Cubierta Azul Couverture Bleu #1E90FF 30 144 255
  Firebrick Backstein Ladrillo Refractario Brique Réfractaire #B22222 178 34 34
  FloralWhite Blütenweiß Blanco Floral Blanc Floral #FFFAF0 255 250 240
  ForestGreen Waldgrün Verde Bosque Vert Forêt #228B22 34 139 34
  Fuchsia (=Magenta) Fuchsia Fucsia Fuchsia #FF00FF 255 0 255
  Gainsboro Gainsboro Gainsboro Gainsboro #DCDCDC 220 220 220
  GhostWhite Geisterweiß Fantasma Blanco Blanc Fantôme #F8F8FF 248 248 255
  Gold Gold Oro Or #FFD700 255 215 0
  Goldenrod Goldrute Solidago Solidago #DAA520 218 165 32
  Gray Grau Gris Gris #808080 128 128 128
  Green Grün Verde Vert #008000 0 128 0
  GreenYellow Grüngelb Verde Amarillo Vert Jaune #ADFF2F 173 255 47
  Grey Grau Gris Gris #808080 128 128 128
  Honeydew Honigmelone Ambrosía Ambroisie #F0FFF0 240 255 240
  HotPink Leuchtendes Rosa Rosa Brillante Rose Brillant #FF69B4 255 105 180
  IndianRed Indischrot Rojo Indio Rouge Indien #CD5C5C 205 92 92
  Indigo Indigo Índigo Indigo #4B0082 75 0 130
  Ivory Elfenbein Marfil Ivoire #FFFFF0 255 255 240
  Khaki Staubfarben Caqui Kaki #F0E68C 240 230 140
  Lavender Lavendel Lavanda Lavande #E6E6FA 230 230 250
  LavenderBlush Lavendelrosa Rosa Lavanda Rose Lavande #FFF0F5 255 240 245
  LawnGreen Rasengrün Verde Césped Vert Pelouse #7CFC00 124 252 0
  Lemonchiffon Chiffongelb Gasa Amarilla Mousseline Jaune #FFFACD 255 250 205
  LightBlue Hellblau Azul Luz
Bleue Lumière
#ADD8E6 173 216 230
  LightCoral Helles Korallenrot Rojo Coral Brillante Rouge Corail Vif #F08080 240 128 128
  LightCyan Helles Cyan Cian Luz Cyan Clair #E0FFFF 224 255 255
  Light Goldenrod Yellow Helles Goldrutengelb Amarillo Dorado Claro Jaune Clair #FAFAD2 250 250 210
  LightGray Hellgrau Gris Claro Gris Clair #D3D3D3 211 211 211
  LightGreen Hellgrün Verde Claro Vert Clair #90EE90 144 238 144
  LightGray Hellgrau Gris Claro Cris Clair #D3D3D3 211 211 211
  LightPink Hellrosa Rosa Claro Rose Clair #FFB6C1 255 182 193
  LightSalmon Helle Lachsfarbe Salmón Claro Saumon Clair #FFA07A 255 160 122
  LightSeaGreen Helles Seegrün Verde Mar Claro Vert Mer Clair #20B2AA 32 178 170
  LightSkyBlue Helles Himmelblau Cielo Azul Brillante Ciel Bleu Clair #87CEFA 135 206 250
  LightSlateGray Helles Schiefergrau Gris Pizarra Brillante Gris Ardoise Brillant #778899 119 136 153
  LightSteelBlue Helles Stahlblau Azul Acero Brillante Bleu Acier Brillant #B0C4DE 176 196 222
  LightYellow Hellgelb Amarillo Claro Jaune Clair #FFFFE0 255 255 224
  Lime Limone Lima Citron #00FF00 0 255 0
  LimeGreen Limonengrün Verde Lima Vert Citron #32CD32 50 205 50
  Linen Leinen Lino Lin #FAF0E6 250 240 230
  Magenta (=Fuchsia) Magenta Magenta Magenta #FF00FF 255 0 255
  Maroon Kastanie Granate Marron / Bordeaux #800000 128 0 0
  Medium Aquamarine Mittleres Aquamarin Aguamarina Mediana Aigue-Marine Moyenne #66CDAA 102 205 170
  Medium Blue Mittleres Blau Azul Medio Bleu Moyen #0000CD 0 0 205
  Medium Orchid Mittlere Orchidee Orquidea Media Orchidée Moyenne #BA55D3 186 85 211
  Medium Purple Mittleres Violett Púrpura Medio Violet Moyen #9370DB 147 112 219
  Medium SeaGreen Mittleres Seegrün Mar Verde Medio Vert de Mer Moyen #3CB371 60 179 113
  Medium SlateBlue Mittleres Schieferblau Azul Pizarra Mediana Bleu Ardoise Moyenne #7B68EE 123 104 238
  Medium SpringGreen Mittleres Frühlingsgrün Verde Primavera Mediana Vert de Printemps Moyen #00FA9A 0 250 154
  Medium Turquoise Mittlere Türkis Turquesa Medio Turquoise Moyen #48D1CC 72 209 204
  Medium VioletRed Mittleres Violettrot Rojo Púrpura Medio Rouge Pourpre Moyen #C71585 199 21 133
  MidnightBlue Mitternachtsblau Azul Medianoche Bleue Minuit #191970 25 25 112
  Mintcream Cremige Minze Menta Cremosa Menthe Crémeuse #F5FFFA 245 255 250
  Mistyrose Altrosa Rojo Viejo Vieux Rose #FFE4E1 255 228 225
  Moccasin Mokassin Mocassin Mocassin #FFE4B5 255 228 181
  NavajoWhite Navajoweiß Blanco Navajo Blanc Navajo #FFDEAD 255 222 173
  Navy Marineblau Azul Marino Bleu Marine #000080 0 0 128
  Oldlace Alte Spitze Encaje Viejo Vieille Dentelle #FDF5E6 253 245 230
  Olive Olivgrün Verde Oliva Jaune Olive #808000 128 128 0
  Olivedrab Olivgraubraun Gris Oliva Marrón Olive Gris Brun #6B8E23 107 142 35
  Orange Orange Naranja Orange #FFA500 255 165 0
  OrangeRed Orangerot Rojo Anaranjado Rouge Orange #FF4500 255 69 0
  Orchid Orchidee Orquídea Orchidée #DA70D6 218 112 214
  PaleGoldenrod Blasse Goldrutenfarbe Vara de Oro Pálida Verge d'Or Pâle #EEE8AA 238 232 170
  PaleGreen Blassgrün Verde Pálido Vert Pâle #98FB98 152 251 152
  PaleTurquoise Blasstürkis Turquesa Pálido Turquoise Pâle #AFEEEE 175 238 238
  PaleVioletRed Blasses Violettrot Rojo Violeta Pálido Violet Rouge Pâle #DB7093 219 112 147
  Papayawhip Papayacreme Crema de Papaya Crème de Papaye #FFEFD5 255 239 213
  Peachpuff Pfirsich Melocotón Pêche #FFDAB9 255 218 185
  Peru Peru Perú Pérou #CD853F 205 133 63
  Pink Rosa Rosa Rose #FFC0CB 255 192 203
  Plum Pflaume Ciruela Prune #DDA0DD 221 160 221
  PowderBlue Taubenblau Azul Palomas Bleu de Pigeons #B0E0E6 176 224 230
  Purple Purpur Púrpura Pourpre / Violet #800080 128 0 128
  Red Rot Rojo Rouge #FF0000 255 0 0
  RosyBrown Rosiges Braun Marrón Rosado Brun Rosé #BC8F8F 188 143 143
  RoyalBlue Königsbalu Azul Real Bleu Royal #4169E1 65 105 225
  SaddleBrown Sattelbraun Marrón Ensillar Brune Selle #8B4513 139 69 19
  Salmon Lachsfarben Salmón Saumon #FA8072 250 128 114
  SandyBrown Sandbraun Marrón Arena Brun Sable #F4A460 244 164 96
  SeaGreen Seegrün Verde Lago Vert Lac #2E8B57 46 139 87
  Seashell Muschel Concha Coquillage #FFF5EE 255 245 238
  Sienna Siennaerde Tierra de Siena Terre de Sienne #A0522D 160 82 45
  Silver Silber Plata Argent #C0C0C0 192 192 192
  SkyBlue Himmelblau Cielo Azul Bleu Ciel #87CEEB 135 206 235
  SlateBlue Schieferblau Azul Pizarra Bleu Ardoise #6A5ACD 106 90 205
  SlateGray Schiefergrau Gris Pizarra Gris Ardoise #708090 112 128 144
  Snow Schneeweiß Blanco Nieve Blanc Neige #FFFAFA 255 250 250
  SpringGreen Frühlingsgrün Verde del Resorte Vert Printemps #00FF7F 0 255 127
  SteelBlue Stahlblau Azul de Acero Bleu Acier #4682B4 70 130 180
  Tan Hautfarben Bronceado Tanné #D2B48C 210 180 140
  Teal Krickentengrün Verde Azulado Sarcelle #008080 0 128 128
  Thistle Distel Cardo Chardon #D8BFD8 216 191 216
  Tomato Tomate Tomate Tomate #FF6347 255 99 71
  Turquoise Türkis Turquesa Turquoise #40E0D0 64 224 208
  Violet Veilchen Violeta Violet #EE82EE 238 130 238
  Wheat Weizen Trigo Blé #F5DEB3 245 222 179
  White Weiß Blanco Blanc #FFFFFF 255 255 255
  WhiteSmoke Rauchfarben Blanco Humo Blanche Fumée 
#F5F5F5 245 245 245
  Yellow Gelb Amarillo Jaune #FFFF00 255 255 0
  YellowGreen Gelbgrün Verde Amarillo Vert Jaune #9ACD32 154 205 50

Seinen Ursprung fanden die neuen CSS-Farbnamen in einer Farbliste, die zunächst für das X11 Windows System (Unix-Software zur Erzeugung grafischer Benutzeroberflächen) entwickelt wurde. Die erste Version dieser Farbliste wurde bereits im Jahr 1989 veröffentlicht. Anschließend wurde diese Liste über die Jahre erweitert und schließlich weitestgehend mit wenigen Modifikationen in den CSS-Standard übernommen. Für die Entscheidung, die X11 Color Names zu übernehmen, sprach auch, dass einige ursprünglich für das X Window System entwickelte Browser wie der Netscape Navigator oder der Mosaic Browser diese Farbliste als X-Anwendungen bereits unterstützten.

Zu beachten ist außerdem, dass statt "Gray" auch "Grey" geschrieben werden kann (dies gilt auch für Farbnamen wie LightGray, DarkGray, SlateGray, LightSlateGray oder DimGray) und die Farben Aqua und Cyan sowie Magenta und Fuchsia identisch sind. Natürlich muss der verwendete Browser darüber hinaus auch den CSS 3 Standard unterstützen, wenn die Farben richtig dargestellt werden sollen. Dies sollte allerdings inzwischen bei allen gängigen heutigen Browsern der Fall sein.

Farbbezeichnungen diverser Programmiersprachen

Neben CSS und HTML vereinfachen auch viele andere Programmier- und Auszeichnungssprachen wie Java, Pascal (FreePascal, Lazarus, Delphi), VBA (Visual Basic for Applications) oder TeX/LaTex sowie das Anwendungsframework und GUI-Toolkit Qt die Auswahl von Farben über Farbnamen in Form von vordefinierten Konstanten, die in der Programmierung in der jeweiligen Sprache verwendet werden können, um die betreffende Farbe nicht über ihren numerischen Farbwert definieren zu müssen sondern über einen leichter zu merkenden Namen definieren zu können. Darüber hinaus enthält die folgende Tabelle - sofern vorhanden - in der Spalte "CSS" das Farbäquivalent aus dem W3C CSS3 Standard (siehe letzter Abschnitt) sowie in der Spalte "PWG" das Äquivalent aus der Farbpalette der "Media Color Names" der Printer Working Group (siehe übernächster Abschnitt).

In den genannten Sprachen sind die folgenden Bezeichnungen und Farbkonstanten für die gelisteten 30 Farben bekannt:

 HEXCSSJavaPascalQtVBALaTeXPWG
 #000000BlackBLACKclBlackblackvbBlackblackBlack
 #404040-DARK_GRAYclDkGray--darkgrayDark Gray
 #808080GrayGRAYclGraydarkGray-grayGray
 #A0A0A0--clMedGraygray---
 #BFBFBF-----lightgray-
 #C0C0C0Silver-clSilver/clLtGraylightGray--Silver
 #FFFBF0--clCream----
 #FFFFFFWhiteWHITEclWhitewhitevbWhitewhiteWhite
 #FFBFBF-----pink-
 #FFAFAF-PINK-----
 #FF00FFFuchsiaMAGENTAclFuchsiamagentavbMagentamagentaMagenta
 #FF0000RedREDclRedredvbRedredRed
 #BF0040-----purple-
 #800000Maroon-clMaroondarkRed---
 #800080Purple-clPurpledarkMagenta-violet-
 #000080Navy-clNavydarkBlue---
 #0000FFBlueBLUEclBluebluevbBlueblueBlue
 #00FFFFAquaCYANclAquacyanvbCyancyanCyan
 #A6CAF0--clSkyBlue----
 #C0DCC0--clMoneyGreen----
 #BFFF00-----lime-
 #00FF00LimeGREENclLimegreenvbGreengreen-
 #008080--clTealdarkCyan-teal-
 #008000Green-clGreendarkGreen--Green
 #808000Olive-clOlivedarkYellow---
 #9F8C18-----olive-
 #BF8040-----brown-
 #FF8000-----orange-
 #FFC800-ORANGE-----
 #FFFF00YellowYELLOWclYellowyellowvbYellowyellowYellow

Wie zu sehen ist, sind die Farben Schwarz und Weiß sowie viele der "einfachen" RGB- und Grundfarben wie Rot, Blau, Gelb, Fuchsia/Magenta oder Cyan/Aqua in nahezu allen Kontexten in gleicher Weise definiert. Unterschiede gibt es jedoch bei den gemischteren Farben wie beispielsweise Pink und Orange sowie besonders bei den Grün- und Grautönen (mehr dazu im verlinkten Artikel).

Neben den durchaus voneinander verschiedenen Farbdefinitionen ist bei der Verwendung von Farbkonstanten bei der Programmierung weiterhin zu beachten, dass einige Programmiersprachen Farbkonstanten zur Verfügung stellen, die nicht für eine feste Farbe stehen sondern abhängig vom Kontext sind:

Nicht zu verwechseln sind beispielsweise die in der Tabelle gezeigten fest für eine bestimmte Farbe stehenden Farbkonstanten aus der in Delphi und Lazarus nutzbaren Programmiersprache Pascal beziehungsweise FreePascal mit den ebenso in diesen Umgebungen verfügbaren Farbkonstanten für Systemfarben, die je nach System, Version und Einstellungen verschiedene Farbwerte enthalten können. Zu nennen sind aus dieser Kategorie zum Beispiel die Standard-Hintergrundfarbe von Fenstern (clWindow), die Standardfarbe für Text in Fenstern (clWindowText), die Hintergrundfarbe für Textmarkierungen (clHighlight), die Schriftfarbe von Textmarkierungen (clHighlightText), die Standard-Button-Farben (clBtnFace und clBtnText) oder clDefault als universelle Standardfarbe für beliebige Controls oder Kontexte. Diese Konstanten können dazu genutzt werden, seine eigene Anwendung an das Farbschema des Betriebssystems anzupassen und haben ansonsten nichts mit vordefinierten Farbbezeichnungen zu tun.

Darüber hinaus sollte nicht unerwähnt bleiben, dass viele Programmiersprachen inzwischen zusätzlich auch die im zweiten Abschnitt dieses Artikels vorgestellten Farbbezeichnungen aus dem CSS3-Standard als Farbkonstanten zur Verfügung stellen. So können die CSS3 W3C Colors zum Beispiel ab FreePascal 3.2.0 in Lazarus über die Unit System.Uitypes als Konstanten verfügbar gemacht werden oder in Tex/LaTeX über das Laden des Pakets "svgnames" via \usepackage[svgnames]{xcolor}. In LaTeX sind die Namen allerdings im Gegensatz zum CSS-Standard case-sensitive und können so nur in ihrer originaldefinierten Schreibweise verwendet werden.

System-Farbpaletten

Frühere Betriebssysteme aus der Zeit von 8-Bit-Displays, die mit ihrer 8-Bit Farbtiefe lediglich 256 verschiedene Farben gleichzeitig darstellen konnten, stellten oft in Teilen vordefinierte Farbpaletten zur Verfügung, die auf diese Weise leicht in dieser oder in einer abgewandelten Form verwendet werden konnten.

Die folgende Tabelle zeigt drei dieser Farbpaletten: Die Microsoft Windows und IBM OS/2 Default 16-Color Palette in der Spalte "WIN-16", die Microsoft Windows Default 20-Color Palette in der Spalte "WIN-20" sowie die Apple Macintosh Default 16-Color Palette in der Spalte "MAC-16". Zusätzlich zu den Farbwerten und Farbnamen sind in der Tabelle die Indices der Farben innerhalb der Farbpalette angegeben. Freie Indices konnten alternativ zum Überschreiben der vorhandenen Indices für die Definition eigener Farben verwendet werden.

 WIN-16WIN-20MAC-16
 #0000000Black0Black #00000015Black
 #8000001Maroon1Dark Red #562C0510Brown
 #0080002Green2Dark Green #0064129Dark Green
 #8080003Olive3Dark Yellow #90713A11Tan
 #0000804Navy4Dark Blue----
 #8000805Purple5Dark Magenta #4700A55Purple
 #0080806Teal6Dark Cyan----
 #C0C0C07Silver7Light Grey #C0C0C012Light Grey
 #C0DCC0--8Money Green----
 #A6CAF0--9Sky Blue----
 #FFFBF0--246Cream #FF64032Orange
 #A0A0A4--247Medium Grey #80808013Medium Grey
 #8080808Gray248Dark Grey #40404014Dark Grey
 #FF00009Red249Red #DD09073Red
 #00FF0010Lime250Green #1FB7148Green
 #FFFF0011Yellow251Yellow #FBF3051Yellow
 #0000FF12Blue252Blue #0000D36Blue
 #FF00FF13Fuchsia253Magenta #F208844Magenta
 #00FFFF14Aqua254Cyan #02ABEA7Cyan
 #FFFFFF15White255White #FFFFFF0White

Die Windows-16 Palette enthält alle Farben, die wir schon aus dem Abschnitt über die HTML und VGA Basic Color Keywords kennen. Diese Palette ist die Default-Palette von Windows für 16-farbige Icons und ist weitestgehend abwärtskompatibel zu den Farben der früheren CGA-, EGA- und VGA-Text Modes, ordnet die Farben jedoch in einer anderen Reihenfolge an.

Die Windows-20 Palette erweitert diese 16 Farben um die vier weiteren Farben "Money Green", "Sky Blue", "Cream" und "Medium Grey". Diese vier Farben sind aus diesem Grund auch in der Programmiersprache Pascal als Farbkonstanten definiert, wie wir im letzten Abschnitt sehen konnten.

Neben dieser Erweiterung wurden jedoch auch einige der Farbnamen sowie die Indices einiger der Farben geändert. Die dunkleren Farben bekamen weitestgehend die Namen der helleren Farben mit dem Zusatz "Dark" (womit nur die letzten sieben Farben der alten Farbpalette ihren alten Namen behielten), die Indices wurden so aufgeteilt, dass die ersten zehn sowie die letzten zehn der zur Verfügung stehenden 256 Indices belegt wurden (womit nur die ersten acht Farben ihren ursprünglichen Index behielten).

Die Apple Macintosh Farbpalette, die 1987 mit dem Macintosh II und dem System 4.1 eingeführt wurde, weicht dagegen stark von den beiden Windows-Farbpaletten ab. Während Windows hauptsächlich Farben mit sehr glatten RGB-Farbkanälen wie zum Beispiel 00, 80 oder FF definiert, was die Darstellung auf früheren Monitoren, die noch nicht sehr viele Farben unterstützten, leichter und einheitlicher machte, definiert die Apple Macintosh Farbpalette "schönere" und "natürlich" wirkendere Farbtöne über krumme Werte der Farbkanäle. Lediglich Schwarz, Weiß und die Grautöne sind durch glatte Farbkanäle definiert und gleichen damit mit der Ausnahme von "Medium Grey" und "Dark Grey", die etwas dunkler als bei Windows definiert sind, den Windows-Farbpaletten.

Media Color Names der Printer Working Group

Ein weiteres System zur Bezeichnung von Farben sind die sogenannten Media Color Names, die die Printer Working Group (PWG) im Standard PWG 5101.1 spezifiziert. Ausgehend von 20 Grundfarben, die in der folgenden Tabelle in der Spalte "Default" zu sehen sind, werden (mit der Ausnahme von schwarz und weiß) alle Farben neben ihrer Basisvariante auch in den helleren Versionen "Clear" und "Light" sowie in der dunklen Variante "Dark" definiert:

FarbeDefaultClearLightDark
Green  #008000  #80C080  #90EE90  #006400
Blue  #0000FF  #3366FF  #ADD8E6  #00008B
Turquoise  #30D5C8  #98EAE4  #AFE4DE  #00CED1
Cyan  #00FFFF  #80FFFF  #E0FFFF  #008B8B
Pink  #FFC0CB  #FFE0E5  #FFB6C1  #E75480
Violet  #EE82EE  #E1B0EB  #7A5299  #9400D3
Magenta  #FF00FF  #FF80FF  #FF77FF  #8B008B
Red  #FF0000  #FF8080  #FF3333  #8B0000
Brown  #7C2900  #81543E  #B33B1A  #5C4033
Orange  #FFA500  #F6A470  #D9A465  #FF8C00
Goldenrod  #DAA520  #EDD290  #FFEC8B  #B8860B
Gold  #FFD700  #FFEB80  #F1E5AC  #EEBC1D
Yellow  #FFFF00  #FFFB6F  #FFFFE0  #FFCC00
Buff  #F0DC82  #F8EEC1  #ECD9B0  #976638
Mustard  #FFDB58  #FFEDAC  #EEDD62  #7C7C40
Ivory  #FFFFF0  #FFFFF8  #FFF8C9  #F2E58F
White  #FFFFFF  #FFFFFF
Silver  #C0C0C0  #E0E0E0  #E1E1E1  #AFAFAF
Gray  #808080  #C0C0C0  #D3D3D3  #404040
Black  #000000  #808080  #808080

Die Default-Farbe trägt in diesem System den Farbnamen ohne Zusatz während die drei zusätzlichen Varianten jeweils als "Variantenname + Farbname" betitelt werden. Demnach ergeben sich zum Beispiel für die Grünvariationen aus der ersten Zeile der Tabelle die folgenden Namen: Die Grundfarbe #008000 wird einfach nur als "Green" bezeichnet während die Varianten #80C080 als "Clear Green", #90EE90 als "Light Green" und die Farbe #006400 als "Dark Green" bezeichnet werden.

Mitunter führt die Vorgehensweise der Clear-, Light- und Dark-Farbvariationen jedoch auch zu Doppelungen, vor allem im Bereich der Grauwerte (obwohl hier schon auf die Definition einiger Variationen wie "Light White", "Dark White" oder "Dark Black" verzichtet wurde). So sind zum Beispiel die Farben "White" und "Clear White" sowie "Silver" und "Clear Silver" identisch während die Farbe mit dem RGB-Code #808080 gleich dreimal als "Gray", "Clear Black" und "Light Black" aus den Variationen resultiert.

Andere Farbtafeln

Hellwert und Sättigung | Hellwert | Sättigung | Grauwerte | Farbnamen | Webfarben