Junior
50
questionbank

Что такое 'якорь' в контексте веб-разработки?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

Якорь в веб-разработке — это идентификатор (HTML-атрибут id) элемента на странице, позволяющий создать ссылку на конкретное место внутри этой же или другой HTML-страницы. При клике по такой ссылке браузер прокручивает страницу до элемента с указанным якорем.

html

Якоря также используются для формирования URL-адресов с фрагментным идентификатором, например: https://example.com/page#section2.

Помимо ручной установки атрибута id, многие браузеры автоматически создают якоря для заголовков (<h1> - <h6>) при наведении или фокусировке, что удобно для создания ссылок на разделы контента.

Типичные сценарии использования:

  • Навигация внутри длинных страниц (одностраничные приложения, статьи).
  • Создание содержания с кликабельными пунктами.
  • Прямые ссылки на определенные секции контента из внешних источников.

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

javascript