28172 sujets
CSS et mise en forme, CSS3
Deja merci pour ta réponse,
En faite ce qui m'intrigue le plus c'est ce que j'ai vu sur un css.
le code html donnais ca :
et le css donne ceci:
ce que j'ai du mal a comprendre c'est le
Je vois bien qu'il a coller une class a une div mais, pourquoi pas un ID ?
Modifié par uniuc (28 Nov 2013 - 12:38)
En faite ce qui m'intrigue le plus c'est ce que j'ai vu sur un css.
le code html donnais ca :
<div class="navbar">
<a href=" " class="active" style="width:115px"><span>Home</span></a>
<a href="onglet-1.html " class=" " style="width:115px"><span>Onglet-1</span></a>
<a href="onglet-2.html" class=" " style="width:115px"><span>onglet-2</span></a>
...
et le css donne ceci:
div.navbar {
position: relative;
top: 0px;
width: 960px;
display: block;
float: left;
clear: both;
border-radius: 10px;
background: #353d46; /* Old browsers */
}
ce que j'ai du mal a comprendre c'est le
div.navbar
Je vois bien qu'il a coller une class a une div mais, pourquoi pas un ID ?
Modifié par uniuc (28 Nov 2013 - 12:38)
pour utiliser l'id ça aurait du être div id="navbar" hors il a utilisé une div class="navbar" donc pour le styliser en css, pour "attraper" la navbar comme c'est une class il a mis une div.navbar
le . = class
le # = id
ID = on l'utilise qu'une fois dans l'HTML,
la class plusieurs fois, ensuite les gens code comme ils veulent, nomme comme ils veulent mais ca c'est LA règle.
Au passage si jamais tu fais #navbar avec comme html div class="navbar" le css ne fonctionnera pas.
le . = class
le # = id
ID = on l'utilise qu'une fois dans l'HTML,
la class plusieurs fois, ensuite les gens code comme ils veulent, nomme comme ils veulent mais ca c'est LA règle.
Au passage si jamais tu fais #navbar avec comme html div class="navbar" le css ne fonctionnera pas.