Якорь в HTML. Как поставить якорь HTML. HTML-якорь на странице Html как сделать якорь

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

Для создания якоря следует вначале сделать закладку в соответствующем месте и дать ей уникальное имя при помощи атрибута id (пример 1). В имени допустимо писать русские, латинские буквы и символы, нельзя только пробел. В качестве значения href для перехода к этому якорю используется значение id с символом решётки (#) впереди.

Пример 1. Создание якоря

Быстрый переход внутри документа

Наверх

Имя ссылки на якорь начинается с решётки (#), после чего идёт имя якоря, оно выбирается любое, соответствующее тематике. Главное, чтобы значения атрибутов id и href совпадали (символ решётки не в счёт).

С якорями связана одна особенность работы браузера. После перехода к указанному якорю нажатие на кнопку «Назад» возвращает не на предыдущую просмотренную страницу, а к ссылке, с которой был сделан переход к якорю. Получается, что для перехода к предыдущему документу надо нажать кнопку «Назад» два раза.

Ссылку также можно сделать на якорь на другой веб-странице и даже на другом сайте. Для этого в атрибуте href элемента надо указать полный адрес документа и в конце добавить символ решётки и имя якоря (пример 2).

Пример 2. Быстрый переход по Википедии

Якорь в другом документе

HTML 5.1

Если на веб-странице содержится ссылка на якорь, а самого якоря нет, то никакой ошибки не возникнет. По этой причине решётку часто используют для пустых ссылок, когда ссылка нужна, но адрес пока не известен (пример 3) или нажатие обрабатывается программой на JavaScript.

#

О нас Проекты Вакансии

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

13.07.2015


Всем привет!
Продолжаем усердно изучать основы HTML.
В этом уроке будем учиться закидывать якоря на HTML странице .
Не пугайтесь! Вы правильно попали – здесь я не буду рассказывать и учить мореходным штучкам. В этом уроке я расскажу, что такое HTML-якорь, как сделать якорь на HTML странице и как закинуть якорь на другую страницу.
Урок будет очень полезный и важный, потому что вы еще не один раз столкнетесь с HTML-якорями .

Якорь - это закладка с уникальным именем, которая размещена в html документе в определенном месте и служит для быстрого перехода к ней по ссылке.

Если вы любите ассоциативное разъяснение, тогда выражусь так:

Якорь - это что-то на подобии закладок или содержания в книге.

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

Я думаю, что вы уже уяснили, что такое ссылка-Якорь в HTML . Если нет, не расстраивайтесь. Не забивайте голову теорией, так как после практичных примеров, вам станет все ясно .

Как создать якорь на HTML

Чтобы создать якорь на веб-странице, к тегу пропишите атрибут «name» , где в значение указываете уникальное название, например, «stepkinblog » .

Вот так выглядит макет якоря в HTML:

Текст или заголовок

Для тега закрывающий тег обязателен.

Внимание:

Не правильно:

Текст или заголовок

Правильно:

Текст или заголовок

Можно вместо атрибута «name» написать атрибут «id»

можно и так

Внимание: название якоря должно быть прописано на латинице.

Не правильно:

Правильно:

Как вставить якорь-ссылку в html

Содержание сделанно на на HTML.

Перейти на статью №1 - Про блог BlogGood.ru
Перейти на статью №2 - Про блог сайт
Перейти на статью №3 - Про сайт wm-money.org.ua







Статья №1 - Про блог BlogGood.ru

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Статья №2 - Про блог сайт

Блог посвящен: HTML, CSS, PHP, WordPress, Bootstrap

Статья №3 - Про сайт wm-money.org.ua

Обмен, вывод и ввод WebMoney

Как сделать html якорь на другую страницу

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

Теперь попробуем все это реализовать на примере.

Создайте страницу под названием, например, «index-1.html ».
Вставьте в текст ссылку на якорь:

текст.. Т. Г. Шевченко …текст

Полностью готовый HTML код:

Теперь создадим вторую страницу, под названием «index-2.html » и указываем в нужном разделе текста якорь.

текст… Биография Т. Г. Шевченко …текст

Полностью готовый HTML код:

Теперь сохраним и посмотрим на результат.

На сегодня все. Подписывайтесь на обновления блога, чтобы не пропустить уроки HTML.

Предыдущая запись
Следующая запись

До сих пор мы с вами рассматривали ссылки, которые просто вели на другие документы в интернете. А в этом уроке вы научитесь создавать якоря. Якорь (анкор) в HTML - это специальная закладка, которая используется для перемещения пользователя к определенному участку страницы при нажатии на ссылку.

Как создать якорь и ссылку на него?

Для создания якоря вам необходимо в месте, к которому будет переход по ссылке, указать name= "имя" > , где имя якоря - любое слово на английском языке. Как видите, у закладки совершенно не обязательно писать что-то между тегами, ведь она используется только в роли служебной метки. Самое главное не забывайте, что - это встроенный (inline) тег и ставить его можно только внутри HTML-элементов, которые могут содержать данный тип. Впрочем таких элементов очень много.

Два важных замечания! Обратите внимание, что имя якоря в обоих местах надо указывать в одном регистре, то есть нельзя написать в якоре имя , а в ссылке на него #ИМЯ . Кроме этого, на каждой HTML-странице не может быть два якоря с одинаковыми именами, иначе браузер не поймет к какому из них делать переход. А вот ссылок на один и тот же якорь может быть сколько угодно!

Пример создания якорей в HTML

Создание якорей (закладок)

Параграф.

Параграф. В начало

Параграф. В начало

Параграф. В начало

Параграф. В начало

Результат в браузере

Ссылка на якорь другой HTML-страницы

Ну что ж, внутри страницы мы с вами научились перемещаться. Теперь научимся создавать ссылки из одной HTML-страницы на якоря других страниц. Это ведь бывает очень удобно, особенно если вы ссылаетесь на страницу в которой очень много информации, а пользователю нужен только определенный раздел. Итак, чтобы создать ссылку на якорь другой страницы необходимо в атрибуте href в конце адреса указать #имя нужного якоря.

Создание ссылки на якорь другой страницы

Извините, но результат примера я вам не покажу, так как в кактусах не силен и статей о них на сайте не держу. :)

На сленге SEO-оптимизаторов (ребят, которые раскручивают сайты в интернете) «анкорами» часто называют не то, что мы здесь с вами изучили, а содержимое тега , то есть то, что пользователи видят на странице.

Домашнее задание.

  1. Создайте заголовок статьи и трех ее разделов.
  2. Под каждым заголовком напишите несколько параграфов, но под заголовком статьи сделайте их столько, чтобы они занимали примерно полторы страницы.
  3. В конце каждого раздела создайте ссылку на заголовок статьи.
  4. Сразу под заголовком статьи напишите ссылки на все ее разделы.
  5. Создайте какой-нибудь файл (например, page2.html) и сделайте в нем ссылки на все разделы созданной ранее страницы. Этот пункт есть только в ответах, но я уверен - вы справитесь! Кстати, «до кучи» можете положить page2.html в другую папку и попрактиковаться в относительных адресах.

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

Теория

Для создания якоря нужно два элемента:

  • Часть кода, в которой указывается ссылка на наш якорь, оставленный в другой части сайта.
  • Любая часть кода, в которой можно указать идентификатор - наш якорь.

Сначала нужно создать первую часть якоря - ссылку на него. Ссылка якоря состоит из двух частей: ссылки на страницу и ссылки на якорь.

  1. Создать тег "a" или любой другой тег, поддерживающий атрибут "href"
  2. В этом теге создать атрибут "href"
  3. В значении атрибута указать ссылку на страницу сайта.
  4. После ссылки указать ссылку на якорь, используя символ "#" и любое имя для якоря (пишутся слитно, пример: "#якорь")

Осталось создать вторую часть якоря - идентефикатор. Он указывается к любому тегу в коде сайта, который поддерживает атрибут id. Чтобы создать якорь, нужно:

  1. Создать в нужном теге атрибут "id".
  2. В атрибуте "id" указать значение имени якоря, которое было указано в предыдущем шаге. (пример: id="якорь")

После этих двух шагов на сайте появляется ссылка, которая перенесет к указанному якорю.

Практика

Рассмотрим, как сделать якорь на конкретном примере.

Имеем простую страницу такого вида:

У нас есть текст в верхней и в нижней части страницы, множество тегов "br" , которые создают дистанцию между текстами. Нам нужно создать якорь, чтобы можно было быстро посмотреть на текст в нижней части.

Для этого создаем после надписи "текст в верхней части" новый тег - "а" . В ней создаем атрибут "href". Для того чтобы якорь был удобнее, напишем в ссылке "вниз".

Теперь указываем в атрибуте значение "#yakor" - это будет ссылкой на имя якоря.

Первая часть якоря - ссылка на него - готова. Теперь осталось только создать сам якорь. Переходим к нужной части страницы. В данном случае это "текст в нижней части". Так как это простой текст без тега - нам нужно создать его. Для этого заключаем текст в "абзац" - тег "p".

В этом теге создаем атрибут "id" и вписываем ему значение "yakor". Значение "yakor" соответсвует имени якоря, которое было указано в ссылке.

Теперь наш якорь работает как должен.

Всем доброго времени суток дорогие читатели!

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

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

Это очень удобно, пользователю не нужно будет скролить до определенного участка вашей записи, он туда будет попадать сразу.

Итак, сперва создадим две записи на блоге.

Допустим первая запись у нас будет называться «Что такое лето?». Называйте как вам угодно.

Так, вначале мы создали первую заметку, теперь создаем другую, про солнце. И сейчас самое интересное. В статье про солнце мы поставим якорь на фразу «солнечный спектр»

Приступаем к созданию якоря ссылки

http://ustanovka.сайт/?p=41#sun

http : //ustanovka.сайт/?p=41#sun

обратите внимание на хвостик в конце #sun, это не хеш тег, как вы могли подумать. Это идентификатор с именем sun. При клике на такую ссылку мы перейдем в то место, где мы укажем этот идентификатор.

Переходим в код второй записи про «солнце» и указываем в нужном абзаце наш id=»sun» так как показано на этом скриншоте:

Теперь сохраним изменения и при переходе с первой записи на вторую мы попадем ровно в то место, где стоит наш идентификатор. Бинго! Теперь вы научились создавать якорь ссылки в тексте. Чуть позже будет видео урок. Всем спасибо!