Hallo Matthias,
im Wiki sollten wir unter 1.1 etwas genauer werden, damit sich 1.1 und 2 nicht widersprechen. Es gibt 5 Stufen, nicht 3, und die Benutzer-Stylesheets liegen auf Rang 4 und 1 (wenn der Browser auf Rang 5 liegt). Vielleicht ist es auch sinnvoll, als erstes zu beschreiben dass es Vorrang und Spezifität gibt, und dann die Vorrang- und die Spezifitätsregeln erklären. Meine Versuche von oben sind vermutlich nicht Wiki-geeignet, sie sollten auch eher zeigen, dass es eben NICHT so einfach ist, wie Specifishity darstellt.
Da auch die CSS2.1 Spec auf 4D-Tupel eingeht, um Spezifität und style-Attribute zu verbinden, kann man das durchaus beibehalten.
Wenn man dann noch im style-Attribut darauf eingeht, dass diese Attribute zu den Autorenregeln gehören, ergibt sich die Überschreibungsmöglichkeit eigentlich ganz automatisch und diese Klammeranmerkung könnte sich erübrigen.
Und es ist ja im Lauf der Jahre noch viel komplizierter geworden. CSS3 geht ins Jahr 2001 zurück, und wenn man die Dokumentversionen betrachtet, hat sich die Kaskade seitdem hat deutlich erweitert. Aber wie man das ins Wiki packt, und mit Beispielen versieht - hmm.
Rolf
sumpsi - posui - clusi