Мне не ясно, должен ли тег привязки располагаться перед строкой запроса или после нее.
http://www.domain.com/search?query=hello#name
или
http://www.domain.com/search#name?query=hello
Или это имеет значение?
решение1
Лучше всего добавлять именованный якорь в конце. Техническое имя — это идентификатор фрагмента, а синтаксис — в RFC 3986.
Раздел RFC находится здесь:https://www.rfc-editor.org/rfc/rfc3986#section-4.1
относительная-ссылка = относительная-часть [ "?" запрос ] [ "#" фрагмент ]
Википедияна самом деле хорошо это описывает:
Идентификатор фрагмента, представленный знаком решетки #, является необязательной последней частью URL-адреса документа.