Farbcodierung
Welche Möglichkeiten zur Farbcodierung gibt es?
durch den Namen [red : green : blue]
durch die hexadezimale Notation [#FF000 : #00FF00 : #0000FF]
durch RGB-Werte (dezimal) [rgb (255,0,0) : rgb (0,255,0) : rgb (0,0,255)]
durch HSL-Werte [hsl ( 0,100%,50%) : hsl (120, 100%, 50%) : hsl (240, 100%, 50%)]
Welche Angaben von Farbwerten sind nicht zulässig?Nicht zulässig ist die Angabe von Farben als HSL-Werte. HSL-Werte werden von den älteren Versionen des Internet Explorers nicht interpretiert. Erst IE9 kann Farbwerte in HSL-Notation anzeigen.Welche Farbcodierung wird am häufigsten verwendet?Hexadezimale Notation (z.B. #FF0000)
Welche Erweiterung von RGB und HSL gibt es?
RGBA (red, green, blue, alpha)
HSLA (hue,saturation, lightness, alpha)
Das A hinter RGB und HSL steht für Alphakanal, also einer zusätzlichen Angabe, die die Deckkraft einer Farbe regelt.Ein Wert von 0.0 = vollständige TransparenzEin Wert von 1.0 = vollig undurchsichtigBeispiele:background-color: rgb (0,255,0,0.2) /*Grün mit wenig Deckkraft*/background-color: rgb (0,255,0,0.5) /*Grün mit mittelmäßiger Deckkraft*/background-color: rgb (0,255,0,0.9) /*Grün mit starker Deckkraft*/background-color: hsla (120,100%,50%,0.3) /*Grün mit wenig Deckkraft*/