Иллюстрированный самоучитель по Macromedia HomeSite 5

Основные инструменты

Все операции по разработке страниц выполняются в окне документа (его интерфейс был подробно описан в разделе "Организация пользовательского интерфейса" в главе "Знакомство с HomeSite").

Это окно является как бы общей строительной площадкой, на которой размещается редактируемая страница, и на которой вы можете поочередно (или совместно) использовать различные инструменты, предоставляемые HomeSite. Такими инструментами являются:

  • Code Editor (Редактор кода) – текстовый редактор, обеспечивающий правку документа в текстовом режиме с поддержкой синтаксиса используемого языка; в состав редактора кода входит несколько сервисных функций, которые повышают эффективность работы пользователя (например, Tag Insight, которая обеспечивает автоматический ввод имен тегов и атрибутов); подробно сервисные функции редактора кода будут рассмотрены в следующем разделе;
  • Tag Editor (Редактор тегов) – это набор диалоговых окон, каждое из которых предназначено для установки значений атрибутов конкретного тега;
  • Quick Bar (Панель быстрой вставки) – набор панелей с кнопками, обеспечивающих совместное использование функций редактора кода и редактора тегов;
  • Tag Chooser (Выборщик тегов) – утилита, которая обеспечивает просмотр и вставку в текст документа тегов из любого поддерживаемого HomeSite языка разметки; при необходимости из этой утилиты автоматически вызывается Tag Inspector;
  • Tag Inspector (Инспектор тегов) – панель, в которой содержится полный список тегов и их атрибутов, соответствующий указанному в документе типа DTD; Tag Inspector позволяет быстро отредактировать значение конкретного атрибута выбранного тега;
  • Tag Tree (Дерево тегов) – панель, в которой иерархическая структура документа отображается в виде дерева тегов; основное предназначение дерева тегов – быстрая навигация по коду документа;
  • Code Sweeper (Чистильщик кода) – специальная утилита, предназначенная для синтаксически-зависимого форматирования кода документа; в составе HomeSite имеется шесть вариантов чистильщика, настроенных на работу с конкретным языком, и кроме того, пользовательский вариант, который соответствует варианту, используемому по умолчанию; параметры всех вариантов чистильщика могут настраиваться пользователем;
  • Code Validator (Синтаксический анализатор кода) – утилита, которая обеспечивает диагностирование синтаксических ошибок в коде документа;
  • Link Checker (Контролер ссылок) – утилита, способная проверять корректность внешних ссылок, ссылок на локальные HTML-файлы, а также ссылок на связанные с ними графические и мультимедийные файлы;
  • Checker Spelling (Контролер правописания) – утилита, которая обеспечивает выявление орфографических ошибок в документе;
  • TopStyle Lite – внешнее приложение, интегрированное с HomeSite и предназначенное для работы с каскадными таблицами стилей (CSS);
  • Image Map Editor (Редактор сенсорных карт) – утилита, предназначенная для создания и редактирования сенсорных карт (карт-изображений).

В данной главе описаны инструменты, непосредственно относящиеся к редактированию страницы (Tag Editor, Tag Tree, Tag Inspector и частично – Quick Bar). Средства диагностирования и контроля рассмотрены в главе "Тестирование сайта и выгрузка на удаленный сервер", а TopStyle Lite в главе "Разработка страниц публикации". Редактору сенсорных карт посвящен отдельный раздел главы "Разработка навигационной схемы сайта".

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.