Bon j'ai lu la fac de ce site au sujet de la différence entre id et class, et j'ai donc vu qu'id devait etre unique par page.
Donc sur ma page qui comportait plusieurs id de cette forme:
feuille CSS:
html:
J'ai remplacé par:
feuille CSS:
html:
Bon jusque là je croyais ne pas avoir changé grand chose...
sauf que dans ce <div>, j'ai successivement une chaine de caractère, puis deux images. Avec mon attribut "id", ces trois éléments étaient alignés sans problèmes.
Maintenant que j'ai mis le "class", ils sont l'un au dessu de l'autre!
Quelqu'un pourrait m'expliquer la subtilité que j'ai manifestement raté ici?
Merci d'avance!
Modifié par Aquineas (09 Jul 2006 - 18:22)
Donc sur ma page qui comportait plusieurs id de cette forme:
feuille CSS:
#cadre_notes_head
{
margin-right:20px;
font:12px, Verdana;
color:black;
background-color:#CCCCCC;
text-align:justify;
border:1px dashed black;
}
html:
<div id="cadre_notes_head">
J'ai remplacé par:
feuille CSS:
.cadre_notes_head
{
margin-right:20px;
font:12px, Verdana;
color:black;
background-color:#CCCCCC;
text-align:justify;
border:1px dashed black;
}
html:
<div class="cadre_notes_head">
Bon jusque là je croyais ne pas avoir changé grand chose...
sauf que dans ce <div>, j'ai successivement une chaine de caractère, puis deux images. Avec mon attribut "id", ces trois éléments étaient alignés sans problèmes.
Maintenant que j'ai mis le "class", ils sont l'un au dessu de l'autre!
Quelqu'un pourrait m'expliquer la subtilité que j'ai manifestement raté ici?
Merci d'avance!
Modifié par Aquineas (09 Jul 2006 - 18:22)