edubun
Deutsch

RGB und Hex-Codes

Mit 256 Stufen für jedes von Rot, Grün und Blau kann ein Bildschirm 256 × 256 × 256 = 16 777 216 Farben ansteuern, und jede davon ist ein Punkt in einem Würfel.

3D-Modell wird geladen

Zum Drehen ziehen. Zum Zoomen scrollen oder zwei Finger auseinander- oder zusammenziehen.

Ziehe, um den Körper zu drehen. Klicke einen Würfel in der RGB-Ansicht oder die farbige Scheibe oder den aufrechten Schnitt in der HSL-Ansicht, um diese Farbe zu wählen. Das Feld unter dem Modell gibt den Hex-Code, die HSL-Werte, die Harmoniefarben und das Kontrastverhältnis zum gewählten Hintergrund an.

Drei Zahlen, drei Achsen

Im sRGB-Farbraum des Webs wird eine Farbe als drei Kanalwerte geschrieben: Rot, Grün und Blau. Im alltäglichen Code ist jeder Kanal eine ganze Zahl von 0 bis 255, der Bereich, der in acht Bit passt. Ein Kanal bei 0 bedeutet, dass das Licht aus ist. Ein Kanal bei 255 bedeutet, dass es voll an ist. rgb(255 0 0) ist also das stärkste Rot, das der Bildschirm zeigen kann, rgb(0 0 0) ist Schwarz und rgb(255 255 255) ist Weiß.

Drei Zahlen, die je einen Bereich durchlaufen, bilden einen Quader. Lege Rot entlang einer Kante, Grün an einer anderen und Blau an der dritten, und jede Farbe hat einen Platz in einem Würfel. Das Modell oben zeichnet diesen Würfel mit 512 kleinen Blöcken, acht Stufen entlang jeder Kante. Schwarz sitzt in einer Ecke. Weiß sitzt in der gegenüberliegenden Ecke. Die drei Ecken neben Schwarz sind reines Rot, reines Grün und reines Blau. Die drei Ecken neben Weiß sind Cyan, Magenta und Gelb, jede aus zwei vollen Kanälen gebildet. Schalte die Beschriftungen ein und folge den Kanten von Schwarz nach Weiß: Jeder Weg führt durch eine Grundfarbe und eine Sekundärfarbe.

Die gestrichelte Linie von Schwarz nach Weiß ist die Grauachse. Jeder Punkt darauf hat gleiches Rot, Grün und Blau, etwa rgb(128 128 128). Farben weit von dieser Linie sind lebhaft. Farben nahe daran sind gräulich. Das ist der erste Hinweis auf die Idee hinter dem HSL-Modell in der nächsten Einheit: Der Abstand von der Grauachse misst, wie farbig etwas ist.

Einen Hex-Code lesen

CSS lässt dich dieselben drei Zahlen auch hexadezimal nach einem #-Zeichen schreiben. Hexadezimal zählt in Sechzehnern mit den Ziffern 0 bis 9 und den Buchstaben a bis f, wobei a gleich 10 und f gleich 15 ist. Zwei Hex-Ziffern decken 16 × 16 = 256 Werte ab, genau einen Kanal. Ein sechsstelliger Code besteht also aus drei Paaren: Rot, Grün, Blau. CSS Color 4 hält fest, dass Groß- und Kleinschreibung der Buchstaben keine Rolle spielt, #00ff00 und #00FF00 sind also dieselbe Farbe.

Der Code #2273c3 in seine drei Kanäle zerlegt. Die erste Ziffer jedes Paars zählt Sechzehner, die zweite Einer.

Um ein Paar zu lesen, multipliziere die erste Ziffer mit 16 und addiere die zweite. Für c3 ist das 12 × 16 + 3 = 195. Für ff ist es 15 × 16 + 15 = 255, das Maximum. Für 80 ist es 8 × 16 = 128, fast genau die Hälfte. Ein dreistelliger Code wie #f80 ist eine Kurzform: Jede Ziffer wird zweimal hintereinander geschrieben, #f80 bedeutet also #ff8800. Tippe einen Code in das Hex-Feld unter dem Modell, und der Marker springt an diese Stelle im Würfel.

