Är det någon speciell anledning till att det heter color och inte font-color när man färgar texten i CSS?
En grej jag alltid undrat
3 svar · 254 visningar · startad av Troxy
Det är nog bara så, face the fact.
Vet att det kan vara svårt ibland. :l :e
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. :)
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