file xhtml
codice:
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
<head><title>nobody</title>
<meta http-equiv="Content-Type" content="text/xhtml; charset=ISO-8859-1" />
<meta http-equiv="Content-Language" content="it" />
<link rel="stylesheet" href="stile.css" type="text/css" />
<link rel="Shortcut Icon" href="favicon.ico" type="image/x-icon" /></head>
<body>
<div id="alt">
</div>
<div id="sx">
</div>
<div id="dx">
</div></body>
</html>
file css
codice:
 body{
background: #f0f0f0;
}

#alt{
margin-left: 110px;
width:770px;
height:80px;
background:#ccc;
border:1px solid #0000FF;
}

#sx{
height:468px;
width:190px;
margin-top:10px;
border:1px solid #0000FF;
margin-left: 110px;
}

#dx{
height:468px;
margin-top:-468px;
border:1px solid #0000FF;
width:570px;
margin-left:310px;
}
se guardate con explorer e con firefoxda 2 pagine leggermente differenti (DX è lievemente spostataverso l'interno se si usa firefox, è in posizione voluta con Exploder).

come posso correggere questo errore in modo che dia una visualizzazione identica con i 2 browser?

con Opera 7.54 mi da la stessa visualizzazione di Firefox 1.0.2(Explorer 6 di |\/|$rd@ ).