Модуль 3. HTML

 

Гиперссылки, указывающие на файлы, позволяют пользователям копировать на локальный компьютер документы, программы и другую необходимую информацию, хранимую в виде файлов.

При выборе гиперссылки пользователем Web-браузер предпринимает попытку отобразить содержимое соответствующего файла. Если браузер не может этого сделать, он, руководствуясь значениями параметров настройки операционной системы, старается открыть файл с помощью надлежащего приложения. Если же на компьютере пользователя такое приложение отсутствует, Web-браузер предлагает возможность сохранить файл на диске.

Ступенька 16. Ссылки, указывающие на файлы

Если вы уже достаточно попутешествовали по интернету, то вы должны были заметить, что ссылка может быть не только на документ с расширением *.html, но и на многие другие (*.doc, *.mp3, *.jpg, *.gif, *.txt, *.zip, *.exe, *.ppt и т.д:). Так, например, сделаны ссылки на бланки документов у нас на Web-сервере: http://web/doc.html
Как это делается? Да все по тому же принципу:

<a href="http://www.melody.ru/music.mp3"> скачать песню </a>

Создавая ссылку на файл, вы должны указать имя файла и точное его расположение. Если файл хранится в том же каталоге, что и ссылающаяся на него Web-страница, достаточно задать только его наименование (например game.exe), Если файл расположен в подчиненном каталоге, следует помимо имени, указать название этого каталога... впрочем...мы уже говорили об этом..здесь все как обычно.

Но поговорим особо о картинках, многие из вас, наверное, сталкивались с таким явлением: когда жмешь на маленькую картинку, то загружается большая в том же или в новом окне. Как это делается? Тут никаких хитростей: делаем ссылкой картинку (допустим small.jpg) и ссылаемся на другую картинку (допустим big.jpg):

<a href="big.jpg"> <img src="small.jpg"> </a>

В этом случае большая картинка откроется в том же окне. Но как же сделать так, чтобы картинка (или любой другой файл-документ) открылась в новом окне? Дело в том, что у тэга <a></a> есть параметр target:
 

<a href="big.jpg" target="_blank"> <img src="small.jpg"> </a>

Итак, target="_blank" - указывает на то, что документ (картинка в нашем случае), на который ведет ссылка, откроется в новом окне браузера.


 

©Центр Информационных технологий Проект 2003