Hallo,
das interessiert mich jetzt auch mal.
<a href="#hier_kann_auch_was_stehen">foo</a>
tut dies nicht.Ja, auch da hast Du Recht, allerdings wird zum genannten Anker bzw. zum Anfang der Seite gesprungen. Also ist der Link nicht funktionslos :)
Ginge es denn, wenn man den Anker quasi auf sich selbst springen lässt?
also so in etwa:
<a name="foo" id="foo"></a><a href="#foo">foo</a>
Funktioniert zumindest im IE6, was ja aber nichts heißen muss ;)
Gruß,
Adda