Kommt ein Ankertag vor oder nach der Abfragezeichenfolge?

Kommt ein Ankertag vor oder nach der Abfragezeichenfolge?

Mir ist nicht klar, ob ein Ankertag vor oder nach einer Abfragezeichenfolge stehen sollte.

http://www.domain.com/search?query=hallo#name

oder

http://www.domain.com/search#name?query=hallo

Oder ist es wichtig?

Antwort1

Die beste Vorgehensweise besteht darin, den benannten Anker am Ende anzuhängen. Der technische Name ist ein Fragmentbezeichner und die Syntax ist in RFC 3986 angegeben.

Der RFC-Abschnitt befindet sich hier:https://www.rfc-editor.org/rfc/rfc3986#section-4.1

relative-ref = relativer-Teil [ "?" Abfrage ] [ "#" Fragment ]

Wikipediabringt es eigentlich ganz gut auf den Punkt:

Der durch ein Rautezeichen # eingeleitete Fragmentbezeichner ist der optionale letzte Teil einer URL für ein Dokument

verwandte Informationen