HintergrundDie Idee, jede Farbe aus drei gefilterten Bildern aufzubauen, wurde 1861 öffentlich gezeigt. Bei einem Vortrag an der Royal Institution in London zeigte James Clerk Maxwell eine Fotografie eines Bands mit Schottenmuster. Der Fotograf Thomas Sutton hatte sie dreimal aufgenommen, durch rote, grüne und blaue Filter. Jedes Bild wurde dann durch denselben Filter projiziert, mit dem es aufgenommen war, und die drei Projektionen wurden auf einer Leinwand übereinandergelegt. Die Platten waren alles andere als perfekt, aber die Methode der drei gefilterten Kanäle nutzen noch heute alle Digitalkameras und Bildschirme.
Farbergb()Hex
Schwarzrgb(0 0 0)#000000
Weißrgb(255 255 255)#ffffff
Rotrgb(255 0 0)#ff0000
Gelbrgb(255 255 0)#ffff00
Cyanrgb(0 255 255)#00ffff
Mittelgraurgb(128 128 128)#808080
#ff0000Rot, rgb(255 0 0)
#00ffffCyan, rgb(0 255 255)
#ff00ffMagenta, rgb(255 0 255)
#ffff00Gelb, rgb(255 255 0)
#808080Mittelgrau, rgb(128 128 128)
#000Schwarz, Kurzform von #000000
Das Wichtigste
  • sRGB-Farben sind drei Kanäle, jeder von 0 bis 255.
  • Der RGB-Würfel hat Schwarz und Weiß in gegenüberliegenden Ecken und dazwischen eine Grauachse.
  • Ein Hex-Code besteht aus drei Paaren von Ziffern zur Basis 16: Rot, Grün, Blau.
  • 256³ = 16 777 216 Farben.
  1. Wie viele Werte kann ein 8-Bit-Kanal annehmen?
  2. Wie viele Farben kann 8-Bit-RGB ansteuern?
  3. Was ist das Hex-Paar c3 dezimal?
  4. Was ist der Rotkanal von #a8581b dezimal?
  5. Schreibe Weiß als sechsstelligen Hex-Code.
  6. Welche Farbe ist #00ffff?
    • Cyan
    • Gelb
    • Magenta
    • Blau
  7. Was bedeutet der Kurzcode #f80?
    • #ff8800
    • #f80000
    • #0f0800
    • #f8f8f8
  8. Welche Ecke liegt im RGB-Würfel gegenüber von Schwarz?
    • Weiß
    • Rot
    • Blau
    • Grau
  9. Welches davon liegt auf der Grauachse des Würfels?
    • rgb(90 90 90)
    • rgb(90 0 90)
    • rgb(255 90 90)
    • rgb(0 0 90)
  10. Sind #00ff00 und #00FF00 in CSS dieselbe Farbe?
    • Ja
    • Nein
    • Nur in manchen Browsern
    • Nur im Druck
  11. In welchem Jahr zeigte Maxwell die Farbfotografie aus drei Filtern?
Quellen zu diesem Kurs (14)
  • W3C, Web Content Accessibility Guidelines (WCAG) 2.2, relative luminance (0.04045 threshold, note on the pre-May-2021 value 0.03928)
  • contrast ratio (L1 + 0.05) / (L2 + 0.05)
  • range 1:1 to 21:1, SC 1.4.1 Use of Color, 1.4.3 Contrast (Minimum) 4.5:1 and 3:1 for large-scale text (18 pt, or 14 pt bold)
  • 1.4.6 Contrast (Enhanced) 7:1 and 4.5:1, 1.4.11 Non-text Contrast 3:1, WCAG 2.1 published June 2018 (w3.org/TR/WCAG22/)
  • W3C, CSS Color Module Level 4, hex notation, hsl with 0deg red, 120deg green, 240deg blue, hsl(60deg 100% 50%) yellow vs hsl(240deg 100% 50%) blue at the same HSL lightness, hue spacing not perceptually uniform, HSL as a cylindrical model (w3.org/TR/css-color-4/)
  • OpenStax College Physics 2e, 26.3 Color and Color Vision: about 6 million cones of three types, red + green gives yellow, no unique set of primaries (openstax.org/books/college-physics-2e/pages/26-3-color-and-color-vision)
  • OpenStax Introduction to Behavioral Neuroscience, 6.2 The Retina: RGB pixels, CMY inks plus black, red-green colour blindness in about 8% of males (openstax.org/books/introduction-behavioral-neuroscience/pages/6-2-the-retina)
  • Smithsonian Libraries, Color in a New Light, The Science of Color: Newton's prism experiments from the 1660s, Opticks 1704, Le Blon's Coloritto (London, about 1722) and the distinction between material colours and coloured light (library.si.edu/exhibition/color-in-a-new-light/science)
  • The Newton Project (University of Oxford)
  • Opticks 1704, Book I Part II Prop. VI: colour circle divided into seven parts in musical proportion, white at the centre (newtonproject.ox.ac.uk/view/texts/normalized/NATP00034)
  • History of Information and Wikimedia Commons file record, Maxwell's 1861 Royal Institution demonstration, tartan ribbon photographed by Thomas Sutton through red, green and blue filters and projected together (historyofinformation.com/detail.php?id=3666)
  • LibreTexts, Coalinga College Drawing Basics 8.4 Color Theory: complementary, analogous, split-complementary, triadic, tetradic (human.libretexts.org)
  • RMIT Colour Theory, Interactive colour wheel and colour relationships (rmit.pressbooks.pub/colourtheory1)
  • University of Delaware Library, Graphic Design guide, Color Schemes, 60/30/10 rule (guides.lib.udel.edu/design/color).

Abgerufen: 2026-10-17