Hallo,
ah.. ich ahne es...
der eine (Mozilla) rechnet 1px + border, der andere (MSIE, Opera) rechnet ohne den border.. entbährt beides nicht einer gewissen Logik - trotzdem gilt das tatsächlich als Bug bei Mozilla (http://bugzilla.mozilla.org/show_bug.cgi?id=78992). <hr/>s sind eh ein heißes Thema - von der CSS-Spec werden sie gar nicht erfasst, keienr weiß, ob sie eigentlich mehr block oder mehr inline sind usw.. daher kommen hier überdurchschnittlich viele Probleme und Inkompatibilitäten.
geanu, es geht auch nicht um die Logik an sich, sondern um das Verhalten. Wie soll ich das einem "Normalo" (hallo Christian;) klar machem? Selbst für mich ist ein hr ein stilistisches Element, was die Logik aber untersagt, da das Verhalten in der Form nicht vorhanden ist. Ich kann aber das nicht mit Logik begründen und schon habe ich ein Problem. Wer also meint, dass der Moz das Non-Plus-Ultra ist, dem kann ich nur entgegenbringen, dass noch nicht aller Tage abend ist;)
jan