|
|
||||||||||||||||||||||||
Прежде всего, что же такое гипертекст? В отличие от обыкновенного текста, который можно читать только от начала к концу, гипертекст позволяет осуществлять мгновенный переход от одного фрагмента текста к другому. В HTML переход от одного фрагмента текста к другому задается с помощью метки вида: <A HREF="[адрес перехода]">выделенный фрагмент текста</A> В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое - это задать имя другого HTML-документа, к которому нужно перейти. Например: <A HREF="h2.htm">Перейти к оглавлению</A> Такой фрагмент HTML-текста приведет к появлению в документе выделенного фрагмента Перейти к оглавлению, при нажатии на который в текущее окно будет загружен документ h2.htm. Обратите внимание: если в адресе перехода не указан каталог, переход будет выполнен внутри текущего каталога. Если в адресе перехода не указан сервер, переход будет выполнен на текущем сервере. Сам гипертекст поддается форматированию. Например: <a href=h2.htm><H2>Ссылка-заголовок</H2></a> Результат: Ссылка-заголовок
Вы можете ссылаться на документ, лежащий в любой директории, описав к нему полный путь. Так, например, ссылку на файл NJStats.html, лежащий в поддиректории AtlanticStates можно описать как: <A HREF="AtlanticStates/NJStats.html">New Jersey</A> Это так называемые относительные ссылки. Вы также можете использовать абсолютное имя файла (полный путь). Якори (anchors)Для организации ссылок не просто к некоторому документу, но и к определенному месту внутри этого документа. нужно объявить метки для переходов (так называемые "якори") при помощи маркера: <A NAME="имя якоря"> После этого можно указывать гиперссылки на эти якори, расположенные на текущей или другой странице, при этом перед именем якоря ставится символ #: Обращение к определенным разделам других документовПредположим, мы хотим соединить документ А с первой главой документа В, для чего нам необходимо создать именнованную гиперссылку в документе B. Здесь вы можете увидеть <A NAME = "Глава 1">Главу 1</a> Текст первой главы. Теперь, описывая ссылку в документе A, надо включить не только имя файла "documentB.html"но также и имя гиперссылки, отделяемое символом (#): Здесь вы можете увидеть текст <A HREF = "documentB.html#Глава1"> Главы 1</A>документа B. Теперь "кликнув" в слово "Главы 1" в документе А, вы переходите непосредственно в Главу 1 в документе B. Соединения с разделами текущего документаТехника соединения аналогична описанной выше, только опускается имя файла. Вот, например, связь с Главой 1 внутри того же самого файла (Документ B). <A HREF = "#Глава1">Глава 1</A> URLПока что мы обсуждали только ссылки на HTML-документы. Однако возможны ссылки и на другие виды ресурсов. При помощи URL (Uniform Resource Locator) можно компактно и полно идентифицировать любой документ на любом Web-сервере."протокол:адрес" Протокол доступа, определяющий вид ресурса, и сетевой адрес, описывающий его расположение, могут принимать различные значения для разных информационных ресурсов Internet: "A HREF="ftp://server/directory/file.ext">Выгрузить файл</A> Такая ссылка, если ей воспользоваться, запустит протокол передачи файлов и начнет выгрузку файла file.ext, находящегося в каталоге directory на сервере server, на локальный диск пользователя. "A HREF="mailto:user@mail.box">Послать письмо</A> Если пользователь совершит переход по такой ссылке, у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: ("Куда") окна почтовой программы будет указано user@mail.box. Таблица 1. Форматы для создания ссылок.
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
Copyright © 2000г. "Internet Zone" & Nik Romanov, info@izcity.com |