Посмотреть все уроки курса
Выбрать другой урок из курса
Поиск по сайту
Теория урока

47. Якоря в HTML

Якорь, это некая закладка на странице. Чтобы быстро перейти к какой-либо части на странице, используют якорь. Якорь делается просто: в нужном месте пишут ссылку <a>, дать ей имя при помощи атрибута name, далее пишут еще одну ссылку, уже из того места, откуда нам нужно перейти к якорю, но пишут ее с атрибутом href, в значении указывается символ решетка (#), а далее пишется имя закладки (якоря). Далее пример:

Код HTML
<a name = "top"></a>
<p height = "2000px"></p>
<a href = "#top">Наверх</a>

Между тегами <a> ... </a> в закладке текст необязателен, так как мы просто указываем место перехода. Ссылка на закладку может быть с любой страницы. Далее пример:

Код HTML
<a href = "http://codebra.ru#bottom">Перейти к нижней части текста</a>

UPD: 2022 год.

Атрибут name использовать больше не нужно. Вместо него используйте уникальный идентификатор id, с которым вы познакомились в этом уроке. Далее пример:

Код HTML
<div id = "top"></div>
<p height = "2000px"></p>
<a href = "#top">Наверх</a>

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

Похожие уроки и записи блога

Написание модулей в PythonЗнакомство с Python
Типы данных в PythonЗнакомство с Python
Обработка исключений (try/except) в PythonЗнакомство с Python
Первое знакомство с PythonЗнакомство с Python
Универсальные атрибуты в HTMLРазметка текста
Урок 3. Генерация SSH-ключа для работы с GitHubБлог
Еще о возможностях модулей в Python Знакомство с Python
Продолжаем написание классов в PythonЗнакомство с Python
Работа с файлами в Python Знакомство с Python
<
×
>
Впервые на сайте Codebra?

Извините за это всплывающее окно, меня они тоже раздражают.

Образовательный ресурс codebra.ru полностью посвящен программированию. Все курсы и уроки находятся на главной странице. Ради интереса можете посмотреть на содержимое курсов по Python, HTML и CSS, JavaScript, C++ и другие, размещенные на главной странице.

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

Удачи в обучении!

Закрыть окно