Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
CSS-Syntax
Das Modul zurCSS-Syntax 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 oderAt-Regeln. Vielmehr erläutert es, wie all diese Funktionen definiert werden sollten und wie Benutzeragenten CSS parsen sollten.
In diesem Artikel
Referenz
>At-Regeln und Deskriptoren
- keine
Hinweis:Das Modul weist ausdrücklich darauf hin, dass@charset keine tatsächliche At-Regel ist, sondern vielmehr eine nicht erkannte veraltete 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.
Wichtige Konzepte
Glossarbegriffe
Leitfäden
- Einführung in die CSS-Syntax: Deklarationen, Regeln und Anweisungen
Erklärt die allgemeine CSS-Syntax und wie Deklarationen, Deklarationsblöcke, Regelgruppen und Anweisungen die Stilregeln bilden.
- Wertedefinitionssyntax
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 der Wertetypen, Kombinatoren und Multiplikatoren von CSS-Komponenten.
- Fehlerbehandlung für CSS
Überblick darüber, wie Browser ungültiges CSS handhaben.
- CSS-Grundlagen lernen: CSS-Syntax
Einführender Leitfaden zu CSS, einschließlich einer Einführung in die CSS-Syntax.
Verwandte Konzepte
ModulCSS-Selektoren:
ModulCSS-Kaskadierung und Vererbung:
@importAt-RegelimportantFlag- Anfangswerte
- Berechnete Werte
- Verwendete Werte
- Tatsächliche Werte
- CSS-Vererbung
- CSS-Eigenschaft
ModulCSS-Benutzerdefinierte Eigenschaften für kaskadierende Variablen:
ModulCSS-Bedingte Regeln:
cssTextEigenschaftinsertRule(rule)Methodereplace(text)Methode
WHATWG Spezifikation:
Spezifikationen
| Specification |
|---|
| Unknown specification> |