(рис. 2.2). Мои рекомендации относительно параметров изображений сводятся к стандартным: пишите сопроводительный текст и не меняйте без крайней необходимости размеры изображений, т. к. не все браузеры поддерживают сглаживание. Чтобы текст не прилипал к рисунку, в свойствах изображения перейдите на вкладку Внешний вид и установите поля сверху и снизу, например, 5 рх. Последнее правило не касается изображений, которые вставляются в ячейки таблиц с уже установленным отступом.

Рис. 2.2. Двойной щелчок на рисунке открывает диалог Свойства изображения


Форматирование таблиц не менее увлекательное занятие. Nvu поддерживает создание сколь угодно сложных таблиц, в том числе и вложенных (рис. 2.3). Кнопка Таблица на панели компоновки позволяет создать новую или отредактировать существующую таблицу. При создании новой таблицы вы просто отмечаете количество строк и столбцов на уменьшенной схеме или задаете их число при помощи кнопки Дополнительно. Таблицу внутри ячейки другой таблицы можно создать при помощи пункта меню Таблица | Вставить | Таблица или щелкнув правой кнопкой мыши в нужном месте и выбрав затем в контекстном меню пункт Вставить таблицу | Таблица.

Рис. 2.3. Редактор Nvu имеет развитые средства создания и редактирования таблиц


Добавление, удаление и объединение ячеек также можно осуществлять при помощи контекстного меню, но, если таблица большая, то контекстное меню может появляться с задержкой – иногда до нескольких секунд. В таких случаях я рекомендую пользоваться разделом Таблица основного меню.

Чтобы изменить свойства ячейки, выберите пункт меню Таблица | Свойства таблицы и перейдите на закладку Ячейки. Кнопками Предыдущая и Следующая можно перемещаться по ячейкам, столбцам или строкам. Из множества опций я, например, чаще всего меняю вертикальное выравнивание, стиль ячейки (на прописанные в CSS) и цвет фона.

Для опытных веб-программистов в Nvu реализована полноценная поддержка создания и редактирования форм (рис. 2.4). Для вставки новой или редактирования существующей формы вы можете воспользоваться кнопкой Формы или разделом основного меню Вставка | Форма. Так вызываются диалоги формирования наиболее распространенных элементов форм.

Рис. 2.4. В Nvu можно не только создать форму, но и красиво сверстать ее при помощи невидимой в браузере таблицы


На сегодняшний день редактор Nvu имеет уже довольно много возможностей, отсутствующих в оригинальном Mozilla Composer. Это Менеджер сайтов, позволяющий редактировать страницы на удаленном сервере, встроенный Редактор CSS с предварительным просмотром стилей, цветная подсветка синтаксиса в режиме редактирования кода, проверка орфографии и многое другое. В основе редактора лежит хорошая идея и неплохой код. Он очень редко дает сбои, но на сложных задачах иногда притормаживает. Особенно это заметно при редактировании сложных таблиц. Так что в целом редактор отличный, но ему не помешают тщательная отладка и оптимизация кода.

Amaya – браузер и редактор от создателей Веб

Консорциум W3C (World Wide Web Consortium) является законодателем стандартов для Всемирной паутины. Именно его рекомендации и стандарты лежат в основе всего современного веб-пространства. Браузер-редактор Aniaya создан консорциумом W3C и поддерживает все новейшие языки разметки: гипертекстовый XHTML, математический MathML, а также скрипты SVG для описания векторной графики.

Рис. 2.5. Браузер-редактор Amaya хорошо подойдет тем, кто хочет добиться максимального соответствия стандартам консорциума W3C


Мы так привыкли к тому, что средства просмотра веб-страниц радикально отличаются от средств их создания, что не замечаем того, что эта ситуация на самом деле неестественна. Вы же не держите на компьютере специальную программу для просмотра, скажем, документов DOC или RTF без возможности редактирования. Они открываются в редакторе. По этому принципу работает и Amaya – вы можете просматривать любые странички и редактировать их, как говорится, не отходя от кассы. Разработчики называют эту программу «веб-клиент», хотя чаще встречается определение «редактор и браузер», видимо, так понятнее. Поэтому для простоты я тоже буду называть Amaya редактором.