HTML использует тэг <a> (anchor-якорь), для создания ссылки на другой документ.
Якорь может указывать на любой ресурс в Интернете: HTML страницу, изображение, звуковой файл, фильм и т.д.
Синтаксис создания якоря:
<a href="url">Текст, который будет отображен</a>
<a> тэг используется для создания якоря в ссылке, а атрибут href указывает к чему этот якорь привязан (куда необходимо идти после нажатия на ссылку), слова между открытым и закрытым тэгом будут показаны в браузере в качестве ссылки.
Атрибут Name используется для создания имени якоря. При помощи имени якоря мы можем создавать закладки, которые могут использоваться для перехода в определённый раздел или место на странице, таким образом пользователю будет удобней работать с большим материалом.
Ниже приведен синтаксис создания имени якоря:
<a name="Метка">Текст, который будет показан</a>
Атрибут “name” используется для создания имени якоря. Имя якоря может быть любым текстом, который Вы хотите использовать.
Строка ниже показывает использование имени якоря:
<a name="tips">Раздел полезных советов</a>
Вы должны заметить, что имя якоря не будет каким-либо образом отображается в браузере.
Чтобы связаться непосредственно с разделом "советов" из другой веб-страницы, добавьте знак # и имя якоря в конец URL, например:
<a href="http://www.mysite.com/html_links.html#tips">
Перейдите к разделу полезных советов</a>
Гиперссылка на раздел полезных советов из файла "html_links.html" будет выглядеть так:
<a href="#tips"> Перейдите к разделу полезных советов </a>
Всегда добавляйте косую черту в конце ссылки. Если ваша ссылка, например: href = "http://www.mysite.ru/html", то ваш браузер будет генерировать два HTTP запроса к серверу, потому что сервер будет добавлять к адресу косую черту подобно этому: href = http://www.mysite.ru/html/
Названия якорей часто используются для создания "оглавления" в начале большого документа. Каждая глава в документе снабжается именем якоря, а ссылки на каждый из этих якорей помещаются в верхней части документа.
Если браузер не может найти имя якоря, которое было определено, то он идет в начало документа. Никакой ошибки не происходит.
Создание гиперссылки
Этот пример показывает, каким образом можно создавать ссылки в HTML документе.
<html>
<body>
<p>
<a href="pagenext.htm">
Данный текст</a> представляет собой ссылку на страницу в сайте.
</p>
<p>
<a href="http://www.tutos-web.net.ru/">
Данный текст</a> представляет собой ссылку на страницу в World Wide Web.
</p>
</body>
</html>
Изображение в качестве ссылки
Этот пример демонстрирует использование изображения в качестве ссылки.
<html>
<body>
<p>
Вы также можете использовать изображение как ссылку:
<a href="page.htm">
<img border="0" src="nextpage.gif" width="65" height="38">
</a>
</p>
</body>
</html>
Открыть ссылку в новом окне браузера
Этот пример демонстрирует, как связаться с другой страницей, чтобы при переходе по ссылке открывалось новое окно браузера.
<p>
Если вы установите целевой атрибут ссылки на "_blank", то ссылка откроется в новом окне.
</p>
</body>
</html>
Создание закладки в странице
Этот пример демонстрирует, как использовать ссылку, чтобы перейти к другой части документа. (Сохраните его как link.html)
<html>
<body>
<p>
<a href="#G4">См. Также Главу 4.</a>
</p>
<h2>Глава 1</h2>
<p>Эта глава объясняет ля ля ля</p>
<h2>Глава 2</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2>Глава 3</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2><a name="G4"> Глава 4</a></h2>
<p> Эта глава объясняет ля ля ля </p>
<h2>Глава 5</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 6</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 7</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 8</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 9</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 10</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 11</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 12</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 13</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 14</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 15</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 16</h2>
<p> Эта глава объясняет ля ля ля </p>
<h2> Глава 17</h2>
<p> Эта глава объясняет ля ля ля </p>
</body>
</html>
Создание ссылки электронной почты
Этот пример демонстрирует, как сделать ссылку на сообщение (будет работать только если у вас установлена почтовая программа).
<html>
<body>
<p>
Это почтовая ссылка:
<a href="mailto:velross@list.ru?subject=Мнение%20о%20номере%20рассылки">
Отправить письмо</a>
</p>
<p>
<b>Примечание:</b> пробелы между словами должны быть заменены на %20, чтобы <b> гарантировать:</b>,правильное отображение текста браузером.
</p>
</body>
</html>
Создание ссылки электронной почты 2
Этот пример демонстрирует, как сделать более сложную почтовую ссылку.
<html>
<body>
<p>
Это другая почтовая ссылка:
<a href="mailto:pochta@pochta.ru?cc=velross2@list.ru&subject=
Деловое%20приглашение&body=
Здравствуйте!%20Приглашаю%20вас%20на%20">Отправить письмо!</a>
</p>
<p>
<b> Примечание:</b> пробелы между словами должны быть заменены на %20, чтобы <b> гарантировать:</b>,правильное отображение текста браузером.
</p>
Когда вы будете каждый день делать больше, чем от вас требуется, то не только укрепите своё положение, но и станете незаменимым человеком. К вашему удивлению, вы обнаружите новые возможности повсюду вокруг себя и в конечном счёте сами сможете назначить цену за свою работу.