HTML-Farbschema. Farben in Stilen können auf unterschiedliche Weise angegeben werden: per Hexadezimalwert, per Name, im RGB-, RGBA-, HSL-, HSLA-Format. Standardisierte Farbnamen

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 % ist der Maximalwert für die 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 die Farbe heller; Extremwerte 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!


Das Ergebnis dieses Beispiels ist in Abb. dargestellt. 2.

Reis. 2. Farben auf der Webseite

HTML-Farben werden durch sechs Zeichen nach dem Schrägstrich angezeigt, zum Beispiel #000000. Diese sechs Symbole stellen die Anteile der verschiedenen Farben (Rot, Grün, Blau) in der endgültigen Farbe dar. Auf Ihrem Computermonitor besteht das Bild aus einer großen Anzahl von Punkten, sogenannten Pixeln. Jedes Pixel ist eine kleine Lichtquelle, nennen wir es eine „Taschenlampe“, die wiederum aus drei Taschenlampen besteht – Rot, Grün und Blau. Indem wir die Intensität des Leuchtens einzelner farbiger Taschenlampen verringern oder erhöhen, erhalten wir die gewünschte Farbe.

HTML-Farbcodes

Farben in HTML werden durch eine hexadezimale (HEX) Notation von Rot, Blau und Grün (RGB) dargestellt.

Der kleinste Farbwert ist 0 (hexadezimal 00). Der höchste Farbwert ist 255 (hex FF).

Der hexadezimale Farbwert besteht aus drei Ziffern, beginnend mit dem #-Zeichen.

Farbcodes (Bedeutungen)

Farbe HEX-Code RGB-Code
#000000 RGB(0,0,0)
#FF0000 RGB(255,0,0)
#00FF00 RGB(0,255,0)
#0000FF RGB(0,0,255)
#FFFF00 RGB(255.255,0)
#00FFFF RGB(0,255,255)
#FF00FF RGB(255,0,255)
#C0C0C0 RGB(192.192.192)
#FFFFFF RGB(255.255.255)

16 Millionen Farbtöne

Durch die Kombination von Rot, Blau und Grün mit Werten zwischen 0 und 255 für den Prozentsatz jeder Farbe ergeben sich insgesamt über 16 Millionen Farbtöne (256 x 256 x 256).

Die meisten modernen Monitore sind in der Lage, mindestens 16.384 verschiedene Farbtöne darzustellen (LCD-Monitore können im Allgemeinen 262.16 Millionen darstellen). (aktualisiert Oktober 2013) Farben und CRT-Monitore können eine praktisch unbegrenzte Anzahl von Farben darstellen).

Die folgende Farbtabelle zeigt die Veränderung des Rotanteils von 0 auf 255 mit Nullwerten für Blau und Grün:

Rot HEX-Code RGB-Code
#000000 RGB(0,0,0)
#080000 RGB(8,0,0)
#100000 RGB(16,0,0)
#180000 RGB(24,0,0)
#200000 RGB(32,0,0)
#280000 RGB(40,0,0)
#300000 RGB(48,0,0)
#380000 RGB(56,0,0)
#400000 RGB(64,0,0)
#480000 RGB(72,0,0)
#500000 RGB(80,0,0)
#580000 RGB(88,0,0)
#600000 RGB(96,0,0)
#680000 RGB(104,0,0)
#700000 RGB(112,0,0)
#780000 RGB(120,0,0)
#800000 RGB(128,0,0)
#880000 RGB(136,0,0)
#900000 RGB(144,0,0)
#980000 RGB(152,0,0)
#A00000 RGB(160,0,0)
#A80000 RGB(168,0,0)
#B00000 RGB(176,0,0)
#B80000 RGB(184,0,0)
#C00000 RGB(192,0,0)
#C80000 RGB(200,0,0)
#D00000 RGB(208,0,0)
#D80000 RGB(216,0,0)
#E00000 RGB(224,0,0)
#E80000 RGB(232,0,0)
#F00000 RGB(240,0,0)
#F80000 RGB(248,0,0)
#FF0000 RGB(255,0,0)

Grautöne

Um Grautöne zu erhalten, werden gleiche Anteile aller Farben verwendet. Um Ihnen die Wahl des richtigen Farbtons zu erleichtern, stellen wir Ihnen Grauton-Codes zur Verfügung

