Язык структурной разметки гипертекста HTML. Захаркина В.В. - 22 стр.

UptoLike

Составители: 

42
В первом случаепри создании гиперссылкиобязательным
является атрибут
href, значением которого является адрес целевого документа.
Текст и изображения, размещенные между тегами
<a> ... </a>,
становятся активной зоной документа, чувствительной к щелчку
мыши, который вызывает загрузку целевого документа. Текст
гиперссылки выделяется подчеркиванием и цветом, указанным как
значение атрибута
link элемента body (либо цветом по
умолчанию). Из необязательных атрибутов здесь упомянем один:
target, значением которого является имя кадра или окна для
вывода целевого документа. Подробно атрибут
target
обсуждается в разделе «Фреймы», а здесь отметим лишь, что
задание target =”_blank” открывает целевой документ в
новом окне.
Во втором случае - при создании якоря (метки) фрагмента -
обязательным является атрибут
name, значением которого
является имя кадра или окна для вывода целевого документа.
Созданный в некоторой точке документа якорь служит для того, чтобы
была возможность ссылаться не на весь документ целиком, а на его
фрагмент. При создании ссылки на этот фрагмент используется
элемент
a с атрибутом href. Имя идентификатора фрагмента
дописывается к адресу целевого документа после символа
#.
Из необязательных атрибутов отметим
id, style, class, title,
onClick, onDblClick, onKeyDown, onKeyPress, onKeyUp,
onMouseDown, onMouseMove, onMouseOut, onMouseOver,
onMouseUp, dir, lang
, описанные в разделе «Концепции HTML 4».
Вот пример совместного использования якоря и гиперссылки.
Представим себе длинный документ book.htm, состоящий из
нескольких глав. Создадим в точке начала каждой главы метку-якорь
и дадим этим меткам удобные имена, например:
.......
<a name="chapter1"></a> Глава 1. ........
.......
43
<a name="chapter2"></a> Глава 2. ........
.......
Теперь можно создать гиперссылки из этого же документа или из
любого другого на указанные фрагменты. Приведем, например,
гиперссылки на точку документа, с которого начинается Глава 2.
Гиперссылка из того же документа:
<a href="#chapter2">переход к Главе 2</a>
Гиперссылка из другого документа, находящегося в том же каталоге:
<a href ="book.htm#chapter2">переход к Главе
2</a>
Того
же результата можно достичь, сделав якорем сам элемент
документа с помощью атрибута
id, задающего универсальный
идентификатор:
.......
<h1 id="chapter2"> Глава 2. </h1>
.......
<a href ="book.htm#chapter2">переход к Главе
2</a>
.......
Отметим, что применение элемента
a позволяет сделать активной
зоной текстовый фрагмент или изображение целиком; для того же,
чтобы разные фрагменты одного изображения ссылались на разные
целевые документы, придется использовать элемент
map,
реализующий изображение-карту (см. раздел «Изображение-карта»).