Thomas Luethi: <a name .... Was ist falsch

Beitrag lesen

Hallo,

<table id="top" ...> ...
Erklärung: Man kann nicht nur sprunglinks auf <a name=""> setzten, sondern auch auf jedes beliebige Element mit entsprechender id.

Man kann schon.

Das funktioniert aber nur mit einigermassen modernen Browsern.
Netscape 4.75 kann es z.B. nicht.

Hier - wo es um Funktionalitaet und nicht
um optischen Schnickschnack geht - bin ich
ueberzeugt, dass es am besten ist, auch
die alten Browser zu beruecksichtigen
und ihnen einen zuverlaessigen Anker
zu geben, naemlich <a name="top"></a>.

Wenn man Freude an IDs und XML hat,
kann, darf und soll man in HTML 4 und
XHTML 1.0 ja auch schreiben:
<a name="top" id="top"></a>.
http://www.w3.org/TR/xhtml1/#C_8

Gruesse,

Thomas