Рассмотрим их.
•
Check HTML tag nesting (Проверять вложенность HTMLтэгов). Если устано
вить данный флажок, программа укажет на потенциальные проблемы, связан
Программы
173
ные с применением конструкций вида:
.aeaai oaa.e!
,где тэги … должны быть вложены в
…
, поэтому следовало бы написать более строго:
.aeaai oaa.e!
.•
Allow spaces around “=“ (Разрешить пробелы рядом со знаком равенства).
Если опция отключена, наличие пробела справа или слева от знака равен
ства вынуждает программу выдавать предупреждающее сообщение – на
пример, в любом из следующих случаев:
ALIGN = CENTER
ALIGN= CENTER
•
Tag range always valid (Допустимы любые значения атрибутов тэга). Та
ким образом отменяется проверка на допустимость значений атрибутов
тэга. Однако без крайней необходимости делать этого не следует.
•
Check for high ASCII characters (Проверять на соответствие расширенной
кодовой ASCIIтаблице символов). Обнаружив символы из расширенной
части кодовой таблицы символов, программа будет выдавать предупреж
дение. HTMLдокументы, написанные на английском языке, обычно не со
держат таких символов, имеющих ASCIIкод больше 127. Обратите внима
ние, что данная установка применима ко всему HTMLдокументу даже при
наличии разделов, которые должны игнорироваться. Если в документах
присутствуют символы из расширенной кодовой таблицы, следует исполь
зовать символьные объекты.
•
Allow multiline quotes (Разрешены кавычки на нескольких строчках). До
пускается размещение фраз, заключенных в кавычки, на нескольких стро
ках. Впрочем, лучше подобные фразы размещать на одной строке – тогда
проще найти ошибки, связанные с пропущенными открывающими или
закрывающими кавычками.
•
Require quoted attribute values (Применяется установка значений атрибу
тов в кавычках). Программа проверяет обязательное наличие кавычек у всех
атрибутов (для проверки достоверности XHTML).
•
Allow spaces such as in (Разрешать пробелы в сочетаниях типа ).
Допускается использование пробела после открывающего тэг символа
перед закрывающим символом >. В этом случае предупреждения выво
диться не будут.
•
Require optional closing tags (Требуется наличие необязательных заклю
чительных тэгов). Поставьте этот флажок, если необходимо, чтобы все
тэги, в которых наличие заключительных тэгов необязательно, их имели.
Например, заключительный тэг для
не обязателен. Если данная опция
включена, появятся сообщения об ошибке при всяком несоответствии зак
рывающего тэга
– открывающему тэгу. Это бывает полезно для
наглядности. Используется для проверки достоверности XHTML.
•
Ignore text in (Игнорировать текст в ). Программа про
верки будет игнорировать текст между сочетаниями символов
174
Автоматизация
(обычно это сценарии – так называемые скрипты, предназначенные для
выполнения на сервере).
•
Strict comments (Строгие комментарии). Программа проверки
генерирует сообщения о комментариях в формате, отличном от .
В таком случае при анализе комментария вида
23/05/2000 > выдается сообщение об ошибке. Рекомендуется включать
данный параметр, а комментарии в документах делать в указанном формате.
•
(first tag) can be anywhere (Первый тэг может быть любым). Если этот
параметр установлен, первый тэг документа не обязательно должен быть
тэгом .
•
Treat all quotes as equivalent (Кавычки любого рода считать эквивалент
ными). Включите эту опцию, если хотите, чтобы программа считала иден
тичными одинарные и двойные кавычки, используемые для установки зна
чений атрибутов. При этом применение одинарных кавычек не будет
считаться ошибкой, когда HTMLконфигурация настроена на применение
двойных, потому что оба эти символа эквивалентны. Если ваши документы
написаны для современных программ просмотра, в которых использование
одинарных кавычек не вызывает сложностей, следует установить данный
флажок.
•
Collapse in tags to “ASP” (Не рассматривать конструкцию
, считая ее содержимое кодом ASP). При проверке пропускаются
блоки с конструкцией . Данная настройка не имеет никакого эф
фекта, если не включен параметр Ignore text in .
•
XML compatibility (Совместимость с XML). Программа будет воспринимать
«быстрые» закрывающие тэги, например: .
Она проверит также, чтобы тэги, подобные упомянутому, не имели друго
го, отдельного закрывающего тэга. Требуется для проверки правильности
XHTML
•
Ignore all quotation requirements (Игнорировать все требования цитирова
ния). Программа проверки игнорирует все требования цитирования для
значений атрибутов. При этом сообщения об ошибках такого рода не гене
рируются. Желательно отключить данную опцию.
•
Require lowercase tags and attribs (Применяется нижний регистр для за
писи тэгов и атрибутов). Отметьте опцию, если необходимо проверять,
чтобы все тэги и атрибуты были записаны в нижнем регистре. Требуется
для проверки правильности XHTML.
•
Require quick close (
) (Применяется «быстрый» завершающий тэг –
).
5th Фев 2011
|
Теги:
|