CSS-Syntax
Das CSS-Syntax Modul beschreibt in allgemeinen Begriffen die Struktur und Syntax von kaskadierenden 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 erläutert, wie all diese Funktionen definiert werden sollten und wie Benutzeragenten CSS parsen sollten.
Referenz
>At-Rules und Deskriptoren
- keine
Hinweis:
Das Modul gibt ausdrücklich an, dass @charset keine tatsächliche At-Regel ist, sondern eine nicht erkannte Legacy-Regel, die bei der Überprüfung der Grammatik eines Stylesheets ausgelassen werden sollte. Die einzige gültige Verwendung von @charset ist ganz am Anfang eines Stylesheets, wo es als spezielle Bytesequenz interpretiert wird, die vor der Verarbeitung des Inhalts entfernt wird.
Schlüsselkonzepte
Glossarbegriffe
Leitfäden
- Einführung in die CSS-Syntax: Deklarationen, Regelsets und Anweisungen
-
Erklärt die gesamte CSS-Syntax und wie Deklarationen, Deklarationsblöcke, Regelsets und Anweisungen die Stilregeln bilden.
- Wertdefinitionssyntax
-
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-Komponentenwerttypen, Kombinatoren und Multiplikatoren.
- CSS-Fehlerbehandlung
-
Übersicht, wie Browser ungültiges CSS behandeln.
- Erste Schritte mit CSS lernen: CSS-Syntax
-
Einführung in CSS, einschließlich einer Einführung in die CSS-Syntax.
Verwandte Konzepte
CSS-Selektoren Modul:
CSS-Kaskadierung und Vererbung Modul:
@importAt-RegelimportantFlag- Anfangswerte
- Berechnete Werte
- Verwendete Werte
- Tatsächliche Werte
- CSS-Vererbung
- CSS-Eigenschaft
CSS-Benutzerdefinierte Eigenschaften für kaskadierende Variablen Modul:
CSS-Bedingte Regeln Modul:
cssTextEigenschaftinsertRule(rule)Methodereplace(text)Methode
WHATWG Spezifikation:
Spezifikationen
| Specification |
|---|
| Unknown specification> |