Hallo,
#secnd span { margin-top:-1.3em; } /* Vor Opera noch verstecken */
<h1 id="first"><span>Neues Auto</span>22.07.2004</h1>
<h1 id="secnd">Neues Auto<span>22.07.2004</span></h1>
Manche Seitenbesucher werden sich fragen, was ein »Auto22« ist. ;)
Irgendwer wird sicher noch den nötigen CSS-Hack wissen, um den margin-top der zweiten Variante vor dem Opera zu verstecken (zumindest der Opera 7.21, den ich hier habe, stellt das Datum sonst über der Überschrift an).
Konqueror stellt das Datum übrigens auch über der Überschrift dar. Ich denke nicht, dass Hacks hier angebracht sind. Hacks, mit denen man z.B. Netscape 4 usw. ausschließt, sind recht zuverlässig. Die Hacks, mit denen Code vor aktuellen Browsern versteckt wird, haben hingegen eine geringe Halbwertszeit, weil sich die Browser in ständiger Weiterentwicklung befinden. Sobald ein Hack bekannt wird, der einen Browserfehler ausnutzt, arbeiten die Entwickler schon an einem Fix für selbigen Fehler. Das heißt früher oder später schlägt die beschriebene Abweichung sowieso durch, Hacks würden somit zum reinen Provisorium.
Mathias