CSS : class ou id

Salut !

Je me perds un peu à savoir quand utiliser "class" ou "id" pour les CSS. Les nombreux exemples que j'ai consultés ne m'ont pas fourni d'explication cohérente.

Merci !

4 réponses

  1. Modérateur
    Exact.

    Et pour utiliser un id dans les css, on fait de cette facon :
    div#un_div_avec_un_id
    Pour les class :
    div.un_groupe_de_div_avec_la_meme_classe
    1. Bonsoir,

      En fait, on peut très bien se passer d'id et ne travailler qu'avec des classes qui seront nettement plus souples vis-à-vis du HTML (ouvertes vers une éventuelle réutilisation pour un autre élément).

      @+
      1. Exemple concret:

        <style>
        #div1{
        background-color:red
        }
        .div2{
        background-color:blue
        }
        </style>

        <div id="div1">
        Ton texte de la div1
        </div>

        <div class="div2">
        Ton texte de la div 2
        </div>
        1. Bonsoir,
          le principe est qu'un même id ne peut être utilisé qu'une seule fois dans un même document tandis qu'une class peut l'être plusieurs fois.

          Voilà.