Bonjour,

je commence à remplacer ma mise en page à base de tables html par des div et du css, mais le premier truc que je fais ne marche pas, et je ne comprends pas. Pour être clair, voilà le code à remplacer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<table><tr><td width=330></td><td><img src="---"></td></tr></table>
et mon essai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<div id="logo_decal"></div>
<div id="logo"><img src="---"></div>
avec dans le head
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <link rel="stylesheet" type="text/css" href="style_div.css">
et style_div.css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
div#logo_decal {
	width:330px;
	}
 
div#logo {
float:left;
}
Bien qu'ayant appliqué ce que j'avais compris, l'image n'est pas décalée de 330 pixels, mais complètement à gauche de la page : pourquoi ?