MudGuard: browser vorschau, ankerlink

Beitrag lesen

Hi,

  1. anker *müssen* mit einem buchstaben oder einem unterstrich beginnen, also keine zahlen oder sonstige sonderzeichen.

Bitte keine falschen Behauptungen.
Das name-Attribut des a-Elements hat den Datentyp CDATA (und nicht ID oder NAME).
Und selbst wenn der Datentyp ID oder NAME wäre: dann wäre der Unterstrich als erstes Zeichen unzulässig.

  1. ich würde statt name id verwenden. dann könnte es so aussehen:
    <a href="#_500">gehe zu 500</a>
    <p id="_500">funfhündert</p>

id-Werte müssen mit einem Buchstaben beginnen, sie dürfen NICHT mit einem Unterstrich beginnen.

Das Problem des Ursprungsposters liegt hier:
<td><a name="#5">  //ziel des ankers

im Name-Attribut darf nur der Name stehen, nicht jedoch das #.
Es sei denn, das # soll Bestandteil des Namens sein - dann müßte jedoch das darauf verweisende href-Attribut "#%235" lauten...

cu,
Andreas

--
MudGuard? Siehe http://www.mud-guard.de/