Hi Bernd,
Oder besser: warum sieht man es in CSS dann
überhaupt vor?
weil es für funktionierende, standardkonforme Browser der richtige Weg ist, diese Features in der vom Standard vorgegebenen Form zu verwenden.
(wofür werden dann in einem Standart derartige
Möglichkeiten angeboten?)
Weil der Standard definiert, wie es zu funktionieren hat, wenn sich alle an ihn halten.
In der Realität hast Du zwei Möglichkeiten:
a) nicht-Standard-Browser auch unterstützen oder
b) nicht-Standard-Browser ignorieren.
Was von beiden durch Deine Aufgabenstellung (!) legalisiert wird, kannst nur Du selbst entscheiden.
Viele Grüße
Michael