Hallo Martin,
Was ist z.B. mit color:transparent?
Da ist „transparent“ ein Wert, keine Eigenschaft.Nein, der Wert _ist_ nach meinem Verständnis die Eigenschaft.
Deinem Verständnis kann man nachhelfen. ;-p
"Die Verkäuferin ist nett", "Das Bild ist scheußlich", "Das Wetter ist ungemütlich": Da sind die Begriffe "nett", "scheußlich" und "ungemütlich" Eigenschaften dessen, worauf sie sich beziehen.
Hier wären aber Verkäuferin, Bild und Wetter Selektoren und die genannten Adjektive Werte. Was fehlt, sind die Eigenschaften.
verkäuferin { charakter:nett }
bild { geschmack:scheußlich }
wetter { eindruck:ungemütlich }
Worauf du hinauswillst, wäre
verkäuferin { nett }
oder
{ verkäuferin:nett }
Bei beiden Deklarationen fehlt etwas. Wie auch das folgende Beispiel nicht funktionieren würde:
martin { verkäuferin:nett }
;-)
Eine Eigenschaft ist schließlich durch ein Adjektiv gekennzeichnet (deswegen heißt das Adjektiv im Deutschen ja auch Eigeschaftswort).
Das sehe ich hinsichtlich CSS etwas anders.
Was du meinst, ist transparent:yes.
Nein. Dann wäre nach meinem Verständnis "yes" die Eigenschaft, "transparent" das Attribut.
Ich verweise auf SELFHTML: CSS-Formate und CSS-Eigenschaften.
Grüße
Roland