Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Как отмечалось выше (п. 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; Прочитано: 223 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!