HTML: Популярный самоучитель | страница 29



...

Для перехода к ресурсам, находящимся за пределами сайта, используются полные URI, например:

Приведенная здесь гиперссылка позволяет перейти к HTML‑документу homepage.html, расположенному на сайте mydomain.com.

Загрузка файлов

Гиперссылки можно использовать не только для перехода между различными HTML‑документами. С их помощью можно выполнять загрузку с серверов различных файлов: архивов, иллюстраций, музыки, видео и т. д. Например, при организации содержания своего электронного фотоальбома можно использовать пример 5.2.

Пример 5.2. Использование ссылок на файлы рисунков

Фотографии из отпуска

Мои фотографии на рыбалке

Вот это рыбина!

Чуть не искупался

...

Если вы выберете какую‑либо ссылку, то браузер загрузит соответствующее изображение. Кстати, подобия гиперссылок используются и при вставке изображений непосредственно в HTML‑документ, но как это делается, будет рассмотрено в следующем разделе.

Рассмотрим пример, который можно часто встретить при использовании различных хранилищ файлов. Допустим, есть сайт, с которого можно скачать архивы с концертными фотографиями какой‑нибудь рок‑группы. Тогда страницу оглавления имеющихся архивов можно реализовать в виде следующего HTML‑документа (пример 5.3).

Пример 5.3. Использование ссылок на файлы архивов

Концертные записи группы РАСПАД ЭЙНШТЕЙНИЯ

Концерт 22.11.2002 в городе N

Скачать 18 самых впечатляющих фотографий можно

здесь

Концерт 24.12.2002 в том же городе N

Если вы хотите увидеть самые запоминающиеся эпизоды концерта, жмите

сюда

При выборе любой из ссылок браузер (если рассматривать Internet Explorer) отобразит окно, в котором спросит у пользователя, что делать с файлом архива: открыть или сохранить на диске компьютера пользователя. Пользователь может выбирать, что ему угодно. Важно лишь то, что он получил доступ к файлам архивов на сервере.

Ссылки на другие службы

Ранее рассматривалось использование гиперссылок только для навигации между HTML‑документами и загрузки файлов с сервера с использованием протокола HTTP. В гиперссылках предыдущих примеров протокол HTTP не указывался, так как он используется по умолчанию.