Вставка тегов с помощью Tag Chooser

Утилита Tag Chooser позволяет вставлять в текст документа теги или другие элементы кода из любого языка, поддерживаемого HomeSite.

Технология работы Tag Chooser во многом аналогична применению панели быстрой вставки: теги без атрибутов вставляются в документ автоматически, а в том случае, когда требуется установка значений атрибутов, Tag Chooser обращается за помощью к редактору тегов и открывает соответствующее диалоговое окно.

Чтобы активизировать Tag Chooser, необходимо щелкнуть правой кнопкой мыши в свободной позиции документа и в контекстном меню выбрать команду Insert Tag...(Вставить тег).

Окно Tag Chooser имеет следующий формат (рис. 3.42).

Оно разделено на два подокна:

  • левое содержит список поддерживаемых языков, а также дерево категорий тегов для каждого языка;
  • в правом отображается список тегов, относящихся к выбранной категории; для парных тегов отображаются открывающий и закрывающий теги.

Рис. 3.42. Окно утилиты Tag Chooser

Чтобы добавить тег в код документа, достаточно дважды щелкнуть на его имени в правом подокне (если для тега требуется установить атрибуты, это приведет к открытию соответствующего диалогового окна редактора тега).

В нижней части окна, справа имеются две кнопки для вызова справки по выбранному тегу. Они работают так же, как и подобные кнопки редактора тегов: кнопка Help выводит справку непосредственно в окне утилиты Tag Chooser, а вторая кнопка открывает отдельное окно.

В общем случае вес теги языка подразделяются (создателями HomeSite) на четыре категории:

  • General (Общие) - - стандартизованные теги;
  • Browser-specific (Специфические для броузера) -- введенные разработчиками соответствующего броузера и, как правило, не поддерживаемые «конкурирующей фирмой»;
  • Deprecated (Неодобряемые) - - теги, применение которых не рекомендуется консорциумом W3C;
  • Obsolete (Устаревшие) -- устаревшие теги, которые не поддерживаются старшими версиями броузеров.

Важным достоинством утилиты Tag Chooser является то, что она реализована на основе так называемого нсмодального окна, то есть после вставки тега можно продолжать работать с документом, не закрывая окно утилиты. При необходимости размеры окна можно изменить с помощью мыши.