Grautöne HEX-Code RGB-Code
#000000 RGB(0,0,0)
#080808 RGB(8,8,8)
#101010 RGB(16,16,16)
#181818 RGB(24,24,24)
#202020 RGB(32,32,32)
#282828 RGB(40,40,40)
#303030 RGB(48,48,48)
#383838 RGB(56,56,56)
#404040 RGB(64,64,64)
#484848 RGB(72,72,72)
#505050 RGB(80,80,80)
#585858 RGB(88,88,88)
#606060 RGB(96,96,96)
#686868 RGB(104,104,104)
#707070 RGB(112.112.112)
#787878 RGB(120.120.120)
#808080 RGB(128.128.128)
#888888 RGB(136.136.136)
#909090 RGB(144.144.144)
#989898 RGB(152.152.152)
#A0A0A0 RGB(160.160.160)
#A8A8A8 RGB(168.168.168)
#B0B0B0 RGB(176.176.176)
#B8B8B8 RGB(184.184.184)
#C0C0C0 RGB(192.192.192)
#C8C8C8 RGB(200.200.200)
#D0D0D0 RGB(208.208.208)
#D8D8D8 RGB(216.216.216)
#E0E0E0 RGB(224.224.224)
#E8E8E8 RGB(232.232.232)
#F0F0F0 RGB(240.240.240)
#F8F8F8 RGB(248.248.248)
#FFFFFF RGB(255.255.255)

Browserübergreifende (alle Browser) HTML-Farbnamen

Eine Sammlung von 150 Farbnamen in HTML, die in allen Browsern unterstützt wird.

Standardisierte Farbnamen

Das W3C listet 16 gültige Farbnamen für HTML und CSS auf: Aqua, Schwarz, Blau, Fuchsia, Grau, Grün, Limette, Maroon (Kastanie), Marine (Ultramarin), Olive (Oliv), Lila (Lila), Rot (Rot). , Silber (Silber), Blaugrün (Grau), Weiß (Weiß) und Gelb (Gelb).

Bei Verwendung von Farben, die nicht in dieser Liste enthalten sind, ist es korrekter, deren Hexadezimalcode (HEX) oder RGB-Code zu verwenden.

Sichere Farben

Vor einigen Jahren, als Computer maximal 256 verschiedene Farben unterstützen konnten, wurde eine Liste mit 216 „Web-sicheren Farben“ vorgeschlagen, wobei 40 Farben für das System reserviert waren.

Diese 216-Farben-Palette wurde erstellt, um Farben im 256-Farben-Palettenmodus korrekt anzuzeigen.

Das spielt keine Rolle, da die meisten Computer auf der Welt Millionen von Farbtönen unterstützen. Auf jeden Fall finden Sie hier eine Liste dieser Farben:

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 6600 cm³ 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

Es gibt verschiedene Möglichkeiten, Farben im Webdesign darzustellen.

HEX ist ein hexadezimales Farbdarstellungssystem, das auf der Basis 16 basiert. Für dieses System werden arabische Dezimalziffern von 0 bis 9 und lateinische Buchstaben von A bis F verwendet, um die digitale Zahl zu 16 zu ergänzen. Für Webdesign 16 Primärfarben (Schlüsselfarben). Verwendet wird der sogenannte hexadezimale Farbcode #RRGGBB, wobei jedes Paar für seinen Anteil an der Farbe verantwortlich ist: RR – Rot, GG – Grün und BB – Blau. Jeder Farbanteil reicht von 00 bis FF.

Zwei weitere Darstellungen von Farben im Webdesign sind: in Form von RGB(*,*,*), wobei jeder „*“-Bruch einer Farbe durch Dezimalstellen von 0 bis 255 und durch Farbnamen auf Englisch dargestellt wird.

Bei der Erstellung eines Farbbildes besteht das Hauptproblem in der korrekten Wiedergabe der Farben auf verschiedenen Computertypen, Monitoren und Browsern. Wenn der Browser eine Farbe nicht richtig darstellen kann, wählt er eine ähnliche aus oder mischt mehrere Farben. Und manchmal kann es durch eine völlig andere Farbe ersetzt werden.

Tisch 16 Primärfarben, die in allen Browsern verwendet werden

Name Farbe Verhexen (RGB)
Aqua (Meereswelle) #00FFFF (000,255,255)
Schwarz #000000 (000,000,000)
Blau #0000FF (000,000,255)
Fuchsia (Magenta) #FF00FF (255,000,255)
Grau #808080 (128,128,128)
Grün #008000 (000,128,000)
Limette (hellgrün) #00FF00 (000,255,000)
Kastanienbraun (dunkles Burgunderrot) #800000 (128,000,000)
Marine (dunkelblau) #000080 (000,000,128)
Olive #808000 (128,128,000)
Lila #800080 (128,000,128)
Rot #FF0000 (255,000,000)
Silber #C0C0C0 (192,192,192)
Blaugrün (Graugrün) #008080 (000,128,128)
Weiß #FFFFFF (255,255,255)
Gelb #FFFF00 (255,255,000)

Tisch lila Farben und ihre Schattierungen

