|
Редактирование кода HTML в Dreamweaver > Настройка параметров форматирования HTML-кода > Параметры Code Format |
Используйте следующие параметры Code Format (Формат кода), чтобы управлять форматированием кода, например сдвигом, длиной строки и регистром имен атрибутов и тегов. (Дополнительную информацию о форматировании кода см. Профиль форматирования HTML.)
Обратите внимание, что все параметры кроме Override Case Of (Отменить регистр), влияют только на форматирование новых документов и новых дополнений к существующим документам. То есть когда вы открываете документ HTML созданный ранее, эти настройки форматирования к нему не применяются. Чтобы повторно отформатировать существующие HTML-документы, используйте команду Apply Source Formatting (Применить исходное форматирование) - см. в разд. Форматирование кода HTML в существующих документах.)
Группа Indent (Сдвиг) задает смещение всех тегов, отмеченных тегом сдвига в файле SourceFormat.txt (см. разд. Профиль форматирования HTML. )
Флажок Use (Использовать) задает, производить ли табуляцию с помощью символов пробела или табуляции.
Флажок Table Rows and Columns (Строки и столбцы таблицы) автоматически сдвигает теги <TR> и <TD>, чтобы сделать код таблицы более легким для чтения. Для этого должен быть установлен флажок настройки Use (Использовать).
Флажок Frames and Framesets (Фреймы и наборы фреймов) автоматически сдвигает теги <FRAME> и вложенный <FRAMESET>, чтобы облегчить чтение набора фреймов. Для этого должен быть установлен флажок настройки Use (Использовать).
Поле Indent Size (Размер сдвига) определяет величину сдвига в пробелах (Spaces) или в табуляциях (Tabs), если параметр Use (Использование) указан в соответствующих единицах.
Поле Tab Size (Размер табуляции) определяет размер значения сдвига при нажатии клавиши <Tab>.
Флажок Automatic Wrapping (Автоматический перенос) переносит строки (вставляет символом возврата каретки), как только они достигают указанной ширины колонки. Обратите внимание, что Dreamweaver вставляет переносы только в местах, где они не изменяют вид документа в браузерах, и потому некоторые строки все равно могут остаться более длинными, чем определено в поле After Column (После позиции). В отличии от этого настройка Wrap (Перенос) в режиме кода (или инспекторе Code Inspector (Инспектор кода)) добавляет "мягкий" перенос строк, которые превышают ширину окна.
Раскрывающийся список Line Breaks (Разрывы строк) определяет тип разрыва строки для разных платформ (Windows, Macintosh или UNIX), на котором находится ваш удаленный сайт. Выбор правильного знака разрыва строки гарантирует, что код HTML будет выглядеть верно. Обратите внимание, что для протокола FTP эта настройка применяется только в режиме передачи двоичных файлов. При передаче в ASCII-кодах Dream-weaver игнорирует данную настройку. Если вы принимаете файлы в ASCII-кодах, Dreamweaver устанавливает такие же символы разрывы строки, какие используются в операционной системе вашего компьютера. Если вы передаете файлы в кодах ASCII, все разрывы строк устанавливаются как CR LF. Настройка также полезна, когда вы работаете с внешним текстовым редактором, распознающим только определенные виды разрывов строки. Например, если вашим внешним редактором является Notepad (Блокнот), используйте CR LF (Windows); если ваш внешний редактор - SimpleText, используйте CR (Macintosh).
Раскрывающиеся списки Case for Tags (Регистр тегов) и Case for Attributes (Регистр атрибутов) управляют регистрами тегов и атрибутов. Настройки применяются к тегам и атрибутам, которые вы вставляете или редактируете в окне Document (Документ), и не влияют на теги и атрибуты, которые вводите непосредственно в режиме кода или инспекторе Code Inspector (Инспектор кода), или к тегам и атрибутам в открываемом документе (если вы при этом не выбираете одну или обе настройки Override Case Of (Заменить регистры чего)).
Флажки Override Case Of: Tags (Заменить регистры тегов) и Override
Case Of: Attributes (Заменить регистры атрибутов) определяют, применять
ли указанные вами настройки, относящиеся к регистру символов, всегда, в том
числе и когда вы открываете существующий документ HTML.
Когда вы выберите одну из этих настроек, имена всех тегов или атрибутов в открытых
документах немедленно преобразуются к указанному регистру, так же как и все
теги или атрибуты в любом открываемом в дальнейшем документе (пока вы вновь
не отмените данную настройку). Теги или атрибуты, которые вы вводите в режиме
кода (или инспекторе Code Inspector (Инспектор кода)) и с помощью средства Quick
Tag Editor (Быстрый редактор тегов), будут также преобразованы к указанному
регистру, как теги или атрибуты, которые вы вставляете с помощью панели Objects
(Объекты). Например, если вы хотите, чтобы имена тегов всегда преобразовывались
в нижний регистр, то укажите для настройки Case for Tags (Регистр тегов) значение
<lowercase>, а затем отметьте флажок Override Case Of: Tags (Заменить
регистры тегов). Когда в следующий раз вы откроете документ, содержащий имя
тега, написанное в верхнем регистре, Dreamweaver преобразует его в нижний регистр.
Переключатели Centering (Центрирование) определяют, должны ли элементы быть выровнены по центру с помощью тегов <DIV align="center"> или <CENTER>. Оба тега соответствуют спецификации HTML 4.0 Transitional, но тег <CENTER> поддерживае большинство браузеров.