M@rtinMedlem sedan dec. 19992 085 inlägg 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
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).
PhOrPhErMedlem sedan feb. 20002 300 inlägg 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
NissemanMedlem sedan jan. 2000189 inlägg 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]
M@rtinMedlem sedan dec. 19992 085 inlägg 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