Создание гипертекстовых ссылок
Теперь вернемся к обещанному примеру, поясняющему создание с помощью HomeSite локальных ссылок.
Формирование локальных ссылок (то есть ссылок, обеспечивающих переход на некоторый подраздел внутри документа) предполагает выполнение двух шагов: присвоение имени (метки) целевому подразделу и создание ссылки на эту метку.
С точки зрения HTML-кода создание локальной ссылки основано на совместном использовании атрибутов NAME и HREF тега <А>. В этом случае атрибут NAME служит для описания метки, на которую должен происходить переход; эта метка должна быть указана в качестве адреса перехода в атрибуте HREF (перед именем метки должен стоять символ #).
Предположим, что документ представляет собой глоссарий, и в нем требуется обеспечить быстрый переход между двумя взаимосвязанными терминами, которые не видны одновременно на экране. Пусть первый из этих терминов – "Маркированный список", а второй – "Нумерованный список". Предположим также, что в качестве метки первого термина выбран идентификатор label1, в качестве метки второго – label2 (вообще имя метки – это произвольная последовательность латинских букв и цифр).
Тогда фрагмент HTML-кода страницы, обеспечивающий переход к термину "Нумерованный список", должен выглядеть так:
<
A
NAME
=
"label1"
>
Маркированный список
<
/
A
>
…представляет собой последовательность элементов, каждый из которых снабжен графическим маркером в виде кружка или квадратика (сравните с <А HREF ="#label2"> нумерованным списком </А>).
Фрагмент кода, обеспечивающий переход к термину "Маркированный список", должен быть построен аналогичным образом, но метки label1 и label2 меняются ролями.
Чтобы создать локальную ссылку с помощью HomeSite, необходимо:
- В окне документа установить курсор в ту позицию, куда требуется поместить метку (то есть в начало вызываемого раздела) и на панели быстрой вставки щелкнуть кнопку Anchor.
- В открывшемся окне редактора тегов ввести в поле Name имя метки а в поле Description – название раздела (или его первую фразу, если раздел не имеет отдельного заголовка), как показано на рис. 5.1 вверху; щелкнуть на кнопке ОК.
- В окне документа выделить фрагмент текста, который будет ис-пользоваться в качестве текста ссылки (например, "см. Маркированный список"), и на панели быстрой вставки щелкнуть на кнопке Anchor.
- В окне редактора тегов ввести в поле HREF имя метки с префиксом (рис. 5.10, внизу) и щелкнуть на кнопке ОК.
Рис. 5.10. Пример создания локальной ссылки