Как сделать якорь на странице
Что такое якорь html или зачем нужен якорь html на странице? Сколько видов якорей существует!? Варианты использования якоря.
Подробно о якорях в html
- Что такое Якорь html
- Якорь на определенную часть страницы ->
href + # + name - Якорь на определенную часть страницы ->
href + # + id - Якорь с другим тегом ->
href + # + div + id - Как сделать якорь на другую страницу
Что такое Якорь html
Дадим определение, "Что такое Якорь"
Якорь - это тег с уникальным именем, который устанавливается в определенном месте страницы, куда происходит переход при нажатии на ссылку.
Якорь html на странице - это как и морской якорь, выполняет определенную задачу!
Прикрепляет часть страницы к данному якорю, и по ссылке, которая расположена в другом месте, либо вообще на другой странице, при нажатии на которую, вы попадете на ту часть текста, где расположен данный якорь..
Сколько типов якорей существует?
На момент написания типов якорей существует:
Тип якоря с атрибутом name
И второй тип якоря - это использование уникального идентификатора id
Как переводится Якорь
Слово "Якорь" переводитсЯ на английский как:
Якорь на определенную часть страницы -> href + # + name
Для того, чтобы создать якорь на "определенную часть страницы" вам понадобится:
Обязательное условие для якоря
Имя у якоря должно быть уникальным.
Синтаксис якоря name
Нам нужна ссылка + атрибут "href" + решетка "#" + "имя якоря", вы получите ссылку типа:
Если мы возьмем выше показанную ссылку и заменим
Далее... возьмем эти два тега : "ссылку" и "якорь" и поставим их на странице, см. пример использования якоря:
Пример использования якоря в html
Выше приведенные два тега расположим на странице!
Здесь будет ссылка, которую вы видели выше - "<a href="#yakor">Перейдем к якорю.</a>"
Чтобы перейти я якорю -нажмите на ниже идущую ссылку:
Якорь на определенную часть страницы -> href + # + id
Второй пример якоря на определенную часть текста - всё тоже самое. что и в первом пункте, только с той разницей, что вместо атрибута "name" будем использовать id. Для создания якоря с идентификатором id вам понадобится:
Как вы знаете, условие использования id - аналогичные, что и для name - уникальное имя.
Синтаксис якоря id
Для перехода к якорю нам нужна(опять) ссылка + href + # + id:
Для того, чтобы создать якорь с использованием id, вам потребуется любой тег, ну чтобы не наводить разброд в голове, возьмем для якоря тег ссылки "a". Внутри тега располагаем атрибут "id", наш якорь готов:
Пример якоря в html
Выше я рассмотрел очередную теорию использования якоря вместе с id.
Расположим ссылку с текстом "Перейдем к якорю 2" прямо здесь.
А якорь расположим чуть ниже по странице.
Чтобы приведенный пример сработал, нажмите по ссылке:
Пример реализации работы якоря в html
Выше вы видите такую конструкцию:
Пример реализации работы якоря в html
Выше вы сможете увидеть такую конструкцию если нажмете исследовать элемент:
Пример якоря в html href + # + div + id
Выше вы сможете увидеть такую конструкцию если нажмете исследовать элемент:
Якорь с другим тегом -> href + # + div + id
Давайте предположим, что вы не хотите(по разным причинам) использовать тег ссылки в якоре!
Проверим работу якоря с любым другим тегом... для этого вам понадобится:
Опять создаем обычную ссылку для перехода к якорю:
Для данного пункта, вместо тега ссылки используем... пусть это будет тег div
Пример использования якоря с другим тегом:
Выше я рассмотрел тему, как использовать другой тег для якоря.
Этот тег расположим, со всеми примерами якорей...
Расположим ссылку на якорь прямо здесь!
Для того, чтобы перейти я якорю с тегом div - нажмите по ссылке ниже:
как сделать якорь на другую страницу
Как сделать якорь на другую страницу? Для этого вам понадобится:
Сделаю отдельную страницу с помощью get(почему get) с ссылкой на данный пункт, чтобы при клике на ссылку вас переместило к данному пункту.
На странице размещу ссылку типа:
А якорь размещу здесь в данном пункте выше абзаца.
<a name="paragraph_anchor_other_page"></a>
Пример якоря на другую страницу.
Итак...
Чтобы проверить работу якоря на другой странице, переходим по ссылке.
На странице размещена единственная ссылка, с текстом:
Которая должна вас вернуть к данному пункту!
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: