Cette référence CSS illustre la base de la syntaxe permettant d'écrire une règle CSS, liste les propriétés CSS standard, les pseudo-classes, les pseudo-éléments, les règles @, les unités, les sélecteurs par ordre alphabétique et par type. Elle inclut également un bref aperçu des méthodes et objets du CSS DOM.

Pour les extensions propriétaires des différents moteurs, voir les pages : extensions CSS de Mozilla (pour Gecko, avec les propriétés préfixées par -moz) et extensions CSS de WebKit pour les propriétés spécifiques à WebKit.

Règle de syntaxe basique

selecteur {
 propriété: valeur;[plus de propriété:valeur; pairs]
}...où selecteur est : selecteur[:pseudo-classe]
[::pseudo-element] [, plus de selecteurs]

Voir aussi selecteur, pseudo-classe, pseudo-element listés ci dessous.

Exemple de règle de style

strong {
  color: red;
}

div.menu-bar li:hover > ul {
  display: block;
}

Pour une introduction à la syntaxe des sélecteurs CSS, consultez ce tutoriel sélecteurs CSS. Soyez conscient que n'importe quelle erreur de syntaxe CSS dans une définition de règle l'invalide entièrement. Les règles ainsi invalidées sont ignorées par le navigateur.

Note : Les règles CSS sont uniquement basées sur du texte (ASCII) alors que la gestion des règles CSSOM s'effectue via des objets.

Syntaxe des règles @

Comme la structure des règles varie grandement, veuillez consulter règle @ pour trouver la syntaxe que vous souhaitez.

Index des mots-clés en CSS

Note : Les noms de propriétés de cet index n'incluent pas les noms DOM/JavaScript qui sont différents des noms standards CSS.

ABCDEFGHIJKLMNOPQRSTUVWXZOthers

Sélecteurs

Sélecteurs simples

Combinateurs

Pseudo-classes

Pseudo-elements

Note : Une liste complète des sélecteur existe dans le module de spécification Selectors de niveau 3.

Concepts

Syntaxe et sémantique

Valeurs

Disposition

DOM-CSS / CSSOM

Principaux types d'objets

Méthodes importantes

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
Dernière mise à jour par : SphinxKnight,