Selecteurs en css

Résolu
Bonjour,
quel est la différence entre tout les types de sélecteur?
Configuration: Windows XP
Firefox 3.0.6

4 réponses

  1. E et F sont des éléments.
    Par exemple en html:
    <h3>
    <div id="coucou" class="tintin">
    blablabla
    </div>
    </h3>

    puis en css:
    h3 est un élément E (selecteur de type),

    div#coucou est un selecteur d'id,
    h3 #coucou : coucou est un élément descendant de h3
    1. en fait je ne comprend pas se tableau

      [code]Motif Signification Décrit au chapitre...
      * Correspond à tout élément. Sélecteur universel
      E Correspond à tout élément E (c.à.d., un élément de type E). Sélecteurs de type
      E F Correspond à tout élément F qui est un descendant de l'élément E. Sélecteurs descendants
      E > F Correspond à tout élément F aussi un enfant de l'élément E. Sélecteurs d'enfant
      E:first-child Correspond à un élément E aussi le premier enfant de son élément parent. La pseudo-classe :first-child
      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 de lien
      E:active
      E:hover
      E:focus Correspond à l'élément E au cours de certaines actions de l'utilisateur. Les pseudo-classes dynamiques
      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). La pseudo-classe :lang()
      E + F Correspond à tout élément F immédiatement précédé par un élément E. Les sélecteurs adjacents
      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 d'attribut
      DIV.warning Seulement en HTML. Identique à DIV[class~="warning"]. Sélecteurs de classe
      E#myid Correspond à tout élément E dont l'ID est "myid". Sélecteurs d'ID/code

      en fait c'est un tableau qui ne rend pas bien quand on fait copier coler

      sinon voila le lien

      http://www.yoyodesign.org/doc/w3c/css2/selector.html#q1

      c'est le premier tableau.
      C'est quoi les E les EF...?
      MErci d'avance