Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Гиперссылки



Как отмечалось выше (п. 2.2.2) под гипертекстовой ссылкой (гиперссылкой) понимают соединение одного Web-ресурса с другим. Для создания гиперссылки используется элемент разметки <A>, называемый также «якорем». Заметим, что при создании гиперссылки зачастую говорят о «якорях» двух видов:

· начальном (ставится в месте с которого необходимо осуществить переход) и

· конечном (помечающим место к которому необходимо осуществить переход).

Последний также часто называют закладкой. Конечный якорь не является обязательным. Если речь не идет о переходе к определенному месту в документе — его можно опустить.

Направление гиперссылки задается с помощью атрибута HREF начального якоря. В качестве значения атрибута выступает URI ресурса на который необходимо осуществить переход. Приведенный ниже пример содержит две ссылки, одна из которых указывает на документ HTML с названием "chapter2.html", а другая - на GIF-изображение в файле "forest.gif":

Рис. 2.9.Пример гиперссылки

Активировав эту ссылку (к примеру — щелчком мыши), пользователь может посетить этот ресурс. Заметим, что URI ресурса к которому должен осуществляться переход, может указываться в относительном виде (как это показано в данном примере), так и в абсолютном (http://MySite.ru/image/forest.gif).

Относительный стиль адресации предполагает, что базовый URI (тот, который помечается символом «..») указан в заголовочной части документа в элементе BASE:

<HTML>

<HEAD>

<TITLE>Пример гиперссылки</TITLE>

<BASE href="http://www.MySite.ru/index.html">

</HEAD>

<BODY>

<P>Вы видели наши <A href="../Prod/birds.gif">товары</A>?

</BODY>

</HTML>

С учетом базового относительный URI "../cages/birds.gif" будет восприниматься браузером как «http://www.MySite.ru/cages/birds.gif»:

Что же касается варианта «chapter2.html» - то в данном случае в качестве базового URI воспринимается папка, в которой находится страница с начальным якорем.

Стоит также обратить внимание на прикладные протоколы по котрым HTML позволяет осуществлять доступ к ресурсам. Помимо традиционного http:// это:

ü ftp://... - создает ссылку на ftp-сайт или расположенный на нем файл;

ü mailto: - запускает почтовую программу-клиент с заполненным полем имени получателя. Если после адреса поставить знак вопроса, то можно указать дополнительные атрибуты, разделенные знаком "&";

ü news:.. - создает ссылку на конференцию сервера новостей;

ü telnet://... - создает ссылку на telnet-сессию с удаленной машиной;

ü file:/// - создает ссылку на место в файловой системе локального компьютера.





Дата публикования: 2015-03-29; Прочитано: 221 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...