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-Regeln. Vielmehr wird erläutert, wie all diese Funktionen definiert werden sollten und wie Benutzeragenten CSS parsen sollten.
At-Regeln
- keine
Hinweis:
Das Modul gibt ausdrücklich an, dass @charset
keine tatsächliche At-Regel ist, sondern eine nicht erkannte veraltete Regel, die bei der Überprüfung der Grammatik eines Stylesheets weggelassen werden sollte. Die einzige gültige Verwendung von @charset
ist 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öcken, Regelmengen und Anweisungen.
- Wertdefinitionssyntax
-
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 der CSS-Komponentenwerttypen, Kombinatoren und Multiplikatoren.
- Fehlerbehandlung bei CSS-Syntax
-
Überblick darüber, wie der Benutzeragent ungültiges CSS behandelt.
- Erste Schritte mit CSS: CSS-Syntax
-
Einführender Leitfaden zu CSS, einschließlich einer Einführung in die CSS-Syntax.
Verwandte Konzepte
CSS-Selektoren Modul:
CSS-Kaskadierung und Vererbung Modul:
@import
At-Regelimportant
Flag- Anfangswerte
- Berechnete Werte
- Verwendete Werte
- Tatsächliche Werte
- CSS-Vererbung
- CSS-Eigenschaft
CSS-Benutzerdefinierte Eigenschaften für Kaskadierungsvariablen Modul:
CSS-Bedingte Regeln Modul:
cssText
EigenschaftinsertRule(rule)
Methodereplace(text)
Methode
WHATWG Spezifikation:
Spezifikationen
Specification |
---|
Unknown specification |
Siehe auch
- CSS-Selektoren Modul
- CSS-Werte und -Einheiten Modul