Hi molily,
Welchen praktischen Vorteil hat es, dass das Stylesheet dann valide ist, außer, dass es valide ist? Es wäre kein bisschen kompatibler. Ein konformer CSS-Parser wird (muss) unbekannte Eigenschaften einfach ignorieren. Wenn man also solche nicht-standardisierte Eigenschaften benutzen möchte, können sie auch ins W3C-CSS-Stylesheet geschrieben werden und es hätte denselben Effekt, außer, dass es eben formal nicht W3C-CSS-konform wäre, was aber wie gesagt die Funktionalität und Kompatibilität praktisch nicht beeinflusst.
Nein, ein Vorteil davon wäre, dass der Code vor Browsern, die ihn nicht interpretieren, gänzlich verborgen wäre und ein weiterer, imho der wichtigere, dass vorbelegte Namensräume freigehalten werden. Sollte das W3c mal auf die Idee kommen, sowas zum Standard zu erklären, würden eventuell dieselben Attribute verwendet und es wären Namensraumkonflikte sehr wahrscheinlich, was sich aber auf diese Art vermeiden liesse.
Gruß
Kurt
Nein, ich beantworte keine Anfragen per e-mail.
ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
"Schlagfertig ist jede Antwort, die so klug ist, dass der Zuhoerer wuenscht, er haette sie gegeben." (Elbert Hubbard; am. Essayist; 1856-1915)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at