Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы.Основы создания Web-докумен...docx
Скачиваний:
24
Добавлен:
18.09.2019
Размер:
450.51 Кб
Скачать

1.1. Локальные ссылки

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

1. Создать в документе, к которому будет задан переход, некоторую опорную точку, или метку. Например, создадим метку с именем ААА.

<A NAME="AAA">Переход закончен</A>

Слова "Переход закончен" при этом никак не будут выделены в тексте документа. Затем в файле в любом другом месте можно определить переход на эту метку:

<A HREF="#AAA">Переход к метке AAA</A>

На практике это очень удобно при создании больших документов. В начале документа можно поместить оглавление, состоящее из ссылок на метки, расположенные в заголовках разделов документа. Во избежание недоразумений рекомендуется задавать имена меток латинскими буквами. Следите за написанием имен меток: большинство браузеров отличают большие буквы от маленьких. Если имя метки определено как AAA, ссылка на метку aaa или AaA не выведет Вас на метку AAA, хотя документ, скорее всего, будет загружен корректно.

1.2. Ссылки на ресурсы

Кроме ссылок на HTML-документы возможны ссылки и на другие виды ресурсов:

1. загрузка файла

<A HREF="ftp://server/directory/file.ext">Выгрузить файл</A>

Такая ссылка, если ей воспользоваться, запустит протокол передачи файлов и начнет выгрузку файла file.ext, находящегося в каталоге directory на сервере server, на локальный диск пользователя.

2. ссылка на адрес электронной почты

<A HREF="mailto:user@mail.box">Послать письмо</A>

Если пользователь совершит переход по такой ссылке, у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: ("Куда") окна почтовой программы будет указано user@mail.box. Разберем все, что мы знаем о связывании, с помощью примера 2_2.

Задание 2.2

Наберите в редакторе «блокнот» текст следующего HTML-документа:

<html>

<head>

<title>Пример 2_2</title>

</head>

<body>

<hr>

<A HREF="#gl1">Глава1</A><br>

<hr>

<A HREF="#gl2">Глава2</A><br>

<hr>

<A HREF="#gl3">Глава3</A><br>

<hr>

ВВедение

<p>

<pre>Хочется добавить что сайты созданные чисто на языке HTML ,

будут статичны. иными словами: всегда одни и те же, в них нет

непосредственной реакции на действия посетителя.

С языком программирования JavaScrip эти ограничения можно

обойти- и это совсем не сложно!

{добавить 20 пустых строк}

</pre></p>

<A name=gl1>Глава1</A><br>

<p>

<pre>В HTML документы записываются в ASCII

Формате и поэтому могут быть созданы и

отредактированы в любом текстовом редакторе

( например, Emacs, на UNIX машинах,

или любом редакторе на IBM PC).

Если у вас нет специального HTML редактора

то можно воспользоваться

блокнотом

{добавить 20 пустых строк}

</pre></p>

<A name=gl2>Глава2</A><br>

<p>

<pre>Важно:все названия страниц должны быть

написаны по английски иначе вам не дадут

поместить их в интернет,первая главная

страница должна обязательно называться

index.html!!!

{добавить 20 пустых строк}

</pre></p>

<A name=gl3>Глава3</A><br>

<p>

<pre>В отличие от документов в большинстве

текстовых процессоров, прерывания строк и

слов в HTML-файлах не существенны. Обрыв

слова или строки может происходить в любом

пункте в вашем исходном файле, при просмотре

это прерывание будет проигнорировано.

{добавить 20 пустых строк}

</pre></p>

<A HREF="mailto:user@mail.box">Послать письмо</A>

</body>

</html>

Сохраните документ с именем пример2_2.htm, откройте в браузере.

Аналогично можно добавить переход к метке другого документа:

<A HREF="[имя файла]#[имя метки]">[комментарий]</A>

Внесите в файл пример2_1.htm коррективы, обеспечивающие переход на Главу3 в файле пример2_2.htm, сохраните изменения, просмотрите файл в браузере.

Для создания ссылки на графический файл достаточно прописать следующую строчку:

<A HREF="[имя файла с рисунком]">[комментарий]</A><br>

Внесите в файл пример2_1.htm коррективы, обеспечивающие переход на какой-либо графический файл, сохраните изменения, просмотрите файл в браузере.