Uma tag âncora vem antes ou depois da string de consulta?

Uma tag âncora vem antes ou depois da string de consulta?

Não estou claro se uma tag âncora deve vir antes ou depois de uma string de consulta.

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

ou

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

Ou isso importa?

Responder1

A melhor prática é anexar a âncora nomeada no final. O nome técnico é um identificador de fragmento e a sintaxe está na RFC 3986.

A seção RFC está aqui:https://www.rfc-editor.org/rfc/rfc3986#section-4.1

ref relativa = parte relativa [ "?" consulta] [fragmento "#"]

Wikipédiana verdade cobre bem:

O identificador do fragmento introduzido por uma cerquilha # é a última parte opcional de uma URL para um documento

informação relacionada