Hi,
Entweder IE, Opera und ich haben clear:both falsch verstanden, oder irgendwo hab ich einen Fehler im Code. Ich find ihn nicht.. *verzweifel*
du solltest das auch nicht bei <hr> anwenden. abgesehen davon willst du eine blaue trennlinie und die geht standardkonform ohnehin nicht damit. wie wär's stattdessen mit:
<p style="clear:both; border-bottom:2px solid blue;"><br /></p>
und apropos farben: du schreibst weiter oben, daß du die farbeinstellungen des besuchers möglichst wenig beeinflussen willst. du hast aber nur zwei optionen: 1) überhaupt keine farbangaben und hintergrundgrafiken oder 2) vorder- und hintergrund passend gestalten. ich ziehe 2) immer vor. aber stell dir mal vor, jemandem gefällt zufällig gelbe schrift auf blauem grund..;-)
freundliche Grüße
Ingo