Voilà ce que j’ai fait :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Document sans nom</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="bla.css"
</head>
<div id="conteneur">
<div id="haut">Bloc du Haut
</div>
<div id="milieu">
<div id="menu">
<ul>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
<li><a href="#">TestLink</a></li>
</ul>
</div>
<div id="contenu">
<p>Lorem ipsum dolor sit amet, uam nibh quam, imperdiet quis, ultrices eget, tincidunt ac, velit. Pellentesque euismod pharetra est. Curabitur bibendum metus sit amet diam. Maecenas at justo. Phasellus fermentum mi vitae tortor. Maecenas tincidunt, lectus sed tristique lobortis, mi urna rutrum risus, eget sagittis nulla risus at neque. Praesent ac nunc. Cras ullamcorper nulla sed est. Ut faucibus erat a urna. Suspendisse leo mauris, sollicitudin vitae, facilisis imperdiet, pretium eunibh quam, imperdiet quis, ultrices eget, tincidunt ac, velit. Pellentesque euismod pharetra est. Curabitur bibendum metus sit amet diam. Maecenas at justo. Phasellus fermentum mi vitae tortor. Maecenas tincidunt, lectus sed tristique lobortis, mi urna rutrum risus, eget sagittis nulla risus at neque. Praesent ac nunc. Cras ullamcorper nulla sed est. Ut fanibh quam, imperdiet quis, ultrices eget, tincidunt ac, velit. Pellentesque euismod pharetra est. Curabitur bibendum metus sit amet diam. Maecenas at justo. Phasellus fermentum mi vitae tortor. Maecenas tincidunt, lectus sed tristique lobortis, mi urna rutrum risus, eget sagittis nulla risus at neque. Praesent ac nunc. Cras ullamcorper nulla sed est. Ut faucibus erat a urna. Suspendisse leo mauris, sollicitudin vitae, facilisis imperdiet, pretium euucibus erat a urna. Suspendisse leo mauris, sollicnibh quam, imperdiet quis, ultrices eget, tincidunt ac, velit. Pellentesque euismod pharetra est. Curabitur bibendum metus sit amet diam. Maecenas at justo. Phasellus fermentum mi vitae tortor. Maecenas tincidunt, lectus sed tristique lobortis, mi urna rutrum risus, eget sagittis nulla risus at neque. Praesent ac nunc. Cras ullamcorper nulla sed est. Ut faucibus erat a urna. Suspendisse leo mauris, sollicitudin vitae, facilisis imperdiet, pretium euitudin vitae, facilisis imperdiet, pretium eu, magna. Suspendisse interdum varius lacus. Donec ultricies dui nec pede.
</p>
</div>
</div>
<div id="bas">Bloc du Bas
</div>
</div>
<body>
</body>
</html>
CSS:
html{
margin: 0;
padding: 0;
}
body{
margin: 0;
padding: 0;
}
#conteneur {
margin: auto;
width: 700px; /* Si modif, penser à changer la largeur dans menu et contenu */
padding: 0;
border: 1px maroon solid;
}
#haut {
background-image: url(bateau_haut.jpg);
background-color: gray;
height: 141px;
width: auto;
overflow: auto;
}
#bas {
background-image: url(bateau_bas.jpg);
width:700px;
height: 52px;
border: 1px red solid;
margin-bottom: 0;
clear: both;
}
#menu {
float: left;
width:178px;
/*height: auto;*/
padding:3px;
border: 1px lime solid;
margin-bottom: auto;
}
/*******/
html >body #menu{
min-height:400px;
height: auto;
}
#milieu{
background-color: white;
background: url(bateau_menu.jpg) 0 0 repeat-y;
}
#contenu {
z-index:1;
background-color: white;
height: auto;
width:500px;
color: maroon;
/*padding:8px;*/
margin-left:187px;
margin-top: 0;
margin-bottom: 0;
border: 1px aqua solid;
}
html >body #contenu{
height: auto;
min-height:400px;
}
#ml {
position:relative;
height: 19px;
width: auto;
float: right;
top:-19px;
margin-right:3px;
}
p{
display: inline;
}