View Full Version : färger?
Det här borde jag veta men det är bäst att vara säker...
När man sätter ett värde på en färg i html så skriver man ju:
#334455
eller nåt i den stile...
blir det i detta fall att röd blir 33
grön blir 44
och blå blir 55
eller blir det multiplicering, alltså
röd blir 9
grön blir 16
och blå blir 25
har aldrig riktigt lärt mig :)
//M@rtin
SPike.CoM
2000-03-05, 11:13
Dear M@rtin,
Det är faktiskt så att värdet är hexadecimalt. RGB står för röd, grön och blå som är de färgkanaler som skärmen använder. Värden i dem är mellan 0 och 255. Hexadecimalt motsvaras det 00 och FF (hex har talbasen 16).
Phorpher
2000-03-05, 11:33
Färkoden i html bygger på det hexadecimala talsystemet(16). För att göra om hexadecimalt till decimalt(10) så räknar man potenserna av sexton...
33 motsvarar R, 44 G, 55 B
33 hexadecimalt är 51 decimalt.
33 -> 3*16^1 + 3*16^0 -> 48 + 3 -> 51
44 -> 4*16^1 + 4*16^0 -> 64 + 4 -> 68
55 -> 5*16^1 + 5*16^0 -> 80 + 5 -> 85
Enkelt va? :)
------------------
- Erik Hellström -
http://3d.burken.nu
Nisseman
2000-03-05, 16:08
Använder du windows kan du använda kalkylatorn och ställa in på avancerat läge.
Därifrån kan du mata in ett av RGB värdena och byta sifferformat till HEX-decimal!
Det är enkelt!
[Redigerat av Nisseman den 05 mar 2000]
Tack!
Jo jag vet hur man räknar hexadecimalt men jag visste bara inte om man räknade red värdet FF som ett tal eller som två :)
//M@rtin
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.