PDA

View Full Version : färger?


M@rtin
2000-03-05, 10:11
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]

M@rtin
2000-03-05, 18:35
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