julieng31
Nouveau membre
Bonjour,
je souhaiterais coller simplement une balise <DIV> derriere une balise <IMG> sans avoir un espace entre les deux. J'ai effectue pas mal de recherche pour ce probleme apparemment assez courant mais aucune des solutions proposees ne fonctionne (je suis sous FF 2.0).
Voici le code :
[cpp]
== Code HTML ==
<div id="placement_navigateur" class="centrage_page"><img src="./design/header.png" alt="Image" id="entete" /><div id="corps"></div></div>
== CSS ==
#placement_navigateur {
margin-top: 40px;
}
.centrage_page {
width: 760px;
margin-left: auto;
margin-right: auto;
}
#entete {
height: 202px;
width: 760px;
}
#corps {
width: 760px;
background-image: url(./design/fond.png);
background-repeat: repeat-y;
}
[/cpp]
Le code est ecrit sans espaces car les images sont de type inline et pour eviter un espace indesirable, beaucoup de posts conseillent cette maniere de coder.
J'ai aussi essaye les solutions avec 0px de padding et de margin, mais, j'ai toujours le meme probleme.
Mon seul moyen pour ne pas voir apparaitre cet espace sous FF est de mettre display: block; pour l'image "entete". Or, si j'ai bien compris le principe, le type bloc implique un retour a la ligne et l'espace que je ne souhaite pas (comme les <p> par exemple) entre les elements affiches. Donc ceci ne me parait pas une maniere propre de coder car en demandant d'avoir cet espace, je ne l'ai pas et inversement !!?
Est que quelqu'un aurait une soluion propre a mon probleme ?
Merci d'avance.
je souhaiterais coller simplement une balise <DIV> derriere une balise <IMG> sans avoir un espace entre les deux. J'ai effectue pas mal de recherche pour ce probleme apparemment assez courant mais aucune des solutions proposees ne fonctionne (je suis sous FF 2.0).
Voici le code :
[cpp]
== Code HTML ==
<div id="placement_navigateur" class="centrage_page"><img src="./design/header.png" alt="Image" id="entete" /><div id="corps"></div></div>
== CSS ==
#placement_navigateur {
margin-top: 40px;
}
.centrage_page {
width: 760px;
margin-left: auto;
margin-right: auto;
}
#entete {
height: 202px;
width: 760px;
}
#corps {
width: 760px;
background-image: url(./design/fond.png);
background-repeat: repeat-y;
}
[/cpp]
Le code est ecrit sans espaces car les images sont de type inline et pour eviter un espace indesirable, beaucoup de posts conseillent cette maniere de coder.
J'ai aussi essaye les solutions avec 0px de padding et de margin, mais, j'ai toujours le meme probleme.
Mon seul moyen pour ne pas voir apparaitre cet espace sous FF est de mettre display: block; pour l'image "entete". Or, si j'ai bien compris le principe, le type bloc implique un retour a la ligne et l'espace que je ne souhaite pas (comme les <p> par exemple) entre les elements affiches. Donc ceci ne me parait pas une maniere propre de coder car en demandant d'avoir cet espace, je ne l'ai pas et inversement !!?
Est que quelqu'un aurait une soluion propre a mon probleme ?
Merci d'avance.