Silli: Zeilenvorschub zusammen mit "clear: both"

Beitrag lesen

Hi,
ich habe notiert

  
footer {clear: both; margin-top: 2em;}  

  
<footer>  
  bla bla bla  
</footer>

in der Hoffnung, die unter footer stehenden Texte würden um 2em nach unten gerückt.
Dem ist leider nicht so. Erst wenn ich in dem Text z.B. <br><br> angebe, rückt der Text nach unten.
Ich vermute, dass das clear noch nicht durchgeführt ist, wenn das margin-top interpretiert wird?
Wie kann ich die Angabe des Zeilenvorschubs im Text vermeiden und ihn doch in CSS angeben?
G. Silli