Salut Raph',
Pourquoi tous ces width:100% ? Laisse le navigateur étendre de lui-même ta fenêtre sur l'ensemble de l'écran de ton visiteur... donc pas de width pour conteneur, ni pour haut, centre et droite. Tu imposes seulement la largeur de la colonne gauche, width:20%. Et tout va s'ajuster, à la seule condition que le texte de la colonne de droite soit suffisamment fourni pour s'étaler sur plus d'une ligne, ce qui est fort probable, non ?
body {
font-family:Times New Roman;
margin:10px;
}
.conteneur {
position:absolute;
background-color:LightSkyBlue;
padding-bottom:10px;
}
.haut {
margin:10px;
background-color:silver;
color:yellow;
text-align:center;
font-size:50px;
padding:25px 0;
}
.centre {
margin:0 10px;
}
.gauche {
float:left;
width:20%;
background-color:silver;
color:white;
}
.droite {
float:left;
margin-left:10px;
background-color:silver;
text-align: center;
color: white;
padding:10px 0;
}
Ceci dit, tu es optimiste ! Beaucoup de sites présentent encore des pages de dimensions fixes, parce que le concepteur tient (un peu naïvement) à ce que tous ses visiteurs aient de la page conçue la même vision que lui, qu'il considère comme une “œuvre” personnelle...