Элемент <А>

Элемент А задает ссылки и якоря (ссылки в пределах текущего документа).

Атрибуты

Значение

charset CDATA
name CDATA
href %URL
target CDATA
rel CDATA
rev CDATA
accesskey CDATA
shape %Shape
coords %Coords
tabindex NUMBER

Требуются как открывающий так и закрывающий ярлыки.

name = cdata
Атрибут задает уникальное имя якоря. В этом случае элемент определяет якорь-ссылку на текущей странице. Область действия имени — текущий документ.

href = url
Атрибут задает адрес ссылки, по которому находится документ, который будет загружен, если пользователь перейдет по этой ссылке.

rel = cdata
Атрибут задает тип ссылки.

rev = cdata
Атрибут задает тип ссылки.

charset = cdata
Атрибут задает таблицу кодировки. По умолчанию используется "ISO-8859-1".

Также возможно использование атрибутов, которые применимы и в других элементах:
* id, class — идентификаторы, действующие в пределах данного документа;
* lang, dir — информация о языке и направлении текста;
* title — заголовок элемента;
* style — стили, используемые в элементе;
* onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup — события, связанные с элементом;
* target — фрейм, в который загружается ссылка;
* tabindex — порядковый номер при обращении к элементу с помощью клавиатуры (клавиша Tab);
* accesskey — клавиши доступа к элементу.

Пример задания ссылки:

Слово ССЫЛКА связано с сайтом Rumart:

<A href="http://www.rumart.net/">CCЫЛKA</A> на Rumart.

Броузеру пользователя можно сообщить в явном виде о том, что документ, на который указывает ссылка, использует кодировку ISO-8859-1:

Слово ССЫЛКА связано с сайтом Rumart:

<А href="http://www.rumart.net/" charset="ISO-8859-l">CCЫЛKA</A> на Rumart.

Следующий пример задает якорь:

. . .текст до якоря...
<А name="аnchor-оnе">Здесь располагается якорь anchor-one.</А>
. . .текст после якоря...

Эта конструкция связывает с фрагментом текста «Здесь располагается якорь anchor-one.» якорь, который назван anchor-one. На HTML- странице якорь, как правило, никак не выделяется. К якорю можно осуществить доступ как из текущего документа, так и из другого документа. Предположим, что якорь anchor-one описан в документе page-one.htm. Абсолютный адрес этого якоря имеет вид

http://www.something.com/page-one.html#anchor-one,

относительный адрес

../one.html#anchor-one,

адрес в пределах документа page-one.htm:

#anchor-one

При помощи элемента <а> можно задать как ссылку, так и якорь одновременно:

Текст до ссылки с якорем.
<А name="anchor-two" href="http://www.something.com/file.gif"> Ссылка на картинку.</А>.

Значения атрибутов name, rel, rev чувствительны к регистру. В качестве ссылки можно указать адрес e-mail <A href="mailto:somebody@ somehost.com">Some Name</A>. Ссылки не могут быть вложенными друг в друга. Вместо указания якоря можно воспользоваться идентификатором элемента id, тогда ссылка на данный элемент может быть осуществлена с указанием идентификатора элемента. Например,

Подробнее об этом можно прочитать в <А href="#post">paздeлe post</А>. <h2 id="post">Раздел Post</h2>

Идентификатор id и имя name не могут иметь одинаковые значения в пределах одного и того же документа.



<<пред. страница

Оглавление

след. страница >>


Hosted by uCoz