- 2.8 Вставка гипертекстовых ссылок
- Чем мы занимаемся?
- Добро пожаловать на страницу нашей лаборатории! сеnter»> Здесь Вы узнаете <а href="lab2.html">о наших достижениях и планах на будущееа>р>
- Добро пожаловать на страницу нашей лаборатории! сеnter»> Здесь Вы узнаете <а href="lab2.html">о наших достижениях и планах на будущееа>р>
2.8 Вставка гипертекстовых ссылок
Аббревиатура HTML означает язык разметки гипертекста. Что же такое гипертекст? В отличие от простого текста, который можно читать только от начала к концу, гипертекст позволяет осуществлять мгновенный переход от одного фрагмента текста к другому. Справочные системы многих программных продуктов построены именно по принципу гипертекста.
При щелчке левой кнопкой мыши на некотором выделенном цветом и подчеркнутом фрагменте текущего документа — гипертекстовой ссылке — происходит переход к другому документу или фрагменту данного документа.
На Web-страницах гипертекстовые ссылки широко используются для перехода к определенному фрагменту текущей страницы, к следующей или любой другой странице сайта или к документу другого сайта.
Для задания перехода по гиперссылке в языке HTML используются тэги <а>…а> с атрибутом href, значением которого является адрес перехода. В качестве адреса может использоваться имя файла другого документа или URL-адрес.
Каждый компьютер, подключенный к Интернету, имеет свой уникальный адрес, который может быть представлен в числовом виде (например, 204.146.46.133) или определенным сочетанием символов (например, www.microsoft.com). Поскольку каждый компьютер имеет свою уникальную структуру каталогов и файлов, то и каждая страница Web также имеет уникальный адрес, называемый URL (Uniform Resource Locator – Унифицированный указатель ресурсов).
Как видно из названия, URL может указывать не только на страницы Web, но также и на другие ресурсы Интернета – хранилища файлов.
В самом общем виде URL включает в себя:
- указатель на протокол, который применяется для доступа к ресурсу – http, ftp и др.,
- символьный адрес компьютера,
- имя конкретного файла в структуре каталогов этого компьютера.
Например, URL-адрес http://www.chat.ru/user/faq.html состоит из:
- указателя на протокол http, который применяется для доступа к Web,
- имени компьютера www.chat.ru,
- имени файла документа faq.html, который находится в каталоге user.
Из сказанного следует, что каждой Web-странице соответствует свой HTML-файл. Однако можно заметить, что во многих URL-адресах отсутствует имя файла. Например, http://www.microsoft.com. Тем не менее, в окне браузера все же появляется конкретная страница. Дело в том, что администраторы Web-серверов могут указать на своих узлах некоторые HTML-файлы, которые выводятся по умолчанию, если имя файла в URL явно не задано. Обычно эти файлы имеют имена index.html или index.htm. Создание гиперссылки Для создания гиперссылок используются пара тегов …. Например, Справочник по веб-дизайну В атрибуте href задается адрес, на который указывает ссылка. Якорь Если есть необходимость перейти в какую-либо часть страницы, то в этом месте необходимо разместить якорь, используя следующую конструкцию . Пример якоря в тексте документа: Пример: Перейти к первому разделуАтрибуты тега Атрибут target тега задает вид открываемой страницы. Он может принимать следующие значения:
- _self – открытие в текущем окне,
- _parent – открытие в фрейме (родителе текущего фрейма),
- _top – открытие в главном окне всей фреймовой структуры,
- _blank – открытие в новом окне.
Пример: Наши контакты Пример ссылки на почтовый адрес: support@delphicode.ruЭтот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ?subject=Поддержка» title=»Написать письмо в техподдержку»>Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ‘); //—>\n Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ;/a>Наш сайт Пора и в наш сайт вставить гиперссылки. Рассмотрим, как создать переход по ссылке с конца второй страницы lab2.html на первую страницу нашего сайта, т.е. к файлу lab1.html. Для того, чтобы сообщить посетителю сайта о возможности вернуться к первой странице, необходимо предусмотреть между открывающим <а>и закрывающима> тэгами соответствующий текст, например: <а href="lab1.html">Ha первую страницуа> Обратите внимание, что адрес ссылки должен быть заключен в кавычки, так как некоторые браузеры могут не понять его без кавычек. Для того, чтобы ссылка На первую страницу была центрирована, следует ограничить элемент <а>.а> тэгами