CSS-Syntax

Das CSS-Syntax-Modul beschreibt im Allgemeinen 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-rules. Vielmehr wird ausgeführt, wie all diese Funktionen definiert werden sollten und wie User Agents CSS parsen sollten.

At-rules

  • Keine

Hinweis: Das Modul erklärt ausdrücklich, dass @charset keine tatsächliche At-Regel ist, sondern eine nicht erkannte Legacy-Regel, die weggelassen werden sollte, wenn ein Stylesheet grammatikalisch überprüft wird. Die einzige gültige Verwendung von @charset befindet sich ganz am Anfang eines Stylesheets, wo es als spezielle Byte-Sequenz interpretiert wird, die 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.

Wertdefinition-Syntax

Erklärt 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-Komponenten-Wertetypen, Kombinatoren und Multiplikatoren.

Fehlerbehandlung der CSS-Syntax

Überblick, wie der User Agent ungültiges CSS behandelt.

CSS lernen: Erste Schritte - CSS-Syntax

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

Verwandte Konzepte

Spezifikationen

Specification
Unknown specification

Siehe auch