Hi,
Das jeweils erste "clear" verursacht den großen Abstand. Egal in welchem Element es verwendet wird.
Die beiden Probleme tauchen, soweit ich das prüfen konnte, nur unter Safari auf. Selbst IE5.2 unter Mac zuckt nicht mal...
Auch der Opera interpretiert dieses clear korrekt wie der Safari. Vielleicht erklärt Dir http://www.1ngo.de/web/clear.html dieses Phönomen etwas. Ich vermute, Deine Seite verwedet die Konstruktion aus dem zweiten Beispiel. Wäre nett, wenn Du mir mal sagen würdest, ob das zutrifft und der Safari hier wie der Opera den Abstand einhält (dann würde ich ihn an dieser Stelle lobend mit erwähnen;-)
freundliche Grüße
Ingo