Syntaxe CSS
Le module Syntaxe CSS décrit, en termes généraux, la structure et la syntaxe des feuilles de style en cascade, ou CSS. Il définit CSS comme le langage de description du rendu de documents structurés (tels que HTML et XML), sur le web et ailleurs.
Ce module ne définit aucune propriété, types de données, fonctions ou règles @. Au contraire, il précise comment toutes ces fonctionnalités doivent être définies et comment les agents utilisateurs doivent analyser le CSS.
Règles @
- Aucune
Note :
Le module précise que @charset
n'est pas une véritable règle @, mais plutôt une règle héritée non reconnue qui doit être omise lors de la vérification grammaticale d'une feuille de style. La seule utilisation valide de @charset
se trouve au tout début d'une feuille de style, où elle est interprétée comme une séquence d'octets spéciale supprimée avant le traitement du contenu.
Référence
>Concepts clés
Termes du glossaire
Guides
- Introduction à la syntaxe CSS : déclarations, ensembles de règles et instructions
-
Présente la syntaxe générale de CSS et explique comment les déclarations, blocs de déclaration, ensembles de règles et instructions forment les règles de style.
- Syntaxe de définition des valeurs
-
Explique la grammaire formelle pour définir les valeurs valides des propriétés et fonctions CSS, ainsi que les contraintes sémantiques. Un guide pour comprendre les types de valeurs composants CSS, les combinateurs et les multiplicateurs.
- Gestion des erreurs CSS
-
Vue d'ensemble de la façon dont les navigateurs gèrent le CSS invalide.
- Premiers pas avec CSS : la syntaxe CSS
-
Guide d'introduction à CSS, incluant une présentation de la syntaxe CSS.
Concepts associés
Le module des sélecteurs CSS :
Le module de cascade et héritage CSS :
- La règle
@import
- L'indicateur
important
- Valeurs initiales
- Valeurs calculées
- Valeurs utilisées
- Valeurs réelles
- Héritage CSS
- propriété CSS
Le module des propriétés personnalisées CSS pour les variables en cascade :
- Propriété personnalisée (
--*
) - Fonction
var()
Le module des règles conditionnelles CSS :
L'API CSS Object Model (CSSOM) :
- La propriété
cssText
- La méthode
insertRule(rule)
- La méthode
replace(text)
La spécification WHATWG :
Spécifications
Specification |
---|
Unknown specification> |
Voir aussi
- Les fonctions des règles @ CSS
- Le module de sélecteurs CSS
- Le module de valeurs et unités CSS