CSS-Syntax

Das CSS-Syntax-Modul beschreibt allgemein die Struktur und Syntax von Cascading Stylesheets, oder CSS. Es definiert CSS als die Sprache zur Beschreibung der Darstellung von strukturierten Dokumenten (wie HTML und XML) im Web und anderswo.

Dieses Modul definiert keine Eigenschaften, Datentypen, Funktionen oder At-Regeln. Vielmehr wird erläutert, wie all diese Features definiert werden sollten und wie Benutzeragenten CSS parsen sollten.

At-Regeln

  • keine

Hinweis: Das Modul stellt explizit klar, dass @charset keine eigentliche At-Regel ist, sondern eine nicht erkannte Legacy-Regel, die bei der Grammatikprüfung eines Stylesheets ausgelassen werden sollte. Die einzige gültige Verwendung von @charset ist ganz am Anfang eines Stylesheets, wo es als spezielle Byte-Sequenz interpretiert wird und vor der Verarbeitung des Inhalts entfernt wird.

Referenz

Schlüsselkonzepte

Glossarbegriffe

Leitfäden

Syntax

Überblick über die CSS-Syntax, einschließlich CSS-Deklarationen, Deklarationsblöcke, Regelsets und Anweisungen.

Wertedefinitionssyntax

Erläutert die formale Grammatik zur Definition gültiger Werte für CSS-Eigenschaften und -Funktionen sowie semantische Einschränkungen. Ein Leitfaden zum Verständnis von CSS-Komponentwerttypen, Kombinatoren und Vielfachen.

CSS-Syntax Fehlerbehandlung

Überblick darüber, wie der Benutzeragent ungültige CSS verarbeitet.

Erste Schritte in CSS: CSS-Syntax

Einführender Leitfaden zu CSS, einschließlich einer Einführung in die CSS-Syntax.

Verwandte Konzepte

Spezifikationen

Specification
Unknown specification

Siehe auch