Non sono chiaro se un tag di ancoraggio dovrebbe precedere una stringa di query o dopo.
http://www.domain.com/search?query=hello#name
o
http://www.domain.com/search#name?query=hello
O importa?
Non sono chiaro se un tag di ancoraggio dovrebbe precedere una stringa di query o dopo.
http://www.domain.com/search?query=hello#name
o
http://www.domain.com/search#name?query=hello
O importa?
Risposte:
La migliore pratica è di aggiungere l'ancora denominata alla fine. Il nome tecnico è un identificatore di frammento e la sintassi è in RFC 3986.
La sezione RFC è qui: http://tools.ietf.org/html/rfc3986#section-4.1
relative-ref = relative-part ["?" query] ["#" frammento]
Wikipedia in realtà lo copre bene:
L'identificatore di frammento introdotto da un segno di hash # è l'ultima parte facoltativa di un URL per un documento