Подтвердить что ты не робот

Что означает # в URL и как я могу это использовать?

Я часто находил какой-то URL, который выглядит следующим образом:

www.something.com/some_page/#someword

После написания этой страницы будет открыта страница some_page, а затем будет настроена прокрутка, чтобы я мог видеть это " someword " в начале моего экрана.

Я не знаю, что означает "#". Как только я создаю #someotherword с любым URL, он иногда работает, а иногда нет.

Я не получаю то, что # в URL. Это какая-то функциональность какого-либо языка или URL или что-то еще?

Возможно, вы считаете мой вопрос новичком, но я не занимаюсь технологиями веб-проектирования, мне просто любопытно.

Я не являюсь владельцем какого-либо веб-сайта, но когда меня интересует какая-то конкретная часть какой-либо веб-страницы, как я могу передать URL С# и передать этот URL другому?

Меня интересует часть ответа в моем профиле, а затем я подготовлю URL чуть ниже и передам его кому-нибудь.

https://stackoverflow.com/users/775964/mr-32#answers

Это работает, но иногда это не так.

https://stackoverflow.com/users/775964/mr-32#tags

Это не работает

Я всего лишь пользователь, и я не хочу знать, на каком языке построен сайт.

4b9b3361

Ответ 1

Первоначально он использовался как привязка для перехода к элементу с тем же именем /id.

Однако в настоящее время он обычно используется с страницами на основе AJAX, поскольку изменение хеша может быть обнаружено с помощью JavaScript и позволяет использовать кнопку "назад/вперед" без фактического запуска полной перезагрузки страницы.

Ответ 2

Это известно как "идентификатор фрагмента" и обычно используется для идентификации части HTML-документа, который находится в пределах полного URL-адреса:

Страница Wiki для фрагментов

Ответ 4

Он указывает "Якорь" или позицию на странице и позволяет вам "прыгать" или "прокручивать" до этой позиции на странице.

Подробнее см. эту страницу.

Ответ 6

Да, это в основном для привязки ваших ключевых слов, в частности, местоположения вашей страницы, поэтому всякий раз, когда URL загружает страницу с определенным именем привязки, он будет указывать на это конкретное местоположение.

Например, www.something.com/some_page/#computer, если это очень длинная страница и вы хотите показать именно компьютер, тогда вы можете привязать.

<p> adfadsf </p>
<p> adfadsf </p>
<p> adfadsf </p>
<a name="computer"></a><p> Computer topics </p>
<p> adfadsf </p>

Теперь страница будет прокручиваться и поднимать темы, связанные с компьютером, наверх.