¿La etiqueta de anclaje viene antes o después de la cadena de consulta?

¿La etiqueta de anclaje viene antes o después de la cadena de consulta?

No tengo claro si una etiqueta de anclaje debe aparecer antes o después de una cadena de consulta.

http://www.dominio.com/search?query=hola#nombre

o

http://www.dominio.com/search#name?query=hola

¿O importa?

Respuesta1

La mejor práctica es agregar el ancla con nombre al final. El nombre técnico es un identificador de fragmento y la sintaxis está en RFC 3986.

La sección RFC está aquí:https://www.rfc-editor.org/rfc/rfc3986#section-4.1

referencia-relativa = parte-relativa [ "?" consulta] [fragmento "#"]

Wikipediaen realidad lo cubre bien:

El identificador de fragmento introducido por una almohadilla # es la última parte opcional de una URL para un documento.

información relacionada