Anch'io ho lo stesso problema.
Stavo per aprire un'altro thread

Praticamente non si riesce a dare un margin: 0; alla linea, la quale con IE lasci uno spazio!!!

Supponiamo di avere:

<div>


Testo></p>
<hr />
</div>

div p {display: block; margin: 0 auto; width: 100px; height: 100px; background: #000000;}
div hr {margin: 0; height: 10px; background: #000000;}

La linea di altezza 10px dovrebbe combaciare con il blocco p ma non lo fà, o meglio in Firefox Ok ma IE6 nisba!!

Io uso Xhtml Strict, cè qualche impostazione strana ?