Zum Inhaltsverzeichnis

Inhaltsverzeichnis

B Änderungen gegenüber CSS1
B.1 Neue Funktionen
B.2 Aktualisierte Beschreibungen
B.3 Semantische Änderungen gegenüber CSS1

B Änderungen gegenüber CSS1

Dieser Anhang ist informell, nicht normativ.

CSS2 baut auf CSS1 auf, und alle gültigen CSS1-Stylesheets sind auch gültige CSS2-Stylesheets. Die Änderungen zwischen der CSS1-Spezifikation (siehe [CSS1]) und dieser Spezifikation können in drei Kategorien eingeteilt werden: neue Funktionen, aktualisierte Beschreibungen von CSS1-Funktionen und Änderungen an CSS1.

B.1 Neue Funktionen

Neben den Funktionen von CSS1 unterstützt CSS2:

B.2 Aktualisierte Beschreibungen

Die CSS1-Spezifikation war kurz und präzise. Diese Spezifikation ist sehr viel umfassender und besser lesbar. Ein Großteil des ergänzten Inhalts beschreibt neuen Funktionsumfang, aber auch die CSS1-Funktionsmerkmale sind hier ausführlicher beschrieben. Außer in einigen nachfolgend beschriebenen Fällen bedeuten die umformulierten Beschreibungen keine Änderungen in Syntax oder Semantik.

B.3 Semantische Änderungen gegenüber CSS1

Alle CSS1-Stylesheets sind gültige CSS2-Stylesheets, aber es gibt einige Fälle, wo das CSS1-Stylesheet eine andere Bedeutung erhält, wenn es als CSS2-Stylesheet interpretiert wird. Die meisten Änderungen wurden aufgrund von Erfahrungen bei der Implementierung vorgenommen, die jetzt in die Spezifikation zurückfließen, aber es gibt auch ein paar Maßnahmen zur Fehlerkorrektur.