Автор работы: Пользователь скрыл имя, 26 Февраля 2012 в 15:48, научная работа
Язык HTML в своем развитии прошел несколько версий. Заметим, что после версий 1.0 и 2.0 в марте 1995 года был подготовлен черновой вариант версии 3.0, в которой по сравнению с версией 2.0 было много добавлений. Не углубляясь пока в детали, отметим, что основные производители навигаторов (фирмы Netscape и Microsoft) разработали свои расширения языка HTML, которые оказались несовместимыми между собой. В настоящее время ситуация осталась прежней, хотя совместимость навигаторов Netscape Navigator версии 3.0 и Microsoft Internet Explorer версии 3.0 несколько улучшилась.
Пример Описание
HREF="http://...” Ссылка на объект, который будет передаваться с использованием протокола HTTP. Это может быть документ или любой произвольный объект, например, двоичный файл
HREF="ftp://..." Ссылка на сервер FTP
HREF="mailto:..." Ссылка на электронный почтовый адрес. Когда пользователь выбирает такую ссылку, на экране появляется окно почтовой программы, подключенной к навигатору. С помощью этого окна пользователь может послать электронной письмо по адресу, указанному в ссылке
HREF="news:..." Ссылка на электронную конференцию
HREF="nntp://..." Ссылка на сервер электронной конференции
HREF="telnet://..."
HREF="gopher://...” Ссылка на сервер Gopher
Первый из приведенных примеров вам уже знаком. Вы использовали этот формат параметра HREF для ссылки на документы HTML. Обратим ваше внимание, что таким образом вы можете сделать ссылку на произвольный двоичный файл, графическое изображение или на другой объект.
Зачем это может понадобиться?
Помимо текста, графических изображений, встроенных в документ оператором <IMG>, видео и звуковых файлов, вы можете разместить в каталогах сервера WWW произвольные файлы, например, архивы программ. Если сделать ссылку на эти файлы с использованием протокола HTTP, они будут загружены навигатором, который может затем выполнить над ними различные действия, от простой записи в виде файла на локальный диск, до запуска приложения, способного обработать принятые данные.
Например, на нашем сервере лежат файлы lzh, в которых находятся архивы исходных текстов к томам серии “Библиотека системного программиста”. Ссылка на файлы архивов выглядит следующим образом:
<A>HREF="http://www.dials.
Когда пользователь сделает щелчок по графическому изображению, навигатор отобразит на экране диалоговую панель с предложением сохранить файл на локальном диске.
Указанным способом часто
оформляются ссылки на графические
файлы большого размера. Документ HTML
при этом содержит либо текстовое
описание такого изображения, либо небольшую
пиктограмму. Сделав щелчок, пользователь
может загрузить в окно навигатора
полное изображение и при
Во многих случаях наряду с сервером WWW вы захотите создать и собственный сервер FTP. Сервер FTP, так же как и сервер WWW, можно указывать с использованием либо прямого адреса IP, либо (что лучше) с использованием доменного адреса. Ссылки на серверы FTP в документах HTML размещаются, как правило, для того чтобы пользователь мог загрузить оттуда какой-либо двоичных файл.
Заметим, что вы можете обеспечить загрузку двоичных файлов и через протокол HTTP, расположив эти файлы в каталогах сервера WWW. Для пользователя нет особой разницы, откуда он будет получать ваши файлы - из сервера WWW или из сервера FTP. Однако если ваши серверы являются виртуальными и находятся у поставщика услуг Internet, оплата за передачу файлов удаленному пользователю может вычисляться по разному в зависимости от того, на каком сервере (FTP или WWW) находятся эти файлы.
На многих серверах WWW вы может встретить ссылки на почтовые адреса. На нашем сервере тоже есть такая ссылка:
<FONT SIZE=2>Посылайте ваши комментарии по адресу
Почтовый адрес будет выделен подчеркиванием. Вы можете сделать по нему щелчок мышью, при этом автоматически запустится почтовая программа.
Заключение
Поняв принцип работы языка HTML и разобравшись в нем, человек может с легкостью создавать, редактировать, отправлять в сеть Интернет HTML документы. Создавать и оформлять свои сайты. Управлять, как Интернет проектами, так и проектами созданными на языке HTML. Также можно создавать электронные пособия, книги, прикладные программы для облегчения работы с большим объемом информации.
Список литературы
1. Фролов А.В., Фролов Г.В. Библиотека системного программиста. М.: ДИАЛОГ-МИФИ
Т.11 - 13. Операционная система Microsoft Windows 3.1 для программиста, 1994
Т.14. Графический интерфейс GDI в Microsoft Windows, 1994
Т.15. Мультимедиа для Windows, 1994
Т.17. Операционная система Microsoft Windows 3.1 для программиста. Дополнительные главы, 1995
Т.22. Операционная система Windows 95 для программиста, 1996
Т.23. Глобальные сети компьютеров. Практическое введение в Internet, E-Mail, FTP, WWW и HTML, программирование для Windows Sockets
2. J. Richter. Advanced Windows NT, Microsoft Press, One Microsoft Way, Redmond, Washington, 1994
3. T. Sheldon, The Windows NT Web Server Handbook, Osborne McGraw-Hill, Berkley, California, 1996