Blutroter Farbcode. Farben in Stilen können auf unterschiedliche Weise angegeben werden: per Hexadezimalwert, per Name, im RGB-, RGBA-, HSL-, HSLA-Format. Farbe mit HSL einstellen

16.11.2019 Speicherkarten

Für HTML-Seiten Farben werden hauptsächlich hexadezimal angegeben. Hierzu werden zwei Arten der Codeaufzeichnung verwendet – vollständig oder abgekürzt. Um die HTML-Farbe vollständig korrekt anzuzeigen, müssen Sie nach dem Rautezeichen sechs Zeichen (Zahlen und/oder englische Buchstaben) schreiben. Schwarz wird beispielsweise so geschrieben: #000000. Kurzform der Anleitung HTML-Farben besteht aus einer Raute und drei Zahlen und/oder Buchstaben dahinter. Dabei dieser Typ Reserven können nur verwendet werden, wenn der vollständige Eintrag einer bestimmten Farbe aus identischen Symbolen nach dem Rautezeichen besteht. Dieselbe schwarze Farbe kann beispielsweise so geschrieben werden: #000. angeben HTML-Farben Sie können sowohl große als auch kleine Zeichen verwenden, da die Groß- und Kleinschreibung nicht beachtet wird.

Jedes nach „#“ geschriebene Zeichen entspricht einem bestimmten Anteil der Farben Rot, Grün und Blau. Alle Monitore bestehen wiederum aus einer riesigen Anzahl von Pixeln (mikroskopisch kleinen Punkten), die jeweils drei sogenannte „Taschenlampen“ (Lichtquellen) enthalten: Rot, Grün und Blau. Durch Anpassen der Intensität des von diesen „Taschenlampen“ ausgestrahlten Lichts zeigt der Monitor dann die von uns benötigte Farbe an.

Durch die Kombination der Emissionsintensität von rotem, blauem und grünem Licht (von 0 bis 256) können Monitore 16.000.000 verschiedene Farbtöne darstellen.

Außerdem können Farben für Websites verbal oder im RGB-Code angegeben werden.

