Ссылки в HTML

advertisement
Ссылки в HTML
Ссылки (или гиперссылки) позволяют щелчком кнопки мыши на выделенном тексте или
изображении перейти к другому файлу или фрагменту страницы. Ссылки применяются в
большинстве существующих страниц. Они могут быть текстовыми и графическими. Текстовые
ссылки представляют собой выделенное слово или целую фразу. Выделение ссылки производится
цветом
или
подчеркиванием,
в
зависимости
от
настройки
браузера.
В языке HTML структуры текстовых и графических ссылок подобны друг другу. Все они задаются
тэгом <А HREF>, которому соответствует закрывающий тэг </А>. В ссылке сначала указывается
имя файла, на который она ссылается, а затем текст или имя графического файла, содержащего
изображение ссылки. Кроме простых графических ссылок, можно создать так называемую
графическую карту ссылок: картинку с «горячими областями», щелчок на которых приводит к
срабатыванию соответствующих ссылок.
Текстовые ссылки
Структура текстовой ссылки имеет следующий вид (обратите внимание на закрывающий тег
ссылки </А>) :
<А НREF="адрес_ссылки"> текст_ссылки </А>
Например, следующий тэг описывает ссылку на HTML-файл ДОКУМ2.НТМ, при этом ссылка на
экране будет представлена текстом Щелкните здесь:
<А НREF="докум2.htm"> Щелкните здесь </А>
Отметим, что браузер не выводит на экран имя файла, к которому требуется перейти по ссылке, а
показывает лишь текст, заключенный в тэге между угловыми скобками > и <. Если же вы хотите,
чтобы внешне ссылка выглядела, как имя файла, на который она ссылается, то просто напишите
его имя вместо текста, например:
<А НREF="докум2.htm"> докум2.htm </А>
Можно ссылаться не только на другие файлы, но и на собственный файл. Поскольку настройки
цвета в браузере у различных пользователей могут отличаться, возникает задача принудительного
задания цветов, чтобы обеспечить хорошую видимость ссылок. Выше мы уже рассматривали, как
задать цвет фона и текста. Это делается в тэге <BODY> с помощью атрибута LINK для
непрочитанной ссылки и VLINK — для прочитанной ссылки.
<BODY BGCOLOR="#303030" TEXT="BLUE" LINK="GREEN" VLINK="YELLOW">
Графические ссылки
Структура графической ссылки имеет вид:
<А НREF="адрес_ссылки"> <IMG SRС="имя_графического_файла">
Например, следующий тэг описывает ссылку на HTML-файл докум2. htm, при этом ссылка на
экране будет представлена картинкой из файла Iogotip.gif:
<А НREF="докум2.htm"> <IMG SRC="logotip.gif ">
По умолчанию браузер окружает картинку в графической ссылке рамкой. Если это нежелательно,
то атрибуту border тега IMG нужно присвоить значение 0
< a href="http://www.seoded.ru/">< img src="logo.jpg" border="0">< /a>
Опять-таки по умолчанию браузер при переходе по ссылке открывает страницу в этом же окне.
Чтобы изменить это используется атрибут тега A target. Он имеет следующие значения:
_blank — открывает страницу в новом окне;
_parent — загружает ссылку в родительском окне;
_self — по умолчанию. Открывает ссылку в этом же окне.
Это не все значения атрибута target, но это самые основные. Пример использования этого
атрибута
< a href="http://www.seoded.ru/" target="_blank">Главная страница< /a>
URL-адреса ссылок
В рассмотренных выше примерах в качестве адреса ссылки использовалось имя файла. В общем
случае можно применять URL-адрес (Uniform Resource Locator, Унифицированный указатель
ресурса). Формат URL-адреса включает: тип сетевой службы (протокол связи), адрес сервера, путь
поиска и имя файла.
Если вы указываете адрес, начинающийся с http, тем самым вы обращаетесь к ресурсам, доступ к
которым осуществляется по протоколу HTTP(HyperText Transfer Protocol, Протокол передачи
гипертекста). Этот протокол используется в качестве основного в World Wide Web (WWW) при
передаче информации, находящейся в HTML-документах.
Префикс адреса ftp означает, что следует использовать протокол передачи файлов FTP (File
Transfer Protocol). Этот протокол используется при передаче файлов-программ, имеющих
расширение ехе. Он может использоваться при перемещении любых файлов с одного компьютера
на другой. В частности, при перекачке файлов вашей страницы на сервер используется именно
этот протокол. Протокол FTP обеспечивает высокую надежность передачи файлов.К примеру,
если еще можно вытерпеть потерю до 10% обычной текстовой информации, то при передаче
программы вообще не допускается потеря — неточно переданная программа просто не будет
работать.
Если перед адресом ссылки указывается mailto, это означает, что следует использовать протокол
передачи сообщений по электронной почте.
Gopher — служба (значит, и протокол), предназначенная в первую очередь для работы
неграфических браузеров. Она предоставляет систему доступа к информации, основанную на
меню.
News — служба обеспечения телеконференций, это система типа доски объявлений, на которую
вы можете поместить свое сообщение и прочитать то, что туда послали другие участники
телеконференции.
Ниже приведены примеры ссылок с применением URL-адресов:
<А HREF="ftp://ftp.admiral.ru/PUB/index.htm);т">Бесплатный доступ</А>
<А HREF="mailto:dunaev@mail.admiral.ru">0тправить почту</А>
Пути поиска могут быть абсолютными и относительными. Абсолютный путь описывает
местоположение файла, начиная с самого высокого уровня, и включает имена всех каталогов,
ведущих к файлу. Ошибка в записи абсолютного пути (адреса) файла приводит к тому, что файл
не будет найден. Относительный путь (адрес) описывает местоположение файла относительно
места расположения текущего документа. Так, если вы указываете просто имя файла myfile.htm,
это означает, что вы указываете относительный адрес. В данном случае браузер будет искать его в
том же каталоге, где находится текущий документ. Если перед именем файла поставить две точки
и слэш (../), например, ../myfile.htm, то браузер будет искать файл в каталоге, находящемся на один
уровень выше, чем тот, в котором находится текущий документ. Аналогично, если перед именем
файла поставить ../../ (например, ../../myfile.htm), то браузер будет искать файл в каталоге на два
уровня выше, чем текущий.
При создании ссылок вы можете указывать не только на конкретные документы и программы (т. е.
конкретные файлы, используя путь к ним), но и на папки (каталоги). Другими словами, адрес —
это описание места расположения ресурса (единицы хранения информации). Он может быть
точным или «приблизительным» (неполным). Вы можете ссылаться на папку, HTML-документ,
документ, созданный каким-либо приложением (например MS Word, MS Excel), или просто на
текстовый файл с расширением txt. Наконец, можно сослаться на файл программы с расширением
ехе. Однако в последнем случае (по крайней мере, в Internet Explorer) сработает защита вашего
компьютера. Появится окно с предупреждением и предложением возможных вариантов: запустить
файл программы или сохранить его на диске — предохранительная мера против возможных
вирусов. В этом случае вы решаете сами, что делать. Можно сразу запустить файл программы, а
можно сохранить его на локальном диске, проверить с помощью антивирусной программы и
только потом запустить, или вылечить, или уничтожить.
Download