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).
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:
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.
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.
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).
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.
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.
Mit unserem Service können Sie Millionen von Farbcodes erstellen.
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-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.
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 %).
RGB-Farbwerte werden in allen gängigen Browsern unterstützt.
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).
RGBA wird in IE9+, Firefox 3+, Chrome, Safari und Opera 10+ unterstützt.
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 %).
HSL wird in IE9+, Firefox, Chrome, Safari und Opera 10+ unterstützt.
Ä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).
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 (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 %).
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.
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.
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.
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 |
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 %).
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.
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ß.
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
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!
Ergebnis dieses Beispiel in Abb. dargestellt. 2.
Reis. 2. Farben auf der Webseite
Die Farbe kann in CSS eingestellt werden verschiedene Wege:
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.
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.
So funktioniert dieser Code:
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:
So sollte dieses Beispiel funktionieren:
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
Als nächstes legen wir den Code fest Hintergrundfarbe Block
Versuchen Sie, dieses Beispiel zu bearbeiten und Ihre eigenen Werte anzugeben, zum Beispiel rgb(100, 100, 100) .
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.
So wird es funktionieren:
Dieser Code ähnelt optisch dem folgenden, der das RGB-Modell verwendet, um einen Farbwert anzugeben:
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.
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.
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.
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.
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.
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 %.
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.