В категории General содержится тэг CSEIGNORE., используемый для
указания программе тэгов, проверку которых проводить не требуется.
Программы
177
Флажки. HTMLконфигурация может быть настроена таким образом, что при
проверке правильности HTMLкода для любого тэга может быть выполнена своя
программа. При этом поведение программы может изменяться в зависимости от
установки определенных флажков. Обычно при включении какоголибо из них по
являются предупреждения и сообщения об ошибках. Большинство из них начина
ется с комбинации символов [x], где x – номер флажка. Такая отметка позволяет
легко определить, какой флажок следует снять, чтобы убрать сообщение, которое,
по вашему мнению, не требуется отображать при проверке. Однако учтите, что та
ким образом вы отключаете множество сообщений. Для того чтобы всесторонне
оценить результат отключения какоголибо флажка, воспользуйтесь информаци
ей, имеющейся в справочной системе программы (на английском языке).
Обратите внимание, что неперечисленные в справочной системе флажки в су
ществующей HTMLконфигурации фактически не используются. Эти опции заре
зервированы для применения в последующих HTMLконфигурациях. Эффекты
применения некоторых флажков могут слегка различаться в зависимости от вер
сии программы, которой вы пользуетесь для проверки правильности HTMLкода.
Приведем пример описания для флажков номер 1 и 2.
При установке флажка 1, встретив перечисленные ниже тэги и атрибуты, про
грамма выводит сообщения о том, что они используются исключительно в брау
зере Microsoft Internet Explorer:
•
тэг ACRONYM;
•
тэг BGSOUND;
•
атрибут BGPROPERTIESв тэге BODY;
•
атрибут LEFTMARGINи/или TOPMARGINв тэге BODY;
•
тэг BUTTON;
•
атрибут VALIGNв тэге CAPTION;
•
тэги COLили COLGROUP;
•
тэг COMMENT
•
тэг DEL;
•
тэг DFN;
•
тэг FIELDSET;
•
атрибут COLORв тэге HR;
•
тэг IFRAME;
•
атрибуты CONTROLS, DYNSRC, LOOP, LOOPDELAY, START и/или VRML
в тэге IMG;
•
тэг INS;
•
тэг LABEL;
•
тэг LEGEND;
•
тэг MARQUEE, используемый также в WebTV;
•
тэг OBJECT;
•
тэг Q;
•
атрибуты BORDERCOLOR, BORDERCOLORDARK, BORDERCOLORLIGHT, FRAME
и/или RULESв тэге TABLE;
178
Автоматизация
•
атрибуты BORDERCOLOR, BORDERCOLORDARK и/или BORDERCOLORLIGHT
в тэгах TD, THили TR;
•
тэги TBODY, THEADили TFOOT.
При установке флажка 2, встретив указанные ниже тэги и атрибуты, про.
грамма выводит сообщения, что они используются исключительно в браузере
Netscape:
•
атрибут ARCHIVEв тэге APPLET;
•
атрибут COLORв тэге BASEFONT;
•
тэг BLINK;
•
атрибуты MARGINHEIGHTили MARGINWIDTH в тэге BODY;
•
атрибуты POINT-SIZEили WEIGHTв тэге FONT;
•
тэг ILAYER;
•
тэг KEYGEN;
•
тэг LAYER;
•
тэг MULTICOL;
•
тэг SPACER, используемый также в WebTV;
•
атрибут BACKGROUNDв тэге TR;
Чтобы полностью исключить работу программ для тэгов, следует воспользо
ваться параметром Enable programs в окне Validator Engine Options (см. раздел,
посвященный настройке программы проверки). В этом случае никакие сообще
ния, которые генерируются такой программой, не выводятся. Скорость проверки
при этом, конечно, возрастает. Однако, отключая программы тэгов, вы лишаетесь
мощного инструмента программы проверки и значительно уменьшаете ее эффек
тивность.
Если вы хотите отключить только некоторые программы, можно воспользо
ваться вкладкой Programs (Программы) окна Validator HTML Configuration
Editor (Редактор HTMLконфигурации для программы проверки правильности
кода), которое откроется при выборе команды Tools .
Validator Options .
HTML configuration (Инструменты . Параметры программы проверки кода .
HTMLконфигурация). Отключите опции Enable open program for tag (Разре
шить открывающую программу для тэга) или Enable close program for tag option
(Разрешить закрывающую программу для тэга).
Редактор тэгов. Программа проверки имеет мощнейшую базу для на
стройки на любой тэг. Такая настройка выполняется в специальном редакторе,
который вызывается с помощью меню: Tools .
Validator Options .
HTML
configuration (Инструменты . Параметры программы проверки кода .
HTML
конфигурация). На экран будет выведено окно Validator HTML Configuration
Editor (Редактор HTMLконфигурации для программы проверки правильно
сти кода). Редактор позволяет добавить новые тэги и конфигурировать имею
щиеся. Рассмотрим вкладку Tag names (Наименования тэгов), показанную на
рис. 2.76. Начнем с раздела Tag Name Controls (Средства управления имена
ми тэгов).
Программы 179
Рис. 2.76. Окно Validator HTML Configuration Editor, вкладка Tag names
В окне Tag names (Наименования тэгов) содержится перечень тэгов: P, A,
TITLE, BODY, HTML, B, Iи т. д. Сюда можно добавить новые названия или же уда
лить имеющиеся. Для добавления нового тэга введите его наименование в поле,
расположенное под списком, и щелкните по кнопке New Tag (Создать тэг).
5th Фев 2011
|
Теги:
|