Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в HTML.doc
Скачиваний:
34
Добавлен:
21.03.2016
Размер:
957.44 Кб
Скачать

Универсальные указатели ресурсов в 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>

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

Сценарии в html

Сценарии на страницах HTML позволяют сделать их более динамичными и интерактивными.

<html>

<body>

<script type="text/javascript">

document.write("<h1>Всем привет!</h1>")

</script>

</body>

</html>

Пример выполнения данного HTML-кода

Этот пример показывает, как использовать сценарий в документе HTML.

Работа с браузерами, не поддерживающими сценарии

<html>

<body>

<script type="text/javascript">

<!--

document.write("Если этот текст виден, то браузер поддерживает сценарии!")

//-->

</script>

<noscript>Нет поддержки JavaScript!</noscript>

<p>

Браузер без поддержки JavaScript выведет текст из элемента noscript.

</p>

</body>

</html>

Пример выполнения данного HTML-кода

Этот пример показывает, как работать с браузерами, которые не поддерживают сценарии.