[débutant] mis en en page CSS et DOCTYPE
Bonjour,
Depuis quelques temps, j'essaie de faire de la mise en page via du CSS.
Cette après-midi j'ai testé le tuto sur le positionnement des DIV.
http://pbnaigeon.developpez.com/tuto...-de-base/#LIII
J'ai pas mal galéré avant de m'apercevoir que ma mise en page ne fonctionnait pas à cause du DOCTYPE. (qui n'est pas dans le tutot)
Avec le code ci-dessous je cherche à aligner 2 div l'un à coté de l'autre.
Sans DOCTYPE c'est OK sous FF et IE7, mais dès que j'ajoute le DOCTYPE, sous IE7 le div de DROITE se trouve décalé vers le bas à droite (??)
Pourriez vous m'expliquer ce qui ce passe ?
Merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style>
#contener {
background-color:green;
}
#gauche {
background-color:yellow;
width:50%;
height: 200px;
float:left;
text-align: center;
}
#droit {
background-color:red;
width:50%;
height: 200px;
float:right;
text-align: center;
}
</style>
<!--<script>
</script>
</head> --->
<body>
<div id="contener">
<div id="gauche">GAUCHE
</div>
<div id="droit">DROITE
</div>
</div>
</body>
</html> |