Format approuvé par le W3C définissant des styles de mise en page Web. Dans
sa version 1, le format CSS définit des centaines de mises en page possibles
pour des documents HTML qui seront calqués sur un format de référence.
Sélecteurs
CSS
|
Sélecteur
|
Syntaxe
|
Signification
|
Sélecteur universel
|
*
|
Correspond à tout élément.
|
Sélecteurs de type
|
E
|
Correspond à tout élément E (c.à.d.,
un élément de type E).
|
Sélecteurs descendants
|
E F
|
Correspond à tout élément F qui
est un descendant de l'élément E.
|
Sélecteurs d'enfant
|
E > F
|
Correspond à tout élément F aussi
un enfant de l'élément E.
|
La pseudo-classe :first-child
|
E:first-child
|
Correspond à un élément E aussi
le premier enfant de son élément parent.
|
Les pseudo-classes de lien
|
E:link
E:visited
|
Correspond à un élément E qui
est une ancre dans la source dont le lien n'a pas été visité (:link) ou bien
l'a déjà été (:visited).
|
Les pseudo-classes dynamiques
|
E:active
E:hover
E:focus
|
Correspond à l'élément E au cours
de certaines actions de l'utilisateur.
|
La pseudo-classe :lang()
|
E:lang(c)
|
Correspond à l'élément de type
E qui emploie une langue c (la détermination de cette langue est spécifique au
langage du document).
|
Les sélecteurs adjacents
|
E + F
|
Correspond à tout élément F immédiatement
précédé par un élément E.
|
Sélecteurs d'attribut
|
E[foo]
|
Correspond à tout élément E avec
l'attribut "foo" (quelles qu'en soient les valeurs).
|
Sélecteurs d'attribut
|
E[foo="warning"]
|
Correspond à tout élément E dont
l'attribut "foo" a exactement la valeur "warning".
|
Sélecteurs d'attribut
|
E[foo="warning"]
|
Correspond à tout élément E dont
l'attribut "foo" a pour valeur une liste de valeurs séparées par des caractères
blancs et dont une de celles-ci est "warning".
|
Sélecteurs d'attribut
|
E[lang|="en"]
|
Correspond à tout élément E dont
l'attribut "lang" a pour valeur une liste de valeurs séparées par des tirets,
cette liste commençant (à gauche) par "en".
|
Sélecteurs de classe
|
DIV.warning
|
Seulement en HTML. Identique à
DIV[class~="warning"].
|
Sélecteurs
d'ID |
E#myid
|
Correspond à tout élément E dont
l'ID est "myid".
|
Source : Jérôme
Forget, 2006
|