OVH Cloud OVH Cloud

différence dans un css entre . et #...

1 réponse
Avatar
Marc Collin
salut

je voudrais savoir

.main{
background: #FFFFFF;
border: 1px solid #36c;
color: Black;
}

#main{
background: #FFFFFF;
border: 1px solid #36c;
color: Black;
}

la différence entre les deux et qu'est ce que rapporte d'utiliser chacun
d'eux

1 réponse

Avatar
Monique Brunel
Marc Collin a écrit :
salut

je voudrais savoir

.main{
background: #FFFFFF;
border: 1px solid #36c;
color: Black;
}

#main{
background: #FFFFFF;
border: 1px solid #36c;
color: Black;
}

la différence entre les deux et qu'est ce que rapporte d'utiliser chacun
d'eux



Bonjour,

.main est une classe.
Cette règle peut s'appliquer plusieurs fois dans une page, soit à un
élément de même type (à plusieurs blocs div, par exemple), soit à des
éléments de type différent (div, p...)
<div class="main">...</div>

#main est un identificateur.
Il ne peut s'appliquer qu'une seule fois dans la page.
<div id="main">...</div>

Pour en savoir plus
http://openweb.eu.org/articles/initiation_css/

--
Amicalement,
Monique
en campagne pour des sites conformes aux standards et accessibles...
http://www.webmaster-hub.com/
et des navigateurs évolutifs http://www.mozilla-europe.org/
Pour les amateurs d'athlétisme : http://users.skynet.be/osga/