3DfxLisa: Mein Anker wird nicht angesprungen

Guten Morgen!

Gerade bin ich auf ein kleines Problem gestoßen.
Für gewöhnlich kann man Links ja sehr simpel mit Ankern versehen:

<a href="testseite.php#anfang">Klick hier um zum Anfang zu kommen.</a>

Funktioniert auch ganz prima :-)

Allerdings wechselt <a href="testseite.php#anfang?param1=wert1&param2=wert2">Klick mich</a>

zwar zur angegebenen Seite, aber springt nicht zum Anker.
Warum nicht? Und wie kann ich denn bei so einem Link einen Anker angeben?

Danke schonmal :-)

Liebe Grüße,
Lisa;

  1. Allerdings wechselt <a href="testseite.php#anfang?param1=wert1&param2=wert2">Klick mich</a>

    zwar zur angegebenen Seite, aber springt nicht zum Anker.
    Warum nicht? Und wie kann ich denn bei so einem Link einen Anker angeben?

    Hallo,

    Probiers mal so rum:
    <a href="testseite.php?param1=wert1&param2=wert2#anfang">Klick mich</a>

    Bye, Bastian

    1. Hallo Bastian!

      Dankeschön, das funktioniert :-)

      Liebe Grüße,

      Lisa;

    2. Hello out there!

      Probiers mal so rum:

      In der Spec [RFC3986] ist die Reihenfolge im Abschitt 3.  Syntax Components festgelegt:

      URI         = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

      <a href="testseite.php?param1=wert1&param2=wert2#anfang">Klick mich</a>

      Das ist aber immer noch fehlerhaft; siehe [HTML401 §B.2.2]

      See ya up the road,
      Gunnar

      --
      „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)