Тег <A>
Тег <A> является одним из важных элементов HTML и служит для создания гипертекста (ссылок). Гиперссылка может связывать страницы как в пределах одного сайта, так и указывать на любую страницу в Интернете. Гипертекст позволяет осуществлять мгновенный переход от одного фрагмента текста к другому. Сам гипертекст поддается форматированию. Закрывающий тег обязателен. Тег должен содержать либо атрибут href, либо name. В качестве значения параметра href используется адрес документа (URL, Universal Resource Locator, универсальный указатель ресурсов), на который происходит переход. Адрес ссылки может быть абсолютным и относительным. Абсолютные адреса работают везде и всюду независимо от имени сайта или веб-страницы, где прописана ссылка. Относительные ссылки, как следует из их названия, построены относительно текущего документа или корня сайта. В качестве значения параметра name используется якорь. Якорем называется закладка внутри страницы, которую можно указать в качестве цели ссылки. При использовании ссылки, которая указывает на якорь, происходит переход к закладке внутри веб-страницы.
Атрибуты
- href
- Задает URL ресурса, на который должен перейти пользователь, щелкнув по ссылке. Атрибут может указывать как на внешний документ, так и на элемент внутри данного документа.
Для создания почтовой гиперссылки используется <a href="mailto:your@email">. Причем многие почтовые программы позволяют заполнить многие поля (все поля опционны, вы можете заполнять только те что нужны):
Параметры соединяются символом &, для пробелов используйте %20, для перевода на новую строку в сообщении - %0d%0a
mailto:admin@depositfiles.od.ua?subject=Письмо админу&Body=Привет!%0d%0aОтличный%20справочник%20Так%20держать!&CC=billgates@microsoft.com (subject - тема письма, Body - содержание письма, CC - копия на другой адрес) - name
- Задает имя якоря внутри документа. Вначале следует задать в соответствующем месте закладку и установить ее имя при помощи параметра name тега <А>. Имя ссылки на закладку начинается символом #, после чего идет название закладки. Название выбирается любое. Можно также делать ссылку на закладку, находящуюся в другой веб-странице и даже другом сайте. Для этого в адресе ссылки надлежит указать ее адрес и в конце добавить символ решетки # и имя закладки.
- target
- Имя окна или фрейма, куда браузер будет загружать документ.
Зарезервированные имена:
_blank |
Загружает ссылку в новое окно |
_parent |
Загружает страницу во фрейм-родитель, если фреймов нет, то этот параметр работает как _self |
_search |
Загружает ссылку в панель поиска браузера. Доступно в Internet Explorer 5 и выше |
_self |
По умолчанию. Загружает ссылку в это же окно, где был произведен клик по ссылке |
_top |
Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то этот параметр работает как _self |
- title
- Задает всплывающую подсказку к тексту ссылки.
- innerText
- Текст между начальным и закрывающим тегом