Name Farbe Verhexen (RGB)
Magenta (Magenta) #FFCBDB (255,203,219)
Magenta (Magenta) #FF0099 (255,000,153)
Magenta (Magenta) #F95A61 (249,090,097)
Fuchsia (Fuchsie) #FF00FF (255,000,255)
Mauvein (Anilinviolett) #EF0097 (239,000,151)
Lachsrosa (Orangerosa) #FF91A4 (255,145,164)
Cenise (ein Lilaton) #DE3163 (153,149,140)
Auberginen-Aubergine (Aubergine) #990066 (153,000,132)
Lavendel-Rouge (Rosa-Lavendel)   #FFF0F5 (255,240,245)
Flieder (Flieder) #C8A2C8 (200,162,200)
Magenta (Magenta) #FF008F (255,000,143)
Orchidee (Orchidee) #DA70D6 (218,112,214)
Rot-Violett (Lila-Rot) #C71585 (199,021,133)
Sanguiniker (Sanguiniker) #92000A (146,000,010)
Distel (Violettton) #D8BFD8 (185,211,238)
Violette Aubergine (ein violetter Farbton) #991199 (153,017,153)
Rosa vivo (dunkelrosa) #FF007F (255,000,127)
Lavendel-Rose (ein Lilaton) #FBA0E3 (108,123,139)
Mountbatten rosa #997ABD (153,122,141)

Tisch grau Farben und ihre Schattierungen

Name Farbe Verhexen (RGB)
Grau #808080 (128,128,128)
Grau #bebebe (190,190,190)
(Grauton) #858585 (133,133,133)
Gray33 #545454 (084,084,084)
(Grauer Schiefer) #708090 (112,128,144)
(Quarz) #99958с (153,149,140)
(Hell grau) #bbbbbb (187,187,187)
(Silber) #c0c0c0 (192,192,192)
(Grau weiß) #f0f0f0 (240,240,240)
(Abdel-Kerims Bärte) #e0e0e0 (224,224,224)
LightGray (Hellgrau) #d3d3d3 (211,211,211)
LightStateGray() #778899 (119,136,153)
StateGray-1 (Blasses Kornblumenblau1) #c6e2ff (198,226,255)
StateGray-2 (Blasses Kornblumenblau2) #b9d3ee (185,211,238)
StateGray3() #9fb6cd (159,182,205)
StateGray4() #6c7b8b (108,123,139)

Das CSS-Farbmodul enthält detaillierte Werte, mit denen Autoren die Farben und die Deckkraft von HTML-Elementen sowie die Werte der Farbeigenschaft definieren können.

Farbeigenschaft

1. Prioritätsfarben: Farbeigenschaft

Die Eigenschaft gibt die Schriftfarbe unter Verwendung verschiedener Farbwiedergabesysteme an. Die Eigenschaft beschreibt die Farbe des Textinhalts des Elements. Darüber hinaus wird es verwendet, um einen potenziellen indirekten Wert (currentColor) für alle anderen Eigenschaften bereitzustellen, die Farbwerte akzeptieren.

Die Immobilie wird vererbt.

2. Farbwerte

2.1. Hauptschlüsselwörter

Die Liste der Hauptschlüsselwörter umfasst folgende Bedeutungen:

Name VERHEXEN RGB Farbe
Schwarz #000000 0,0,0
Silber #C0C0C0 192,192,192
grau #808080 128,128,128
Weiß #FFFFFF 255,255,255
kastanienbraun #800000 128,0,0
Rot #FF0000 255,0,0
lila #800080 128,0,128
Fuchsie #FF00FF 255,0,255
Grün #008000 0,128,0
Kalk #00FF00 0,255,0
Olive #808000 128,128,0
Gelb #FFFF00 255,255,0
Marine #000080 0,0,128
Blau #0000FF 0,0,255
blaugrün #008080 0,128,128
Aqua #00FFFF 0,255,255

Bei Farbnamen wird die Groß-/Kleinschreibung nicht beachtet.

Syntax

Farbe: blaugrün;

2.2. Numerische Farbwerte

2.2.1. RGB-Modellfarben

Das Hexadezimalformat eines RGB-Werts ist ein #-Zeichen, direkt gefolgt von drei oder sechs Hexadezimalzeichen. Die dreistellige RGB-Notation #rgb wird in die sechsstellige Form #rrggbb umgewandelt, indem die Ziffern kopiert und keine Nullen hinzugefügt werden. Beispielsweise wird #fb0 zu #ffbb00 erweitert. Dadurch wird sichergestellt, dass weißes #ffffff im kurzen #fff-Eintrag angegeben werden kann und alle Abhängigkeiten von der Farbtiefe der Anzeige beseitigt werden.

Das Format eines RGB-Werts in funktionaler Notation ist rgb (gefolgt von einer durch Kommas getrennten Liste von drei numerischen Werten (entweder drei ganzzahligen Werten oder drei Prozentwerten), gefolgt von einem Symbol). Der ganzzahlige Wert 255 entspricht 100 % und F oder FF in hexadezimaler Schreibweise:

RGB(255.255.255) = RGB(100 %, 100 %, 100 %) = #FFF

Um numerische Werte herum sind Leerzeichen zulässig.

gastroguru 2017