webForumDet fria alternativet

Färgangivelser

HTML & CSS

5 svar · 456 visningar · startad av K@llen

Medlem sedan mars 20032 667 inlägg
Frågan#1

Tjabba,

En gång i tiden när jag fortfarande hängde med i utvecklingen skrev man hexadecimala färger så här:

color: #ffffff;

numera verkar alla skriva så här:

color: #fff;

Varför? Skillnad?

Medlem sedan sep. 20026 425 inlägg
#2

Det är ingen skillnad - det är samma färg. De webbsäkra färgerna går att förkorta enligt exemplet i din fråga. Om du delar in en hexadecimal färgkod i tre delar och respektive del består av samma tecken så kan du förkorta detta. Exempel:

#003366 kan delas upp i 00 33 66 och alltså #036.
#996699 kan delas upp i 99 66 99 och alltså #969.

Jag är säker på att någon kan ge en bättre förklaring, men du kanske förstår lite i alla fall.. :)

Medlem sedan dec. 20042 245 inlägg
#3

http://www.w3.org/TR/CSS21/syndata.html#value-def-color

De webbsäkra färgerna går att förkorta enligt exemplet i din fråga.

Det finns inga "webbsäkra" färger! :)

Varför?

Det är kortare. :)

Medlem sedan mars 20032 667 inlägg
#4

Tack till er båda. :)

Medlem sedan juni 2004533 inlägg
#5

De så kallade webbsäkra färgerna är de som ingår i den färgkub som webbläsare använder när grafikläget har 256 färger. Färgkuben består av de 216 färger som man får av alla kombinationer röd-grön-blå där varje färgkomponent har de hexadecimala värdena 00, 33, 66, 99, CC eller FF.

Det är dock inte enbart dessa färger som går att förkorta till treställiga färgkoder. Alla färger där rgb-komponenternas sextontalssiffra är lika med entalssiffran går att förkorta.

Exempel:

#aabbcc = #abc
#114499 = #149
#007700 = #070

Medlem sedan dec. 20042 245 inlägg
#6

Death of the Websafe Color Palette?
by David Lehn and Hadley Stern 6 Sep 2000

Man kan gärna testa hur det ser ut i 256 färger, och varför inte monokrom, men det finns ingen anledning att begränsa sig.

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)