Einbecker: Verweis (bis ganz) zum Seitenanfang mit verschiedenen Browsern

Beitrag lesen

Moin,

ich habe in meine Seiten einen Verweis zum Seitenanfang eingefügt:

<body leftmargin="10" marginwidth="10" topmargin="10" marginheight="10">
<a name="top"></a>

Sollten Sprungmarken nicht immer einen Inhalt haben?

Nun springen die verschiedenen Browser ja bekanntlich nicht bis ganz an den Seitenanfang, zumindest wenn ein Rand definiert ist.

Richtig.

Die Lösung schien zu sein, das <a name="top"></a> einfach wegzulassen, was im Internet Explorer auch prima funktioniert.

Beim Austesten von Netscape 6 Preview 2 habe ich nun festgestellt, daß dieser auf das <a name="top"></a> angewiesen ist.

Wenn ich das hier jetzt richtig verstehe, laesst man die Sprungmarke einfach weg, dann geht er, dank eines "reservierten" (o.ä.) Wortes namens "top" an den Seitenanfang? Auf jeden fall scheint mir das nicht HTML 4.0- Konform zu sein, so dass der "strenge" Mozilla dies nicht versteht.
(Falls ich hier jetzt was falsch verstanden habe, dann korrigiert mich. Ich habe grad keine Zeit zum Testen...

Somit habe ich wieder das klitzekleine Problem, daß die Seite nicht bis ganz an den Rand springt.

Hat jemand vielleicht eine Lösung?

Das muesste doch eigentlich klappen, indem du den Seiteninhalt, ausser dem top-Verweis, in einen DIV steckst:

<body>
<p><a name="top">&nbsp</a></p>
<div style="Hier die Style-Angaben...">
...
<a href="#top"><img src="img/top.gif"></a>

Du kannst den ersten Absatz dann noch via CSS so klein machen, dass er nicht auffällt..

Hoffe ich konnte helfen...

Gruss,

Einbecker