Тег <A>
| Параметры |
href name target title
|
Закрывающий тег |
| обязательно |
Тег <A> предназначен для создания гиперссылок, ведущих либо на обозначенное "якорем" место любой страницы (включая текущую), либо, просто, на другую страницу или сайт. Также применяется и для создания самих "якорей".
Сам текст гиперссылки может быть любым. В зависимости от присутствия параметров name или href тег <A> устанавливает ссылку или якорь. Якорем называется закладка внутри страницы, которую можно указать в качестве цели ссылки. При использовании ссылки, которая указывает на якорь, происходит переход к закладке внутри веб-страницы.
Для создания ссылки необходимо сообщить браузеру, что является ссылкой, а также указать адрес документа, на который следует сделать ссылку. В качестве значения параметра href используется адрес документа (URL), на который происходит переход. Адрес ссылки может быть абсолютным и относительным. Абсолютные адреса работают везде независимо от имени сайта или веб-страницы, где прописана ссылка. Относительные ссылки, как следует из их названия, построены относительно текущего документа или корня сайта.
<a href="URL">любой текст</a> |
Параметры тега <A>
href
Задает адрес документа, на который следует перейти. Поскольку в качестве адреса ссылки может использоваться документ любого типа, то результат перехода по ссылке зависит от конечного файла. Так, архивы (файлы с расширением zip или rar) будут сохраняться на локальный диск. По умолчанию новый документ загружается в текущее окно браузера, однако это свойство можно изменить с помощью параметра target.Может указывать как на внешний документ, так и на элемент внутри данного документа.
Для создания гиперссылки вызова почтовой программы для написания письма используется <a href="mailto:your@email">. Причем многие почтовые программы позволяют заполнить многие поля (все поля опционны, вы можете заполнять только те что нужны):
Параметры соединяются символом & , для пробелов используйте %20 , для перевода на новую строку в сообщении - %0d%0a.
<a href="../page2.html" >Относительная ссылка </a>
<a href="http://www.site.com/page2.html">Абсолютная ссылка</a>
name
Параметр используется для определения якоря внутри страницы или для создания ссылок между фреймами. Вначале следует задать в соответствующем месте закладку и установить ее имя при помощи параметра name тега <А> . Имя ссылки на закладку начинается символом # , после чего идет название закладки. Название выбирается любое, соответствующее тематике. Можно также делать ссылку на закладку, находящуюся в другой веб-странице и даже другом сайте. Для этого в адресе ссылки надлежит указать ее адрес и в конце добавить символ решетки # и имя закладки. Между тегами <a name=...> и </a> текст писать не обязательно, так как требуется лишь указать местоположение перехода по ссылке.
<a name="xxx" ></a>
<p>Текст страницы, достаточно большой, чтобы появилась полоса прокрутки по вертикали</p>
<a href="#xxx" >Наверх</a>
target
По умолчанию, при переходе по ссылке документ открывается в текущем окне или фрейме. При необходимости, это условие может быть изменено параметром target тега <А> . В XHTML применение этого параметра запрещено.В качестве аргумента используется имя окна или фрейма, заданное параметром name . Если установлено несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен используются следующие:
<a href="new.html" target="_blank" >Открыть в новом окне</a>
title
Добавляет к тексту ссылки всплывающую подсказку, которая появляется при наведениии курсора мыши на ссылку. Текст подсказки должен заключаться в двойные или одинарные кавычки.
<a href="books.html" title="Учебники по HTML" >Книги</a>