Grundsätzlich gilt, was der Browser nicht kenn überließt er. So auch CSS. Daher stört ihn das nicht die Spur.
es sein,denn du hast einen litzkleinen fehler in deinem CSS, dann streikt de navi und irgnoriert alles.
Zum besseren Stil: hier ist die CSS-Version auf jeden Fall besser, da durch das ganze mit <font>... die logische Struktur verloren geht!
100% korrekt.
Mit <FONT="+3"> und DIVs Überschriften zu simulieren etc. ist mehr als unkorrekt.
Klassisch wäre z.B. (mal ohne em's wg. ie3)
H3 { font-height: 16pt; line-height: 16pt; }
P {font-height: 10pt; line-height:12pt; }
.nachheadline {margin-top:-6pt; }
<H3>Die olle Headline</H3>
<P class="nachheadline">Der erste nach ner H3-Überschrift</P>
das wäre meiner Ansicht nach das Sicherste und berücksichtigt auch die Struktur des Docs.
Leider kennen die Browser noch nich die Angabe:
alle Ps nach H3s mach so und so, die anderen so.
Da werdenwir wohl noch etwas warten müssen...
Viel Erfolg
CirTap