Web — среда гипермедиа, «пронизанная» ссылками с одного источника информации на другой.
Элемент <a>
Элемент <a> — самый популярный элемент на Web-страницах.
С помощью элемента <a> создаются ссылки с Web-страницы на различные ресурсы.
Для элемента <a> определён обязательный атрибут href, задающий подключаемый ресурс.
<a href="ресурс">текст ссылки</a>
Ресурс может быть любым — как информационным (текстовым, звуковым, графическим), так и вычислительным.
Ссылки являются линейными элементами.
Элементы <a> включаются в элемент <body> и в другие блочные и линейные элементы.
Ссылки не могут включаться одна в другую, то есть в элемент <a> нельзя включать другие элементы <a>.
Атрибут href элемента <a>
Атрибуты обсуждались в статье "Синтаксис языка".
Атрибут href задаёт ресурс, на который указывает ссылка.
Если файл, на который производится ссылка, находится в той же папке, что Web-страница, как значение атрибута href указывается просто имя этого файла (обязательно с расширением) с соблюдением регистра.
Например, если в папке есть файл index.html,то ссылку на него можно создать таким образом:
<body>
<h1>Пример работы тега <a></h1>
<p>
Пример находится в корневой папке сайта
в файле<a href="index.html">index.html</a> .
</p>
</body>
Этот код будет выведен следующим образом:
Пример работы тега <a>
Пример находится в корневой папке сайта в файле index.html .
А если определить для ссылки и атрибут title, код изменится следующим образом:
<body>
<h1>Пример работы тега <a></h1>
<p>
Пример находится в корневой папке сайта в файле <a href="index.html"
title="Пример" >index.html</a>
</p>
</body>
Теперь код будет выведен так:
Пример работы тега <a>
Пример находится в корневой папке сайта в файле index.html .
Если подвести указатель к ссылке, появится всплывающая подсказка.
В обоих примерах элементы <html>, <head> и <title> были опущены для наглядности.
Эти элементы должны всегда присутствовать на любой Web-странице.
Атрибут title
Всплывающая подсказка может нести дополнительную информацию об элементе.
Атрибут title позволяет определить всплывающую подсказку.
Значение атрибута title и будет её текстом.
Атрибут title определён для всех элементов, то есть любому элементу может быть назначена всплывающая подсказка.
<body title="Всплывающая подсказка."></body>
<p title="Всплывающая подсказка."></p>
<strong title="Всплывающая подсказка."></strong>
<a href="имя-файла" title="Всплывающая подсказка."></a>
Старайтесь пояснять все непонятные фрагменты документа. Это облегчит его восприятие конечными посетителями и, значит, будет способствовать успеху Вашего проекта.
Не путайте элемент <title> — название Web-страницы — и атрибут title — всплывающую подсказку для любого из элементов.
Атрибут target
Определяет как будет открыта ссылка;имеет следующие возможные значения:
- _blank - загружает ссылку в новое окно;
- _parent - загружает ссылку в родительском окне;
- _search - загружает ссылку в панель поиска браузера. Доступно в Internet Explorer 5 и выше;
- _self -по умолчанию. Загружает ссылку в это же окно, где был произведен клик по ссылке;
- _top - загружает ссылку в topmost окно ;
Следующая запись откроет ресурс,на который ссылаемся в новом окне:
<a href="имя-файла" target="_blank">Ссылка</a>