webForumDet fria alternativet

En grej jag alltid undrat

3 svar · 254 visningar · startad av Troxy

TroxyMedlem sedan mars 20041 505 inlägg
#1

Är det någon speciell anledning till att det heter color och inte font-color när man färgar texten i CSS?

MeleaMedlem sedan juli 20033 147 inlägg
#2

Det är nog bara så, face the fact.
Vet att det kan vara svårt ibland. :l :e

altackMedlem sedan feb. 20042 594 inlägg
#3

Jag gillar det inte. :l

Skulle vara skönare om background-color var color istället (brukar tro det ibland eftersom att det känns mer logiskt, nybörjare som jag är ;)), och color var font-color. :)

jarvkloMedlem sedan juli 20013 378 inlägg
#4

Förklaringen framgår antagligen av följande citat:

CSS2-specen skrev:

CSS properties allow authors to specify the foreground color and background of an element

Källa: http://www.w3.org/TR/CSS2/colors.html

Man har alltså valt att inte införa en separat färghantering för textinnehåll utan man kör med en generell mekansim för alla sorters förgrunds/bakgrundsfärginställning.

... och det heter ju inte "font-background-color" heller - Think about why... ;)

Fundera också på <hr />...
color/background-color känns väl helt logiskt där även om ingendera har med text att göra just där ;) ?

Som alla specar är CSS2 antagligen en kompromiss - men kan man släppa tänket att det bara är text man sätter färg på så klarnar det antagligen iallafall så att man kan acceptera vad W3C kom fram till (i mina ögon känns color/background-color iaf helt logiskt) :birp

130 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)