unri: Wo kommt bei float bzw. align="left" im IE der Abstand her?

Beitrag lesen

Hallo,

im folgenden habe ich 3 Beispiele, in der eine Tabelle links vom folgenden Inhalt positioniert werden soll. Dabei kommt es im IE (bei den meisten anderen Borwsern klappts) immer zu einem Abstand von ca. 5px zwischen TBL und folgenden Objekten. Bei den beiden Tabellen sieht man das sehr deutlich, beim Absatz und der Liste, haben die Hintergründe zwar keinen Abstand, der enthaltene Text wird jedoch eingerückt.
Da hilft kein padding:0 oder margin:0, text-align:left,... und ich verzweifel dran wie ich diesen Abstand wegbekomme.

Ich hoffe jemand von euch weiß rat.

<html>
<head>
</head>
<body>

<table cellspacing="0" cellpadding="0" align="left" bgcolor="red">
 <tr>
  <td>HALLO</td>
 </tr>
</table>
<p style="background-color:lime;">WELT</p>

<br clear="all" />

<table cellspacing="0" cellpadding="0" align="left" bgcolor="red">
 <tr>
  <td>HALLO</td>
 </tr>
</table>
<table cellspacing="0" cellpadding="0" bgcolor="lime">
 <tr>
  <td>WELT</td>
 </tr>
</table>

<br clear="all" />

<table cellspacing="0" cellpadding="0" align="left" bgcolor="red">
 <tr>
  <td>HALLO</td>
 </tr>
</table>
<ul style="background-color:lime;margin-left:">
 <li>WELT</li>
</ul>

</body>
</html>

vielen Dank und gruss, unri