Редактирование кода HTML в Dreamweaver > Настройка параметров форматирования HTML-кода > Параметры Code Rewriting

 

Параметры Code Rewriting

Параметры Code Rewriting (Переписывание кода) определяют действия Dreamweaver при открытии документов HTML (рис. 11.21). Установки в данной категории не имеют значения, когда вы редактируете HTML-код или сценарий в режиме кода или инспекторе Code Inspector (Инспектор кода). Если вы отключаете настройки переписывания, то Dreamweaver отображает неверные элементы HTML-разметки в окне Document (Документ), требующие перезаписи. Если вы импортируете документ HTML из Microsoft Word, то можете использовать команду Clean Up Word HTML (Очистить код Word HTML), чтобы удалить любой ненужный код HTML. Подробную информацию об этой команде см. в разд. Очистка HTML-кода в документах Microsoft Word.

Когда установлен флажок Fix Invalidly Nested and Unclosed Tags (Исправить вложенные и незакрытые теги), переписываются неверно вложенные или перекрывающиеся теги. Например, код <B><I>Текст</B></I> будет переписан как <B><I>Текст</I></B>. Эта настройка также вставляет заключительные кавычки и скобки, если они отсутствуют.

Если установлен флажок Remove Extra Closing Tags (Удалить дополнительные закрывающие теги), Dreamweaver удаляет закрывающие теги, которые не имеют соответствующих открывающих тегов.

Когда установлен флажок Warn When Fixing or Removing Tags (Предупреждать об исправлении или удалении тегов), отображается общая сводка по всем ошибкам в коде HTML, которые Dreamweaver попытался исправить. Отчет описывает местоположение проблемы (строку и столбец), чтобы вы могли найти исправление и удостовериться в его правильности

Можно запретить переписывание файлов HTML с указанными расширениями и именами с помощью флажка Never Rewrite HTML: In Files with Extensions (Никогда не переписывать код: в файлах с расширениями) позволяет запретить переписывать код HTML в файлах с указанными расширениями. Эта настройка особенно полезна для файлов, которые содержат теги сторонних разработчиков (например, ASP-теги). Подробную информацию см. в разд. Запрет изменения сторонних тегов.

С помощью двух специальных флажков Special Characters (Специальные символы) вы можете указать кодирование некоторых знаков в контексте. В общем случае лучше выделить эти настройки, даже если ваши файлы не содержат теги, использующие указанные знаки. Подробную информацию об этих настройках см. в разд. Запрет изменения сторонних тегов.