3 stellige hex Zahlen ?
Tom
- css
0 Dubaischeich0 Ferret0 Thomas Meinike0 Thomas Meinike0 Tom
0 wahsaga
Guten Tag,
eine Frage:
.formbox {
width: 400px;
color: #000;
background-color: #cc9;
border: 1px solid #666;
}
Was hat es mit diesen 3-stelligen Zahlen auf sich?
Muss ich die Zahlen nicht im 6-stelligen Format angeben?
Danke
Hi,
.formbox {
width: 400px;
color: #000;
background-color: #cc9;
border: 1px solid #666;
}Was hat es mit diesen 3-stelligen Zahlen auf sich?
Eine Abkürzung: #cc9 entspricht #cccc99
Muss ich die Zahlen nicht im 6-stelligen Format angeben?
Nö
Ciao,
Dubaischeich
Hallo
Was hat es mit diesen 3-stelligen Zahlen auf sich?
Eine Hexzahl besteht aus 3 Teilen:
1. Teil: Rot
2. Teil: Grün
3. Teil: Blau
RGB
Hast du Photoshop?
Da sieht man, dass der Rotanteil (z.B.) zwischen 1 und 255 liegt.
Wandelt man diese Zahl in eine Hex-Zahl um (lernt man in Info oder Datentechnik) kommt bei 0 eine 0 und bei 25 ein FF
Wenn die 3-Stellig ist, wird anstatt ner 00 nur 0 (z.B.) gesetzt
Glaub ich.
cc9 wäre also eigentlich 0c0c09.
Hoffe das stimmt so ;-))
Hi,
nö - wie schon gesagt - aber ein netter Ansatz mit den führenden Nullen ..;-)
freundliche Grüße
Ingo
Hallo,
Was hat es mit diesen 3-stelligen Zahlen auf sich?
Fuer CSS gilt:
#F00 = #FF0000 = rgb(255,0,0) = rgb(100%,0%,0%) = red
Muss ich die Zahlen nicht im 6-stelligen Format angeben?
Im HTML-Kontext schon, bei CSS nicht unbedingt. Natuerlich kann man mit der Kurzschreibweise nicht den gesamten RGB-Farbraum abdecken, sondern nur 16^3 = 4096 Farben.
MfG, Thomas
[Nachtrag:]
Im HTML-Kontext schon, bei CSS nicht unbedingt.
Fuer HTML-Farben sind auch noch 16 Farbnamen definiert, also red waere auch nutzbar.
MfG, Thomas
Hello Thomas,
Im HTML-Kontext schon, bei CSS nicht unbedingt. Natuerlich kann man mit der Kurzschreibweise nicht den gesamten RGB-Farbraum abdecken, sondern nur 16^3 = 4096 Farben.
Schwarz und Weiß sind keine Farben
*scnr*
Tom
Hallo,
Schwarz und Weiß sind keine Farben
Dann nenne es [0-9,A-F]-Zeichenkombinationen, denn darum ging es ja.
MfG, Thomas
hi,
Was hat es mit diesen 3-stelligen Zahlen auf sich?
zu den bisherigen hinweisen, noch als ergänzung, die erklärung in der css2-spec vom w3c:
"The format of an RGB value in hexadecimal notation is a '#' immediately followed by either three or six hexadecimal characters. The three-digit RGB notation (#rgb) is converted into six-digit form (#rrggbb) by replicating digits, not by adding zeros. For example, #fb0 expands to #ffbb00. This ensures that white (#ffffff) can be specified with the short notation (#fff) and removes any dependencies on the color depth of the display."
http://www.w3.org/TR/CSS2/syndata.html#value-def-color
gruss,
wahsaga