Опубликован: 25.10.2006 | Доступ: свободный | Студентов: 22129 / 9134 | Оценка: 4.30 / 4.02 | Длительность: 08:22:00
Лекция 9:

Дополнительные возможности HTML

Универсальные указатели ресурсов в HTML

Ссылки в HTML

Во время щелчка мышью на ссылке в документе HTML нижележащий тег <a> указывает на определенное место (адрес) в Web с помощью значения атрибута href, например, следующим образом:

<a href="lastpage.htm">Последняя</a>.

Ссылка "Последняя" в этом примере является ссылкой относительно Web-сайта, который вы просматриваете, а браузер создаст для доступа к странице полный адрес Web вида http://www.osp.ru/html/lastpage.htm.

Универсальные указатели ресурсов

Для адресации документа (или других данных) в WWW используется так называемый Универсальный указатель ресурса (URL - Uniform Resource Locator). Полный адрес в Web, такой как http://www.osp.ru/html/lastpage.htm следует следующим правилам синтаксиса:

scheme://host.domain:port/path/filename
  • scheme определяет тип службы Интернет. Наиболее распространенным типом является http.
  • domain определяет имя домена Интернет, например, osp.ru.
  • host определяет хост домена. Если он отсутствует, то по умолчанию для http используется хост www.
  • :port определяет номер порта на хосте. Номер порта обычно отсутствует. По умолчанию для http используется порт с номером 80.
  • path определяет путь доступа (подкаталог) на сервере. Если путь доступа отсутствует, то ресурс (документ) должен быть расположен в корневом каталоге сайта Web.
  • filename определяет имя документа. По умолчанию может использоваться имя файла default.asp, или index.html или что-то еще, в зависимости от настроек Web-сервера.

Схемы обращения к ресурсу URL

Несколько примеров наиболее распространенных схем обращения к ресурсу:

Схема Доступ
file файл на локальном ПК
ftp файл на сервере FTP
http файл на сервере WWW
gopher файл на сервере Gopher
news группа новостей Usenet
telnet соединение Telnet
WAIS файл на сервере WAIS

Доступ к группе новостей. Следующий код HTML:

<a href="news:alt.html">HTML Newsgroup</a>

создает ссылку на группу новостей вида "HTML Newsgroup".

Загрузка с помощью FTP. Следующий код HTML:

<a href="ftp://www.osp.ru/ftp/winzip.exe">Загрузить WinZip</a>

создает ссылку для загрузки файла следующего вида: "Загрузить WinZip". (Эта ссылка не работает. Это просто пример.)

Ссылка на почтовую систему. Следующий код HTML:

<a href="mailto:info@intuit.ru">info@intuit.ru</a>

создает ссылку на вашу собственную почтовую систему.

Дарья Федотова
Дарья Федотова
Мария Иванова
Мария Иванова
Мавлуда Наимова
Мавлуда Наимова
Россия, Вологда
Евгений Гуденов
Евгений Гуденов
Россия, Вологодская область