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 strukturierter Dokumente (wie HTML und XML), im Web und anderswo.
Dieses Modul definiert keine Eigenschaften, Datentypen, Funktionen oder At-Regeln. Stattdessen erläutert es, wie all diese Funktionen definiert werden sollten und wie Benutzeragenten CSS parsen sollten.
Referenz
>At-Regeln und Deskriptoren
- Keine
Hinweis:
Das Modul gibt ausdrücklich an, dass @charset keine tatsächliche At-Regel ist, sondern eine nicht erkannte veraltete Regel, die weggelassen werden sollte, wenn ein Stylesheet auf Grammatik überprüft wird. Die einzig gültige Verwendung von @charset ist ganz am Anfang eines Stylesheets, wo es als spezielle Byte-Sequenz interpretiert wird, die vor der Verarbeitung des Inhalts entfernt wird.
Wichtige Konzepte
Glossarbegriffe
Leitfäden
- Einführung in die CSS-Syntax: Deklarationen, Regelsets und Anweisungen
-
Erklärt die allgemeine CSS-Syntax und wie Deklarationen, Deklarationsblöcke, Regelsets und Anweisungen die Stilregeln bilden.
- Syntax der Wertdefinition
-
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 darüber, wie Browser ungültiges CSS behandeln.
- Erste Schritte mit CSS lernen: 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:
@importAt-RegelimportantKennzeichnung- Anfangswerte
- Berechnete Werte
- Verwendete Werte
- Aktuelle Werte
- CSS-Vererbung
- CSS-Eigenschaft
CSS-Benutzerdefinierte Eigenschaften für Kaskadenvariablen Modul:
CSS-Bedingte Regeln Modul:
cssTextEigenschaftinsertRule(rule)Methodereplace(text)Methode
WHATWG Spezifikation:
Spezifikationen
| Spezifikation |
|---|
| Unknown specification> |