Ciao ho trovato la soluzione al problema devi creare un foglio di stile per IE questo è il codice sorgente:

<style type="text/css"> .menu ul { margin-top: 0px; padding-top: 0px; float: left; width: 100%; } .menu ul li { display: inline; border-right: 1px solid #333; float: left; } .menu ul li a { margin: 0; padding: 0 10px 0 10px; text-decoration: none; float: left; } .text p { margin:0px; padding: 0px 150px 0 80px; // il problema era che impostavi a 25 font-size: 1.5em; // px il padding superiore e per questo } // vedevi lo spazio bianco </style> </head> <body> <div class="menu"> <ul> <li><a href="index.html" title="Home">HOME</a></li> <li><a href="menu1.html" title="Menu1">MENU1</a></li> <li><a href="menu2.html" title="Menu2">MENU2</a></li> <li><a href="menu3.html" title="Menu3">MENU3</a></li> <li><a href="menu4.html" title="Menu4">MENU4</a></li> </ul> </div> <div class="text"> <p>Text</p> </div> </body> </html>

Il css ad-hoc per ie lo crei così:

<!--[if IE 6]> Link al foglio css per ie <![endif]-->