Hallo Ashura,
Nein, der Wert _ist_ nach meinem Verständnis die Eigenschaft.
Dann besteht hier ein Missverständnis:
Stimmt. Du hast mich nicht verstanden. ;-)
Ich rede nicht von der meiner Meinung nach ungünstigen Wortwahl in einer Spezifikation, sondern von der Bedeutung der Worte in allgemein verständlicher Alltagssprache. Und da ist die Übersetzung property für den _Oberbegriff_ einer Auswahl von Eigenschaften eben nicht besonders günstig, wenn nicht sogar irreführend gewählt.
foo {
bar: "baz";
}
>
> foo = Selektor
> {} = Ruleset
> bar = Eigenschaft
> "baz" = Wert
Das ist der Spezifikation nach natürlich richtig. Nach dem allgemeinen Sprachverständnis würden aber sowohl "bar" (z.B. "Helligkeit") als auch "baz" (z.B. "stockdunkel") als Eigenschaft bezeichnet.
> Das war schon [immer](http://www.w3.org/TR/CSS1.html#basic-concepts) so.
Das ist kein Widerspruch, sondern zeigt nur, dass es die Technik immer wieder schafft, die Sprache zu vergewaltigen.
So long,
Martin
--
Einer aktuellen Erhebung zufolge sind zehn von neun Ehefrauen eifersüchtig auf ihren Mann.