Cascading Style Sheets, level 2 (CSS2) 

Die Empfehlung Cascading Style Sheets, level 2 des W3C wurde am 12. Mai 1998 verabschiedet. Die aktuelle Version der Empfehlung kann unter http://www.w3.org/TR/REC-CSS2 abgerufen werden.

CSS2 hat gegenüber CSS1 etliche Erweiterungen erfahren. Auffälligster Unterschied betrifft zunächst die Zahl der Eigenschaften: mit 122 Eigenschaften umfasst CSS2 mehr als doppelt so viele wie CSS1! Darunter sind erstmalig auch welche für die Audioausgabe.
Als weitere Besonderheiten erwähnenswert sind die Möglichkeiten, medienspezifische und seitenorientierte Formatierungen vorzunehmen (s. @media, @page). Außerdem wurde ein Mechanismus zur Auswahl eines passenden Font definiert, der auch downloadbare Fonts beinhaltet (s. @font).
Etwas geringer im Umfang fielen die Erweiterungen in puncto Selektoren aus.

Anmerkungen zur Einteilung des Auswahlfeldes

Die Diagramme des Quick Guide enthalten die nahezu komplette Syntax von CSS2. Zur besseren Übersicht ist die Liste der Stichpunkte des Auswahlfeldes in Gruppen eingeteilt. Die Gruppeneinteilung ist an den mit Linien versehenen Listenpunkten zu erkennen. Die Diagramme der Style Eigenschaften sowie die für Font Deskriptoren sind nochmals in Gruppen unterteilt.

Die Einteilung in Eigenschaftsgruppen ist nicht ganz unproblematisch, da nicht immer eine scharfe Trennlinie gezogen werden kann, u.a. auch deshalb weil verschiedene Eigenschaften sich gegenseitig beeinflusssen. Der Einteilung wie sie in der Spezifikation anzutreffen ist, wurde hier nicht vollständig gefolgt, weil diese nicht immer plausibel erscheint.