Danke für die Antwort. Inhaltlich finde ich sie allerdings etwas unbefriedigend. Wenn ich davon ausgehe, dass jedes HTML-Tag seine browserseitige Standard-Formatierung besitzt, ist es doch recht merkwürdig, dass sich anscheint die <p> Formatierung auch auf die folgenden <div>-Tags auswirkt. Schreibt man allerdings irgendwas (Text, Tag, , …) nach dem </p>, so hebt sich diese Übertragung der Formatierung auf. Will ich nun die Standard-Formatierung des <p> beibehalten, werde ich durch das von dir als willkürlich beschriebe Verhalten dazu gezwungen eine eigene Formatierung zu verwenden. Welches System steht also tatsächlich hinter diesem Verhalten? Wie ist es zu verstehen? Und warum ist es im IE 7 auch noch so?
Ich bedanke mich für die Antworten.