Rassembler choses pareilles dans ma CSS

Résolu
Bonjour,
puis-je rassembler ceci dans ma CSS pour que cela soit plus propre ??? Merci !!!

#menu1 td{
background-color:#000000;.
}

#menu2 td{
background-color:#000000;.
}

#menu3 td{
background-color:#000000;.
}
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. Contributeur
    Salut,
    #menu1 td, #menu2 td, #menu3 td{
    background:#000;.
    }


    ou encore :
    <div>
      <table>
        <tr><td class="menu_td"></td></tr>
      </table>
    </div>


    .menu_td{
    background:#000;.
    }


    ou encore :
    <div id="menu">
      <table>
        <tr><td></td></tr>
      </table>
    </div>


    .menu td{
    background:#000;.
    }


    On peut imaginer plein de choses en fonction de ce qu'on veut obtenir.
    0
    1. Bonjour.

      Une notation valable pour regrouper les éléments :

      #menu1 td, #menu2 td, #menu3 td {
      <les valeurs communes>
      }

      Mais tu devrais peut-être utiliser une classe menu, plutôt que des id :
      .menu td {
      }

      Et dans ton code html :
      <td class="menu" id="menu1">
      0
      1. Modérateur
        MErci beaucoup.
        J'ai utilisé le .menu td ...
        Merci à tous les deux, problème résolu.
        0