Farbanzeige in HTML

Hallo,

bei der Farbfestlegung in HTML wird ja der RGB Wert einer Farbe in Hex angegeben. Jetzt habe ich gehört das aber gar nicht alle möglichen Farben in HTML angezeigt werden. Stimmt das?

Ist das nur bei HTML oder auch bei CSS?

Christian

Hallo,

> bei der Farbfestlegung in HTML wird ja der RGB Wert einer
> Farbe in Hex angegeben. Jetzt habe ich gehört das aber gar
> nicht alle möglichen Farben in HTML angezeigt werden. Stimmt
> das?

Gegenfrage: was sind denn alle moeglichen Farben? Wie viele Farben gibt es denn :smile: ?

Die hex-Angabe funktioniert so:
#123456
Die Raute steht davor und gehoert zur Schreibweise und hat nichts mit den Farben zu tun.

Die ersten beiden Stellen geben den Rotanteil an.
Jede Stelle kann 16 Zustände haben, also von 0 bis F (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).
16x16 macht 256 moegliche Werte fuer den Rotanteil.

Das gleiche gilt fuer die zweiten beiden Stellen (Gruenanteil und die dritten beiden (Blau-Anteil.

Insgesamt hast Du den kompletten RGB-Farbraum mit ~16Mio Farben.
Mit der hex-Schreibweise kannst Du also ~16 Mio. Farben angeben.

http://www.tutorial.artems.de/help/dateiformate/jpg_…… sagt, dass das Auge eh nur 7 Mio Farben unterscheiden kann - man kann also davon ausegehen, dass das reicht.

Uebrigens hast Du damit auf dem Bildschrm einen groesseren Farbraum als im Vierfarbdruck.

(Mehr zum hex-System auch hier: http://selfhtml.teamone.de/html/allgemein/farben.htm… )

Eine andere Sache ist, dass lange Zeit eine sog. Web-safe Palette von 216 Farben als einzige Moeglichkeit galt, Seiten Cross-Browser gleich darzustellen.
Wenn man davon ausgeht, dass sich inzwischen Grafikkarten und Monitore, die True-Color (16 Mio Farben) darstellen koennen durchgesetzt haben, kann man das vernachlaessigen - wenn mna gnaz sicher gehen will halt nicht (s.a. http://selfhtml.teamone.de/html/allgemein/farben.htm… )

> Ist das nur bei HTML oder auch bei CSS?

In html und CSS werden die gleichen hex-Werte benutzt.

Du kannst in CSS allerdings auch eine andere Schreibweise, die direkter den Zusammenhang zum RGB-Farbraum deutlich werden laesst verwenden- siehe dazu http://selfhtml.teamone.de/css/formate/wertzuweisung…

Hoffe, das hilft Dir weiter
Greetinx
Christian
http://www-html-workshop.de