Heute können 147 Farben verbal geschrieben werden. Es ist wichtig zu wissen, dass einige unterschiedliche Namen die gleichen Farben bedeuten können, zum Beispiel sind „Grau“ und „Grau“ die Farbe Grau (#808080).

Sichere Farben für Websites.

Nicht jeder Monitor und Browser kann alle 16 Millionen HTML-Farben korrekt darstellen.

Sollten Sie beispielsweise auf eine Farbe stoßen, die der Browser nicht korrekt darstellen kann, dann:

  1. Der Browser ersetzt es durch dasjenige, das ihm am ähnlichsten ist und erfolgreich reproduziert werden kann;
  2. Zur korrekten Darstellung kann der Browser mehrere Farben mischen und das Ergebnis reproduzieren.

Um sicherzustellen, dass die Ausgabe in jedem Browser und auf jedem Monitor die Farbe hat, die Sie im Code angegeben haben, wird empfohlen, „Sichere Farben“ zu verwenden. Sie wurden nicht manuell oder durch den Wunsch eines anderen bestimmt, sondern mathematisch. Dies sind 100 % sichere Farben für HTML-Dokumente es sind 216. Und obwohl die heutige Technologie so weit ist, dass moderne Monitore und Browser Millionen von Farbtönen erkennen, empfehlen wir die Verwendung dieser sicheren Farben, um eine Farbwiedergabe zu gewährleisten.

HTML-sichere Farbtabelle.
Hexadezimales Farbsystem. Farbcodes in RGB (Rot, Grün, Blau).
HTML-Farbcode: #000000 RGB-Farbe: 0 0 0
HTML-Farbcode: #333333 RGB-Farbe: 51 51 51
HTML-Farbcode: #666666 RGB-Farbe: 102 102 102
HTML-Farbcode: #999999 RGB-Farbe: 153 153 153
HTML-Farbcode: #CCCCCC RGB-Farbe: 204 204 204
HTML-Farbcode: #FFFFFF RGB-Farbe: 255 255 255
HTML-Farbcode: #666600 RGB-Farbe: 102 102 0
HTML-Farbcode: #999900 RGB-Farbe: 153 153 0
HTML-Farbcode: #999933 RGB-Farbe: 153 153 51
HTML-Farbcode: #999966 RGB-Farbe: 153 153 102
HTML-Farbcode: #CCCC33 RGB-Farbe: 204 204 51
HTML-Farbcode: #CCCC66 RGB-Farbe: 204 204 102
HTML-Farbcode: #333300 RGB-Farbe: 51 51 0
HTML-Farbcode: #666633 RGB-Farbe: 102 102 51
HTML-Farbcode: #CCCC99 RGB-Farbe: 204 204 153
HTML-Farbcode: #CCFF33 RGB-Farbe: 204 255 51
HTML-Farbcode: #CCFF00 RGB-Farbe: 204 255 0
HTML-Farbcode: #CCFF66 RGB-Farbe: 204 255 102
HTML-Farbcode: #669900 RGB-Farbe: 102 153 0
HTML-Farbcode: #99CC33 RGB-Farbe: 153 204 51
HTML-Farbcode: #99CC00 RGB-Farbe: 153 204 0
HTML-Farbcode: #99CC66 RGB-Farbe: 153 204 102
HTML-Farbcode: #99FF33 RGB-Farbe: 153 255 51
HTML-Farbcode: #99FF00 RGB-Farbe: 153 255 0
HTML-Farbcode: #336600 RGB-Farbe: 51 102 0
HTML-Farbcode: #669933 RGB-Farbe: 102 153 51
HTML-Farbcode: #66CC33 RGB-Farbe: 102 204 51
HTML-Farbcode: #66CC00 RGB-Farbe: 102 204 0
HTML-Farbcode: #99FF66 RGB-Farbe: 153 255 102
HTML-Farbcode: #CCFF99 RGB-Farbe: 204 255 153
HTML-Farbcode: #009900 RGB-Farbe: 0 153 0
HTML-Farbcode: #339900 RGB-Farbe: 51 153 0
HTML-Farbcode: #33CC00 RGB-Farbe: 51 204 0
HTML-Farbcode: #33FF00 RGB-Farbe: 51 255 0
HTML-Farbcode: #66FF33 RGB-Farbe: 102 255 51
HTML-Farbcode: #66FF00 RGB-Farbe: 102 255 0
HTML-Farbcode: #00CC33 RGB-Farbe: 0 204 51
HTML-Farbcode: #33CC33 RGB-Farbe: 51 204 51
HTML-Farbcode: #00CC00 RGB-Farbe: 0 204 0
HTML-Farbcode: #00FF00 RGB-Farbe: 0 255 0
HTML-Farbcode: #00FF33 RGB-Farbe: 0 255 51
HTML-Farbcode: #33FF33 RGB-Farbe: 51 255 51
HTML-Farbcode: #003300 RGB-Farbe: 0 51 0
HTML-Farbcode: #336633 RGB-Farbe: 51 102 51
HTML-Farbcode: #669966 RGB-Farbe: 102 153 102
HTML-Farbcode: #66CC66 RGB-Farbe: 102 204 102
HTML-Farbcode: #99CC99 RGB-Farbe: 153 204 153
HTML-Farbcode: #CCFFCC RGB-Farbe: 204 255 204
HTML-Farbcode: #006600 RGB-Farbe: 0 102 0
HTML-Farbcode: #339933 RGB-Farbe: 51 153 51
HTML-Farbcode: #00FF66 RGB-Farbe: 0 255 102
HTML-Farbcode: #33FF66 RGB-Farbe: 51 255 102
HTML-Farbcode: #66FF66 RGB-Farbe: 102 255 102
HTML-Farbcode: #99FF99 RGB-Farbe: 153 255 153
HTML-Farbcode: #009933 RGB-Farbe: 0 153 51
HTML-Farbcode: #00CC66 RGB-Farbe: 0 204 102
HTML-Farbcode: #33CC66 RGB-Farbe: 51 204 102
HTML-Farbcode: #00FF99 RGB-Farbe: 0 255 153
HTML-Farbcode: #33FF99 RGB-Farbe: 51 255 153
HTML-Farbcode: #66FF99 RGB-Farbe: 102 255 153
HTML-Farbcode: #006633 RGB-Farbe: 0 102 51
HTML-Farbcode: #009966 RGB-Farbe: 0 153 102
HTML-Farbcode: #339966 RGB-Farbe: 51 153 102
HTML-Farbcode: #00CC99 RGB-Farbe: 0 204 153
HTML-Farbcode: #33CC99 RGB-Farbe: 51 204 153
HTML-Farbcode: #66CC99 RGB-Farbe: 102 204 153
HTML-Farbcode: #009999 RGB-Farbe: 0 153 153
HTML-Farbcode: #33CCCC RGB-Farbe: 51 204 204
HTML-Farbcode: #00FFCC RGB-Farbe: 0 255 204
HTML-Farbcode: #33FFCC RGB-Farbe: 51 255 204
HTML-Farbcode: #66FFCC RGB-Farbe: 102 255 204
HTML-Farbcode: #99FFCC RGB-Farbe: 153 255 204
HTML-Farbcode: #00CCCC RGB-Farbe: 0 204 204
HTML-Farbcode: #00FFFF RGB-Farbe: 0 255 255
HTML-Farbcode: #33FFFF RGB-Farbe: 51 255 255
HTML-Farbcode: #66FFFF RGB-Farbe: 102 255 255
HTML-Farbcode: #99FFFF RGB-Farbe: 153 255 255
HTML-Farbcode: #CCFFFF RGB-Farbe: 204 255 255
HTML-Farbcode: #336666 RGB-Farbe: 51 102 102
HTML-Farbcode: #006666 RGB-Farbe: 0 102 102
HTML-Farbcode: #669999 RGB-Farbe: 102 153 153
HTML-Farbcode: #339999 RGB-Farbe: 51 153 153
HTML-Farbcode: #66CCCC RGB-Farbe: 102 204 204
HTML-Farbcode: #99CCCC RGB-Farbe: 153 204 204
HTML-Farbcode: #003333 RGB-Farbe: 0 51 51
HTML-Farbcode: #0099CC RGB-Farbe: 0 153 204
HTML-Farbcode: #3399CC RGB-Farbe: 51 153 204
HTML-Farbcode: #00CCFF RGB-Farbe: 0 204 255
HTML-Farbcode: #33CCFF RGB-Farbe: 51 204 255
HTML-Farbcode: #66CCFF RGB-Farbe: 102 204 255
HTML-Farbcode: #006699 RGB-Farbe: 0 102 153
HTML-Farbcode: #336699 RGB-Farbe: 51 102 153
HTML-Farbcode: #6699CC RGB-Farbe: 102 153 204
HTML-Farbcode: #0099FF RGB-Farbe: 0 153 255
HTML-Farbcode: #3399FF RGB-Farbe: 51 153 255
HTML-Farbcode: #99CCFF RGB-Farbe: 153 204 255
HTML-Farbcode: #003366 RGB-Farbe: 0 51 102
HTML-Farbcode: #003399 RGB-Farbe: 0 51 153
HTML-Farbcode: #0033FF RGB-Farbe: 0 51 255
HTML-Farbcode: #3366CC RGB-Farbe: 51 102 204
HTML-Farbcode: #0066CC RGB-Farbe: 0 102 204
HTML-Farbcode: #0066FF RGB-Farbe: 0 102 255
HTML-Farbcode: #000033 RGB-Farbe: 0 0 51
HTML-Farbcode: #0033CC RGB-Farbe: 0 51 204
HTML-Farbcode: #0000CC RGB-Farbe: 0 0 204
HTML-Farbcode: #0000FF RGB-Farbe: 0 0 255
HTML-Farbcode: #3366FF RGB-Farbe: 51 102 255
HTML-Farbcode: #6699FF RGB-Farbe: 102 153 255
HTML-Farbcode: #000066 RGB-Farbe: 0 0 102
HTML-Farbcode: #000099 RGB-Farbe: 0 0 153
HTML-Farbcode: #3333CC RGB-Farbe: 51 51 204
HTML-Farbcode: #3300CC RGB-Farbe: 51 0 204
HTML-Farbcode: #3300FF RGB-Farbe: 51 0 255
HTML-Farbcode: #3333FF RGB-Farbe: 51 51 255
HTML-Farbcode: #333366 RGB-Farbe: 51 51 102
HTML-Farbcode: #333399 RGB-Farbe: 51 51 153
HTML-Farbcode: #666699 RGB-Farbe: 102 102 153
HTML-Farbcode: #6666CC RGB-Farbe: 102 102 204
HTML-Farbcode: #6666FF RGB-Farbe: 102 102 255
HTML-Farbcode: #9999CC RGB-Farbe: 153 153 204
HTML-Farbcode: #330066 RGB-Farbe: 51 0 102
HTML-Farbcode: #330099 RGB-Farbe: 51 0 153
HTML-Farbcode: #6600FF RGB-Farbe: 102 0 255
HTML-Farbcode: #6633FF RGB-Farbe: 102 51 255
HTML-Farbcode: #9999FF RGB-Farbe: 153 153 255
HTML-Farbcode: #CCCCFF RGB-Farbe: 204 204 255
HTML-Farbcode: #330033 RGB-Farbe: 51 0 51
HTML-Farbcode: #663399 RGB-Farbe: 102 51 153
HTML-Farbcode: #6633CC RGB-Farbe: 102 51 204
HTML-Farbcode: #6600CC RGB-Farbe: 102 0 204
HTML-Farbcode: #9966FF RGB-Farbe: 153 102 255
HTML-Farbcode: #9966CC RGB-Farbe: 153 102 204
HTML-Farbcode: #663366 RGB-Farbe: 102 51 102
HTML-Farbcode: #660099 RGB-Farbe: 102 0 153
HTML-Farbcode: #9900FF RGB-Farbe: 153 0 255
HTML-Farbcode: #9933FF RGB-Farbe: 153 51 255
HTML-Farbcode: #9933CC RGB-Farbe: 153 51 204
HTML-Farbcode: #CC99FF RGB-Farbe: 204 153 255
HTML-Farbcode: #660066 RGB-Farbe: 102 0 102
HTML-Farbcode: #996699 RGB-Farbe: 153 102 153
HTML-Farbcode: #9900CC RGB-Farbe: 153 0 204
HTML-Farbcode: #CC00FF RGB-Farbe: 204 0 255
HTML-Farbcode: #CC33FF RGB-Farbe: 204 51 255
HTML-Farbcode: #CC66FF RGB-Farbe: 204 102 255
HTML-Farbcode: #993399 RGB-Farbe: 153 51 153
HTML-Farbcode: #990099 RGB-Farbe: 153 0 153
HTML-Farbcode: #CC33CC RGB-Farbe: 204 51 204
HTML-Farbcode: #CC00CC RGB-Farbe: 204 0 204
HTML-Farbcode: #CC66CC RGB-Farbe: 204 102 204
HTML-Farbcode: #CC99CC RGB-Farbe: 204 153 204
HTML-Farbcode: #CC3399 RGB-Farbe: 204 51 153
HTML-Farbcode: #FF00FF RGB-Farbe: 255 0 255
HTML-Farbcode: #FF33FF RGB-Farbe: 255 51 255
HTML-Farbcode: #FF66FF RGB-Farbe: 255 102 255
HTML-Farbcode: #FF99FF RGB-Farbe: 255 153 255
HTML-Farbcode: #FFCCFF RGB-Farbe: 255 204 255
HTML-Farbcode: #990066 RGB-Farbe: 153 0 102
HTML-Farbcode: #CC0099 RGB-Farbe: 204 0 153
HTML-Farbcode: #CC6699 RGB-Farbe: 204 102 153
HTML-Farbcode: #FF33CC RGB-Farbe: 255 51 204
HTML-Farbcode: #FF00CC RGB-Farbe: 255 0 204
HTML-Farbcode: #FF66CC RGB-Farbe: 255 102 204
HTML-Farbcode: #660033 RGB-Farbe: 102 0 51
HTML-Farbcode: #993366 RGB-Farbe: 153 51 102
HTML-Farbcode: #CC0066 RGB-Farbe: 204 0 102
HTML-Farbcode: #FF0099 RGB-Farbe: 255 0 153
HTML-Farbcode: #FF3399 RGB-Farbe: 255 51 153
HTML-Farbcode: #FF99CC RGB-Farbe: 255 153 204
HTML-Farbcode: #663333 RGB-Farbe: 102 51 51
HTML-Farbcode: #996666 RGB-Farbe: 153 102 102
HTML-Farbcode: #CC3366 RGB-Farbe: 204 51 102
HTML-Farbcode: #FF0066 RGB-Farbe: 255 0 102
HTML-Farbcode: #FF3366 RGB-Farbe: 255 51 102
HTML-Farbcode: #FF6699 RGB-Farbe: 255 102 153
HTML-Farbcode: #330000 RGB-Farbe: 51 0 0
HTML-Farbcode: #990033 RGB-Farbe: 153 0 51
HTML-Farbcode: #993333 RGB-Farbe: 153 51 51
HTML-Farbcode: #CC3333 RGB-Farbe: 204 51 51
HTML-Farbcode: #CC6666 RGB-Farbe: 204 102 102
HTML-Farbcode: #CC9999 RGB-Farbe: 204 153 153
HTML-Farbcode: #CC0033 RGB-Farbe: 204 0 51
HTML-Farbcode: #FF0033 RGB-Farbe: 255 0 51
HTML-Farbcode: #FF3333 RGB-Farbe: 255 51 51
HTML-Farbcode: #FF6666 RGB-Farbe: 255 102 102
HTML-Farbcode: #FF9999 RGB-Farbe: 255 153 153
HTML-Farbcode: #FFCCCC RGB-Farbe: 255 204 204
HTML-Farbcode: #990000 RGB-Farbe: 153 0 0
HTML-Farbcode:#CC0000 RGB-Farbe: 204 0 0
HTML-Farbcode: #FF0000 RGB-Farbe: 255 0 0
HTML-Farbcode: #FF3300 RGB-Farbe: 255 51 0
HTML-Farbcode: #CC3300 RGB-Farbe: 204 51 0
HTML-Farbcode: #FF6633 RGB-Farbe: 255 102 51
HTML-Farbcode: #660000 RGB-Farbe: 102 0 0
HTML-Farbcode: #993300 RGB-Farbe: 153 51 0
HTML-Farbcode: #CC6633 RGB-Farbe: 204 102 51
HTML-Farbcode: #FF6600 RGB-Farbe: 255 102 0
HTML-Farbcode: #FF9966 RGB-Farbe: 255 153 102
HTML-Farbcode: #FFCC99 RGB-Farbe: 255 204 153
HTML-Farbcode: #663300 RGB-Farbe: 102 51 0
HTML-Farbcode: #996633 RGB-Farbe: 153 102 51
HTML-Farbcode: #CC6600 RGB-Farbe: 204 102 0
HTML-Farbcode: #CC9966 RGB-Farbe: 204 153 102
HTML-Farbcode: #FF9933 RGB-Farbe: 255 153 51
HTML-Farbcode: #FF9900 RGB-Farbe: 255 153 0
HTML-Farbcode: #996600 RGB-Farbe: 153 102 0
HTML-Farbcode: #CC9933 RGB-Farbe: 204 153 51
HTML-Farbcode: #CC9900 RGB-Farbe: 204 153 0
HTML-Farbcode: #FFCC33 RGB-Farbe: 255 204 51
HTML-Farbcode: #FFCC00 RGB-Farbe: 255 204 0
HTML-Farbcode: #FFCC66 RGB-Farbe: 255 204 102
HTML-Farbcode: #CCCC00 RGB-Farbe: 204 204 0
HTML-Farbcode: #FFFF00 RGB-Farbe: 255 255 0
HTML-Farbcode: #FFFF33 RGB-Farbe: 255 255 51
HTML-Farbcode: #FFFF66 RGB-Farbe: 255 255 102
HTML-Farbcode: #FFFF99 RGB-Farbe: 255 255 153
HTML-Farbcode: #FFFFCC RGB-Farbe: 255 255 204

Diese Tabelle enthält 216 sichere HTML-Farbcodes. Jede Farbe hat einen RGB-Wert, um die Farbe zu definieren Grafikeditoren und HEX, um die Farbe auf HTML-Seiten festzulegen.

Farbcodes in CSS werden zur Angabe von Farben verwendet. Typischerweise werden Farbcodes oder Farbwerte verwendet, um die Farbe entweder für die Vordergrundfarbe eines Elements (z. B. Textfarbe, Linkfarbe) oder die Hintergrundfarbe eines Elements (Hintergrundfarbe, Blockfarbe) festzulegen. Sie können auch verwendet werden, um die Farbe einer Schaltfläche, eines Rahmens, einer Markierung, eines Hovers und anderer dekorativer Effekte zu ändern.

Sie können Ihre Farbwerte in verschiedenen Formaten angeben. IN Folgende Tabelle Alle möglichen Formate werden aufgelistet:

Nachfolgend werden die aufgeführten Formate näher beschrieben.

CSS-Farben – Hex-Codes

Hexadezimaler Farbcode ist eine sechsstellige Darstellung der Farbe. Die ersten beiden Ziffern (RR) stehen für den Rotwert, die nächsten beiden für den Grünwert (GG) und die letzten beiden für den Blauwert (BB).

CSS-Farben – Kurze Hex-Codes

Kurzer Sechskant-Farbcode ist eine kürzere Form der Sechs-Zeichen-Notation. In diesem Format wird jede Ziffer wiederholt, um einen entsprechenden sechsstelligen Farbwert zu erzeugen. Beispiel: #0F0 wird zu #00FF00.

Der Hexadezimalwert kann aus jeder Grafik übernommen werden Software, wie zum Beispiel Adobe Photoshop, Kernzug ​​usw.

Jedem hexadezimalen Farbcode in CSS wird ein Rautezeichen „#“ vorangestellt. Nachfolgend finden Sie Beispiele für die Verwendung hexadezimaler Notationen.

CSS-Farben – RGB-Werte

RGB-Wert ist ein Farbcode, der mithilfe der Eigenschaft rgb() festgelegt wird. Diese Eigenschaft nimmt drei Werte an: jeweils einen für Rot, Grün und Blau. Der Wert kann eine Ganzzahl von 0 bis 255 oder ein Prozentsatz sein.

Notiz: Nicht alle Browser unterstützen die Farbeigenschaft rgb(), daher wird ihre Verwendung nicht empfohlen.

Unten sehen Sie ein Beispiel, das mehrere Farben mit RGB-Werten zeigt.

Farbcodegenerator

Mit unserem Service können Sie Millionen von Farbcodes erstellen.

Browsersichere Farben

Nachfolgend finden Sie eine Tabelle mit 216 Farben, die am sichersten und computerunabhängigsten sind. Diese Farben in CSS reichen von 000000 bis FFFFFF Hexadezimalcode. Sie sind sicher in der Anwendung, da sie sicherstellen, dass alle Computer beim Arbeiten mit der 256-Farben-Palette die Farben korrekt anzeigen.

Tabelle der „sicheren“ Farben in CSS
#000000 #000033 #000066 #000099 #0000CC#0000FF
#003300 #003333 #003366 #003399 #0033CC#0033FF
#006600 #006633 #006666 #006699 #0066CC#0066FF
#009900 #009933 #009966 #009999 #0099CC#0099FF
#00CC00#00CC33#00CC66#00CC99#00CCCC#00CCFF
#00FF00#00FF33#00FF66#00FF99#00FFCC#00FFFF
#330000 #330033 #330066 #330099 #3300CC#3300FF
#333300 #333333 #333366 #333399 #3333CC#3333FF
#336600 #336633 #336666 #336699 #3366CC#3366FF
#339900 #339933 #339966 #339999 #3399CC#3399FF
#33CC00#33CC33#33CC66#33CC99#33CCCC#33CCFF
#33FF00#33FF33#33FF66#33FF99#33FFCC#33FFFF
#660000 #660033 #660066 #660099 #6600CC#6600FF
#663300 #663333 #663366 #663399 #6633CC#6633FF
#666600 #666633 #666666 #666699 #6666CC#6666FF
#669900 #669933 #669966 #669999 #6699CC#6699FF
#66CC00#66CC33#66CC66#66CC99#66CCCC#66CCFF
#66FF00#66FF33#66FF66#66FF99#66FFCC#66FFFF
#990000 #990033 #990066 #990099 #9900CC#9900FF
#993300 #993333 #993366 #993399 #9933CC#9933FF
#996600 #996633 #996666 #996699 #9966CC#9966FF
#999900 #999933 #999966 #999999 #9999CC#9999FF
#99CC00#99CC33#99CC66#99CC99#99CCCC#99CCFF
#99FF00#99FF33#99FF66#99FF99#99FFCC#99FFFF
#CC0000#CC0033#CC0066#CC0099#CC00CC#CC00FF
#CC3300#CC3333#CC3366#CC3399#CC33CC#CC33FF
#CC6600#CC6633#CC6666#CC6699#CC66CC#CC66FF
#CC9900#CC9933#CC9966#CC9999#CC99CC#CC99FF
#CCCC00#CCCC33#CCCC66#CCCC99#CCCCCC#CCCCFF
#CCFF00#CCFF33#CCFF66#CCFF99#CCFFCC#CCFFFF
#FF0000#FF0033#FF0066#FF0099#FF00CC#FF00FF
#FF3300#FF3333#FF3366#FF3399#FF33CC#FF33FF
#FF6600#FF6633#FF6666#FF6699#FF66CC#FF66FF
#FF9900#FF9933#FF9966#FF9999#FF99CC#FF99FF
#FFCC00#FFCC33#FFCC66#FFCC99#FFCCCC#FFCCFF
#FFFF00#FFFF33#FFFF66#FFFF99#FFFFCC#FFFFFF

HEX/HTML

HEX-Farbe ist nichts anderes als eine hexadezimale Darstellung von RGB.

Farben werden als drei Gruppen von Hexadezimalziffern dargestellt, wobei jede Gruppe für ihre eigene Farbe verantwortlich ist: #112233, wobei 11 Rot, 22 Grün und 33 Blau ist. Alle Werte müssen zwischen 00 und FF liegen.

Viele Anwendungen erlauben eine verkürzte Form der hexadezimalen Farbschreibweise. Wenn jede der drei Gruppen die gleichen Zeichen enthält, zum Beispiel #112233, dann können sie als #123 geschrieben werden.

  1. h1 ( Farbe: #ff0000; ) /* rot */
  2. h2 ( Farbe: #00ff00; ) /* grün */
  3. h3 ( Farbe: #0000ff; ) /* blau */
  4. h4 ( Farbe: #00f; ) /* dasselbe Blau, Kurzschrift */

RGB

Der RGB-Farbraum (Rot, Grün, Blau) besteht aus allen möglichen Farben, die durch die Mischung von Rot, Grün und Blau erzeugt werden können. Dieses Modell ist in der Fotografie, im Fernsehen und in der Computergrafik beliebt.

RGB-Werte werden als Ganzzahl von 0 bis 255 angegeben. Beispielsweise wird rgb(0,0,255) als blau angezeigt, da der blaue Parameter auf seinen höchsten Wert (255) und die anderen auf 0 gesetzt sind.

Einige Anwendungen (insbesondere Webbrowser) unterstützen die prozentuale Aufzeichnung von RGB-Werten (von 0 % bis 100 %).

  1. h1 ( Farbe: rgb(255, 0, 0); ) /* rot */
  2. h2 ( Farbe: rgb(0, 255, 0); ) /* grün */
  3. h3 ( Farbe: rgb(0, 0, 255); ) /* blau */
  4. h4 ( Farbe: rgb(0%, 0%, 100%); ) /* gleiches Blau, Prozenteingabe */

RGB-Farbwerte werden in allen gängigen Browsern unterstützt.

RGBA

In letzter Zeit haben moderne Browser gelernt, mit dem RGBA-Farbmodell zu arbeiten – einer Erweiterung von RGB mit Unterstützung für einen Alphakanal, der die Deckkraft eines Objekts bestimmt.

Der RGBA-Farbwert wird angegeben als: rgba(rot, grün, blau, alpha). Der Alpha-Parameter ist eine Zahl im Bereich von 0,0 (vollständig transparent) bis 1,0 (vollständig undurchsichtig).

  1. h1 ( Farbe: rgb(0, 0, 255); ) /* Blau in regulärem RGB */
  2. h2 ( color: rgba(0, 0, 255, 1); ) /* das gleiche Blau in RGBA, weil Deckkraft: 100 % */
  3. h3 ( Farbe: rgba(0, 0, 255, 0.5); ) /* Deckkraft: 50 % */
  4. h4 ( Farbe: rgba(0, 0, 255, .155); ) /* Deckkraft: 15,5 % */
  5. h5 ( Farbe: rgba(0, 0, 255, 0); ) /* völlig transparent */

RGBA wird in IE9+, Firefox 3+, Chrome, Safari und Opera 10+ unterstützt.

HSL

Das HSL-Farbmodell ist eine Darstellung des RGB-Modells in einem Zylinderkoordinatensystem. HSL stellt Farben intuitiver und besser lesbar dar als typisches RGB. Das Modell wird häufig in verwendet Grafikanwendungen, in Farbpaletten und zur Bildanalyse.

HSL steht für Hue (Farbe/Farbton), Saturation (Sättigung), Lightness/Luminance (Helligkeit/Helligkeit/Leuchtkraft, nicht zu verwechseln mit Helligkeit).

Farbton gibt die Position der Farbe im Farbkreis an (von 0 bis 360). Sättigung ist der prozentuale Wert der Sättigung (von 0 % bis 100 %). Helligkeit ist ein Prozentsatz der Helligkeit (von 0 % bis 100 %).

  1. h1 ( Farbe: hsl(120, 100 %, 50 %); ) /* grün */
  2. h2 ( Farbe: hsl(120, 100 %, 75 %); ) /* hellgrün */
  3. h3 ( Farbe: hsl(120, 100 %, 25 %); ) /* dunkelgrün */
  4. h4 ( Farbe: hsl(120, 60 %, 70 %); ) /* pastellgrün */

HSL wird in IE9+, Firefox, Chrome, Safari und Opera 10+ unterstützt.

HSLA

Ähnlich wie RGB/RGBA verfügt HSL über einen HSLA-Modus, der einen Alphakanal unterstützt, um die Deckkraft eines Objekts anzuzeigen.

Der HSLA-Farbwert wird angegeben als: hsla(Farbton, Sättigung, Helligkeit, Alpha). Der Alpha-Parameter ist eine Zahl im Bereich von 0,0 (vollständig transparent) bis 1,0 (vollständig undurchsichtig).

  1. h1 ( Farbe: hsl(120, 100 %, 50 %); ) /* grün in normalem HSL */
  2. h2 ( color: hsla(120, 100%, 50%, 1); ) /* das gleiche Grün in HSLA, weil Deckkraft: 100 % */
  3. h3 ( Farbe: hsla(120, 100 %, 50 %, 0,5); ) /* Deckkraft: 50 % */
  4. h4 ( Farbe: hsla(120, 100 %, 50 %, .155); ) /* Deckkraft: 15,5 % */
  5. h5 ( Farbe: hsla(120, 100%, 50%, 0); ) /* völlig transparent */

CMYK

Das CMYK-Farbmodell wird häufig mit Farbdruck und -druck in Verbindung gebracht. CMYK ist (im Gegensatz zu RGB) ein subtraktives Modell, was bedeutet, dass höhere Werte mit dunkleren Farben verbunden sind.

Farben werden durch das Verhältnis von Cyan (Cyan), Magenta (Magenta), Gelb (Yellow) mit dem Zusatz von Schwarz (Key/BlacK) bestimmt.

Jede der Zahlen, die eine Farbe in CMYK definieren, stellt den Prozentsatz der Tinte einer bestimmten Farbe dar, aus der die Farbkombination besteht, oder genauer gesagt, die Größe des Rasterpunkts, der auf einem Fotosatzgerät auf einem Film einer bestimmten Farbe (oder direkt) angezeigt wird An gedrucktes Formular im Fall von CTP).

Um beispielsweise die Farbe PANTONE 7526 zu erhalten, würden Sie 9 Teile Cyan, 83 Teile Magenta, 100 Teile Gelb und 46 Teile Schwarz mischen. Dies kann wie folgt bezeichnet werden: (9,83,100,46). Manchmal werden die folgenden Bezeichnungen verwendet: C9M83Y100K46, oder (9 %, 83 %, 100 %, 46 %), oder (0,09/0,83/1,0/0,46).

HSB/HSV

HSB (auch als HSV bekannt) ähnelt HSL, es handelt sich jedoch um zwei unterschiedliche Farbmodelle. Sie basieren beide auf einer zylindrischen Geometrie, HSB/HSV basiert jedoch auf dem „Hexcone“-Modell, während HSL auf dem „Bi-Hexcone“-Modell basiert. Künstler bevorzugen häufig die Verwendung dieses Modells. Es ist allgemein anerkannt, dass das HSB/HSV-Gerät der natürlichen Farbwahrnehmung näher kommt. Insbesondere das HSB-Farbmodell wird in Adobe Photoshop verwendet.

HSB/HSV steht für Hue (Farbe/Farbton), Saturation (Sättigung), Brightness/Value (Helligkeit/Wert).

Farbton gibt die Position der Farbe im Farbkreis an (von 0 bis 360). Sättigung ist der prozentuale Wert der Sättigung (von 0 % bis 100 %). Helligkeit ist ein Prozentsatz der Helligkeit (von 0 % bis 100 %).

XYZ

Das XYZ-Farbmodell (CIE 1931 XYZ) ist ein rein mathematischer Raum. Im Gegensatz zu RGB, CMYK und anderen Modellen sind bei XYZ die Hauptkomponenten „imaginär“, was bedeutet, dass Sie X, Y und Z keinem zu mischenden Farbsatz zuordnen können. XYZ ist das Vorbild für fast alle anderen Farbmodelle, die in technischen Bereichen verwendet werden.

LABOR

Das LAB-Farbmodell (CIELAB, „CIE 1976 L*a*b*“) wird aus dem CIE-XYZ-Raum berechnet. Das Designziel von Lab bestand darin, einen Farbraum zu schaffen, in dem Farbänderungen im Hinblick auf die menschliche Wahrnehmung (im Vergleich zu XYZ) linearer wären, d erzeugen das gleiche Gefühl der Farbveränderung.

Zur Angabe von Farben werden hexadezimale Zahlen verwendet. Das Hexadezimalsystem basiert im Gegensatz zum Dezimalsystem, wie der Name schon sagt, auf der Zahl 16. Die Zahlen lauten wie folgt: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A , B, C , D, E, F. Zahlen von 10 bis 15 werden durch lateinische Buchstaben ersetzt. Zahlen größer als 15 im Hexadezimalsystem werden durch die Kombination zweier Zahlen zu einer gebildet. Beispielsweise entspricht die Zahl 255 im Dezimalformat der Zahl FF im Hexadezimalformat. Um Verwirrung bei der Bestimmung des Zahlensystems zu vermeiden, wird der Hexadezimalzahl ein Rautenzeichen # vorangestellt, zum Beispiel #666999. Jede der drei Farben – Rot, Grün und Blau – kann Werte von 00 bis FF annehmen. Somit ist das Farbsymbol in drei Komponenten #rrggbb unterteilt, wobei die ersten beiden Symbole die rote Komponente der Farbe angeben, die mittleren beiden - Grün und die letzten beiden - Blau. Es ist erlaubt, die Kurzform #rgb zu verwenden, wobei jedes Zeichen verdoppelt werden sollte. Daher sollte der Eintrag #fe0 als #ffee00 betrachtet werden.

Namentlich

Internet Explorer Chrom Oper Safari Feuerfuchs Android iOS
4.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

Browser unterstützen einige Farben anhand ihres Namens. In der Tabelle 1 zeigt die Namen, Hexadezimalcode, RGB, HSL-Werte und Beschreibung.

Tisch 1. Namen der Farben
Name Farbe Code RGB HSL Beschreibung
Weiß #ffffff oder #fff RGB(255.255.255) hsl(0,0%,100%) Weiß
Silber #c0c0c0 RGB(192.192.192) hsl(0,0%,75%) Grau
grau #808080 RGB(128.128.128) hsl(0,0%,50%) Dunkel grau
Schwarz #000000 oder #000 rgb(0,0,0) hsl(0,0%,0%) Schwarz
kastanienbraun #800000 RGB(128,0,0) hsl(0,100 %,25 %) Dunkelrot
Rot #ff0000 oder #f00 RGB(255,0,0) hsl(0,100%,50%) Rot
orange #ffa500 RGB(255.165,0) hsl(38,8,100 %,50 %) Orange
Gelb #ffff00 oder #ff0 RGB(255.255,0) hsl(60,100 %,50 %) Gelb
Olive #808000 RGB(128.128,0) hsl(60,100 %,25 %) Olive
Kalk #00ff00 oder #0f0 RGB(0,255,0) hsl(120,100%,50%) Hellgrün
Grün #008000 RGB(0,128,0) hsl(120,100 %,25 %) Grün
Aqua #00ffff oder #0ff RGB(0,255,255) hsl(180,100%,50%) Blau
Blau #0000ff oder #00f RGB(0,0,255) hsl(240,100%,50%) Blau
Marine #000080 RGB(0,0,128) hsl(240,100 %,25 %) Marineblau
blaugrün #008080 RGB(0,128,128) hsl(180,100 %,25 %) Blau Grün
Fuchsie #ff00ff oder #f0f RGB(255,0,255) hsl(300,100 %,50 %) Rosa
lila #800080 RGB(128,0,128) hsl(300,100 %,25 %) Violett

Verwendung von RGB

Internet Explorer Chrom Oper Safari Feuerfuchs Android iOS
5.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

Sie können Farben mithilfe der Rot-, Grün- und Blauwerte in Dezimalzahlen definieren. Jede der drei Farbkomponenten nimmt einen Wert von 0 bis 255 an. Es ist auch zulässig, die Farbe als Prozentsatz anzugeben, wobei 100 % der Zahl 255 entspricht. Geben Sie zunächst das Schlüsselwort rgb an und geben Sie dann die Farbkomponenten in Klammern an , durch Kommas getrennt, zum Beispiel rgb(255 , 128, 128) oder rgb(100 %, 50 %, 50 %).

RGBA

Internet Explorer Chrom Oper Safari Feuerfuchs Android iOS
9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

Das RGBA-Format ähnelt in der Syntax RGB, enthält jedoch einen Alphakanal, der die Transparenz des Elements angibt. Ein Wert von 0 ist vollständig transparent, 1 ist undurchsichtig und ein Zwischenwert wie 0,5 ist halbtransparent.

RGBA wurde zu CSS3 hinzugefügt, daher muss der CSS-Code anhand dieser Version validiert werden. Es ist zu beachten, dass sich der CSS3-Standard noch in der Entwicklung befindet und sich einige Funktionen ändern können. Beispielsweise wird eine zur Eigenschaft „Hintergrundfarbe“ hinzugefügte Farbe im RGB-Format validiert, eine zur Eigenschaft „Hintergrund“ hinzugefügte Farbe ist jedoch nicht mehr gültig. Gleichzeitig verstehen Browser die Farbe für beide Eigenschaften ganz richtig.

HSL

Internet Explorer Chrom Oper Safari Feuerfuchs Android iOS
9.0+ 1.0+ 9.6+ 3.1+ 3.0+ 2.1+ 2.0+

Der Name des HSL-Formats leitet sich aus der Kombination der Anfangsbuchstaben Hue (Farbton), Saturate (Sättigung) und Lightness (Helligkeit) ab. Der Farbton ist der Farbwert im Farbkreis (Abb. 1) und wird in Grad angegeben. 0° entspricht Rot, 120° Grün und 240° Blau. Der Farbtonwert kann zwischen 0 und 359 variieren.

Reis. 1. Farbrad

Die Sättigung ist die Intensität einer Farbe und wird als Prozentsatz von 0 % bis 100 % gemessen. Ein Wert von 0 % bedeutet keine Farbe und einen Grauton, 100 % Maximalwert Sättigung.

Die Helligkeit gibt an, wie hell die Farbe ist und wird als Prozentsatz von 0 % bis 100 % angegeben. Niedrige Werte machen die Farbe dunkler und hohe Werte machen sie heller; extreme Werte von 0 % und 100 % entsprechen Schwarz und Weiß.

HSLA

Internet Explorer Chrom Oper Safari Feuerfuchs Android iOS
9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

Das HSLA-Format ähnelt in der Syntax HSL, enthält jedoch einen Alphakanal, um die Transparenz des Elements festzulegen. Ein Wert von 0 ist vollständig transparent, 1 ist undurchsichtig und ein Zwischenwert wie 0,5 ist halbtransparent.

RGBA-, HSL- und HSLA-Farbwerte werden zu CSS3 hinzugefügt. Überprüfen Sie daher bitte Ihren Code auf Versionsgültigkeit, wenn Sie diese Formate verwenden.

HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx

Farben

Warnung

Alle auf der Website aufgeführten Methoden zum Fangen von Löwen sind theoretisch und basieren auf rechnerischen Methoden. Die Autoren übernehmen keine Garantie für Ihre Sicherheit bei der Verwendung und lehnen jegliche Verantwortung für die Ergebnisse ab. Denken Sie daran, ein Löwe ist ein Raubtier und ein gefährliches Tier!

Arrrgh!

Ergebnis dieses Beispiel in Abb. dargestellt. 2.

Reis. 2. Farben auf der Webseite

Die Farbe kann in CSS eingestellt werden verschiedene Wege:

  • namentlich,
  • durch Hexadezimalwert,
  • im RGB- und RGBA-Format,
  • im HSL- und HSLA-Format.

Farbe nach Namen festlegen

Browser unterstützen die Angabe einiger Farben für Elemente nach Namen. Diese Tabelle enthält einige Schlüsselwörter (englische Farbnamen), die zur Angabe von Farbeigenschaften, RGB-Code, Hexadezimalcode (HEX) und HSL-Code verwendet werden.

Tisch 1. Namen der Farben, ihr RGB-, HEX- und HSL-Code.
Name Farbe RGB VERHEXEN HSL Beschreibung
Weiß RGB(255, 255, 255) #ffffff oder #fff hsl(0, 0 %, 100 %) Weiß
Silber RGB(192, 192, 192) #c0c0c0 hsl(0, 0 %, 75 %) Grau
grau RGB(128, 128, 128) #808080 hsl(0, 0%, 50%) Dunkel grau
Schwarz rgb(0, 0, 0) #000000 oder #000 hsl(0, 0%, 0%) Schwarz
kastanienbraun rgb(128, 0, 0) #800000 hsl(0, 100 %, 25 %) Dunkelrot
Rot RGB(255, 0, 0) #ff0000 oder #f00 hsl(0, 100 %, 50 %) Rot
orange RGB(255, 165, 0) #ffa500 hsl(38,8, 100 %, 50 %) Orange
Gelb RGB(255, 255, 0) #ffff00 oder #ff0 hsl(60, 100 %, 50 %) Gelb
Olive RGB(128, 128, 0) #808000 hsl(60, 100 %, 25 %) Olive
Kalk rgb(0, 255, 0) #00ff00 oder #0f0 hsl(120, 100 %, 50 %) Hellgrün
Grün rgb(0, 128, 0) #008000 hsl(120, 100 %, 25 %) Grün
Aqua RGB(0, 255, 255) #00ffff oder #0ff hsl(180, 100 %, 50 %) Blau
Blau rgb(0, 0, 255) #0000ff oder #00f hsl(240, 100 %, 50 %) Blau
Marine RGB(0,0,128) #000080 hsl(240, 100 %, 25 %) Marineblau
blaugrün RGB(0, 128, 128) #008080 hsl(180, 100 %, 25 %) Blau Grün
Fuchsie RGB(255, 0, 255) #ff00ff oder #f0f hsl(300, 100 %, 50 %) Rosa
lila RGB(128, 0, 128) #800080 hsl(300, 100 %, 25 %) Violett

Dies ist ein Beispiel für die Verwendung von Farbnamen, die Farbnamen werden aus der erweiterten Tabelle übernommen.

RGB in CSS

MittelTürkis
braun
purpurrot
Blau Violett
rolivedrab

So funktioniert dieser Code:

Farbe mit RGB einstellen

RGB ist ein additives Farbmodell. An Englische Sprache Zusatz- Ergänzung. RGB ist eine Abkürzung der englischen Wörter: Red, Green, Blue – rot, grün, blau). Daraus wird deutlich, dass im RGB-Modell Farben durch Addition dreier Farben (Rot, Grün, Blau) in unterschiedlichen Mengen synthetisiert werden.

Durch das Mischen der Farben Rot, Grün und Blau können mehrere Millionen Farbtöne erzielt werden. Alle möglichen Kombinationen werden im Computerspeicher gespeichert.

Komm zum Punkt.

Um Eigenschaften in diesem Format festzulegen, verwenden Sie die Notation rgb(r, g, b) , wobei r, g, b die drei Kanäle für jede Farbe (Rot, Grün, Blau) sind. Die Werte für jeden Kanal liegen im Bereich von 0 bis 255.

Beispielcode.

Zur Verdeutlichung hier ein Codebeispiel:

RGB in CSS

RGB(255, 0, 0)
rgb(0, 255, 0)
rgb(0, 0, 255)

So sollte dieses Beispiel funktionieren:

Abb.1. Farben in RGB.

Erklärungen zum Beispiel.

Am Anfang der Seite erstellen wir die Klasse div.rgb, sie wird für Blöcke benötigt, die durch das Tag erstellt werden

wurden in der erforderlichen Größe angezeigt: 240 x 40 Pixel. Wir weisen der Eigenschaft line-height einen Wert von 40 Pixel zu, d. h. gleich der Höhe des Blocks. Dadurch können Sie Text im Block anzeigen
in der vertikalen Mitte. Wir zentrieren den Text horizontal mit der Regel ( Textausrichtung: Mitte ;).

Als nächstes legen wir den Code fest Hintergrundfarbe Block

Verwenden des Stilattributs, Verwenden der Hintergrundeigenschaft und Zuweisen von Werten zu rgb(255, 0, 0) , rgb(0, 255, 0) und rgb(0, 0, 255) . Das heißt, wir machen abwechselnd einen Kanal so gesättigt wie möglich und die restlichen Kanäle werden nicht für die Synthese verwendet, da ihr Wert Null ist.

Versuchen Sie, dieses Beispiel zu bearbeiten und Ihre eigenen Werte anzugeben, zum Beispiel rgb(100, 100, 100) .

Farbe mit RGBA einstellen

Erschien in CSS3 neues Werkzeug zum Arbeiten mit Farbe - RGBA-Format. Man kann es als Weiterentwicklung des RGB-Modells bezeichnen, jedoch mit der Hinzufügung eines neuen Kanals – des A- oder Alpha-Kanals. Dieser Kanal legt die Transparenz der Farbe fest. Seine Werte liegen im Bereich von 0 bis 1. Ein Wert von 0 entspricht voller Transparenz, 1 – voller Deckkraft (die Farbe ist dieselbe, wie sie in den ersten drei RGB-Kanälen angegeben wurde) und Zwischenwerten ​wie 0,4 oder 0,6 – Transluzenz in unterschiedlichem Maße.

Beispielcode.

RGBA in CSS3

So wird es funktionieren:

Dieser Code ähnelt optisch dem folgenden, der das RGB-Modell verwendet, um einen Farbwert anzugeben:

RGBA in CSS3

Hier ist sein Ergebnis:

Ein Alphakanalwert gleich Null macht jede Farbe unsichtbar – absolut transparent; ein Wert gleich eins übersetzt die Farbe im RGB-Code ohne Änderungen. Die Eigenschaft rgba(255,0,0,1.0) zeigt die Farbe Rot rgb(255, 0, 0) an.

Nach Hexadezimalwert (HEX-Code)

Im Alltag verwenden wir das dezimale Zählsystem. Sein Ursprung ist sehr einfach: Wir haben zehn Finger an unseren Händen und das Abzählen an unseren Fingern ist im Leben praktisch. Wenn das Dezimalsystem zehn Ziffern hat: von 0 bis 9, und die Zahl 10 die nächste Ziffer ist, dann hat das hexadezimale Zahlensystem 16 Ziffern und die nächste Ziffer ist die Zahl 16.

Um Farbcodes anzuzeigen, werden gewöhnliche Dezimalziffern von 0 bis 9 als Hexadezimalziffern verwendet, und lateinische Buchstaben von A bis F werden verwendet, um Zahlen von 10 bis 15 anzugeben, d. h. (0, 1, 2, 3, 4, 5). , 6, 7, 8, 9, A, B, C, D, E, F). Der Übersichtlichkeit halber stellen wir dies in eine Tabelle:

Zur Aufnahme Hexadezimalzahlen mehr als F (15 im Dezimalsystem) verwenden wie im Dezimalsystem auch die Vereinigung zweier Ziffern, jedoch im Hexadezimalformat, was offensichtlich ist. Um die Dezimalzahl 255 in hexadezimaler Notation zu schreiben, verwenden Sie daher die FF-Notation.

Das Hexadezimalsystem ist für den Computer besser verständlich und verarbeitet die durch Hexadezimalwerte festgelegten Werte schneller.

Um eine Farbe im Hexadezimalformat anzugeben, stellen Sie dem numerischen Wert ein „#“-Zeichen voran, Beispiel: #FFC0CB. Der Wert #FFC0CB selbst besteht aus drei hexadezimalen Ziffern FF, C0 und CB. Die Bedeutung dieses Eintrags ist dieselbe wie die Einstellung der Farbe im RGB-Format (rgb(r, g, b)) – jede hexadezimale Ziffer im HEX-Code gibt die Farbsättigung in ihrem Kanal des RGB-Modells an.

HEX-Code in CSS

#FF0000
#00FF00
#0000FF

Dieser Code zeigt die folgenden Elemente an:

Und hier ist ein Bild mit dem Ergebnis aus dem Abschnitt „Farben mit RGB einstellen“ auf dieser Seite oben.

Abb.1. Farben in RGB.

Wir sehen, dass die Farben identisch sind.

Eine verkürzte Schreibweise des HEX-Farbcodes ist zulässig: Eine 6-stellige Zahl kann als 3-stellige Zahl geschrieben werden. Dies gilt nur, wenn sich zwei Ziffern im Farbwert eines Kanals wiederholen.

Das heißt, die folgende Abkürzung ist akzeptabel:

Beispielsweise kann die Farbe #ff22aa als #f2a geschrieben werden, oder die Farbe #44aa22 kann als #4a2 geschrieben werden.

Farbe mit HSL einstellen

Erschien in CSS3 neues Format um Farbe anzuzeigen.

Das HSL-Format ist eine Abkürzung für die englischen Wörter: Hue (Farbton), Saturate (Sättigung) und Lightness (Helligkeit).

Der Farbton in HSL ist der Wert einer Farbe auf einem speziellen Farbkreis (Abbildung 2) und wird in Grad angegeben. Ziehen wir Analogien zum RGB-Modell, dann entspricht 0° Rot, 120° Grün und 240° Blau.

Der Farbtonwert ändert sich im Bereich von 0 bis 359.


Abbildung 2. HSL-Farbrad.

Der zweite Wert – die Sättigung (Saturate) – wird als Prozentsatz eingestellt. Bei 100 % Sättigung ist die Farbe so „saftig“ wie möglich; wenn sich der Sättigungsindikator in Richtung 0 % bewegt, wird die Farbe stumpfer und geht ins Grau über.

Der dritte Wert, die Helligkeit, wird ebenfalls in Prozent angegeben. Je höher der Prozentsatz, desto heller wird die Farbe. Die Extremwerte 0 % und 100 % zeigen schwarze (kein Licht) bzw. weiße (überbelichtete) Farben an, wobei es keine Rolle spielt, welche Farbe Farbkreis wurde im ersten Kanal ausgewählt. Der optimale Farbhelligkeitswert liegt bei 50 %.

Festlegen der Farbe mit HSLA

Das HSLA-Format ist mit HSL verwandt, ebenso wie RGB mit RGBA. Im HSLA-Format wird wie im RGBA ein Alphakanal hinzugefügt, der für die Farbtransparenz verantwortlich ist.

Die im HSL-Format angegebene Farbe ist einfacher zu lesen. Wir können sagen, dass es intuitiv ist. Beispielsweise kann der Code hsl(120,60%,50%) die endgültige Farbe darstellen, wenn ein Bild des HSL-Farbkreises im Speicher vorhanden ist. Das Gleiche gilt nicht für die RGB- und HEX-Formate; der in diesen Formaten angegebene Farbcode wird erst klar, wenn er auf dem Monitor angezeigt wird.

Neue Formate in CSS3 (HSL, HSLA und RGBA) funktionieren in Browsern ab Versionen: IE 9.0, Opera 10.0 Firefox 3.0. Wie kann ich dafür sorgen, dass Stile in älteren Browsern funktionieren?

Somebloсk (Hintergrundfarbe: rgb(255,50,50); Hintergrundfarbe: rgba(255,50,50,0.85) )

Wenn Sie diesen Code in älteren Browsern verwenden, wird die Hintergrundfarbe für die .somebloсk-Klasse im RGB-Format angezeigt, obwohl sie keinen Alphakanal verwendet.