Глава 10. Кадры 197

h01971.jpg

Рис. 10.10.Код этого документа показан в верхнем левом кадре

Организация ссылок

После того как вы узнали о методах создания кадров, пришло время познакомиться с их главным предназначением — управлением навигацией по сайту. Сначала посмотрим, как можно называть кадры и как ссылаться на них.

Определение имени кадра и ссылки на кадр

Для определения имени кадра служит атрибут NAME. Например, строка

<FRAME SRC="info.htm"NAME="Joe">

создает кадр по имени "Joe", на который можно сделать гипертекстовую ссылку следующим образом:

<A HREF="moreinfo.htm"TARGET="Joe">Click Here To Jump To Joe</A>

Атрибут TARGET гипертекстовой ссылки содержит имя кадра. При активизации этой ссылки содержимое кадра "Joe", т. е. файл info.htm, размещенный в нем при создании, будет заменен файлом moreinfo.htm. Заметьте, что если атрибут TARGET отсутствует, файл moreinfo.htm будет выведен в том же окне или кадре, где находится указатель ссылки. Атрибут TARGET как раз и предназначен для указания "цели"— кадра, в котором должен быть размещен файл, определенный атрибутом HREF. Этот принцип замены файлов в одном кадре при управлении этим процессом из другого кадра и лежит в основе навигации по сайту.

Как правильно дать имя кадру

Если кадру не присвоить имени, на него нельзя будет ссылаться. Поэтому всем кадрам, содержание которых планируется менять, должны быть даны правильные имена.