раздел «Настройка HTMLконфигурации» в описа
нии программы Linkbot Developer Edition).
Обратите внимание, что по сравнению с версией CSE HTML Validator
Professional, в версии программы CSE HTML Validator Lite ограничена поддерж
ка многих категорий тэгов. Не поддерживаются CFML, RealText, SMIL, WebTV
и XHTML, а также и проверочные программы для тэгов. Поэтому информация
о флажках существенна только для профессиональной версии.
Флажки
HTMLконфигурацию допустимо настроить таким образом, что при проверке
правильности HTMLкода для любого тэга выполняется своя программа. При
этом в зависимости от состояния определенных флажков (установлен – снят)
Программы
241
поведение программы может меняться. Обычно при включении той или иной
опции появляются предупреждения и сообщения об ошибках. Большинство из
них начинается с комбинации символов [x], где x– номер флажка. Такая отмет
ка позволяет легко определить, какой флажок следует снять, чтобы убрать сооб
щение, которое, по вашему мнению, не требуется отображать при проверке. Од
нако при отключении опции вы лишаетесь возможности просматривать многие
сообщения. Чтобы оценить последствия отключения какоголибо флажка, вос
пользуйтесь справочной системой программы (на английском языке).
Обратите внимание, что неперечисленные в справочной системе флажки фак
тически не используются в существующей HTMLконфигурации: эти опции за
резервированы для применения в последующих конфигурациях. Эффекты при
менения некоторых флажков также незначительно различаются в зависимости
от версии программы, которой вы пользуетесь для проверки правильности
HTMLкода.
Приведем пример описания для флажков номер 1 и 2.
При установке флажка 1 программа, встретив нижеперечисленные тэги и ат
рибуты, выводит сообщения о том, что они используются исключительно в брау
зере Microsoft Internet Explorer:
•
тэг ACRONYM;
•
атрибут AUTOCOMPLETE, использующийся только в Microsoft Internet Explorer
версии 4.0 и выше;
•
атрибуты FACEили COLORв тэге BASEFONT;
•
тэг BGSOUND;
•
атрибут BGPROPERTIESв тэге BODY;
•
атрибут LEFTMARGINи/или TOPMARGINв тэге BODY;
•
тэг BUTTON;
•
атрибут VALIGNв тэге CAPTION;
•
тэги COLили COLGROUP;
•
тэг DEL;
•
тэг DFN;
•
тэг FIELDSET;
•
атрибут FRAMESPACINGв тэге FRAMESET;
•
атрибут COLORв тэге HR;
•
тэг IFRAME;
•
атрибуты CONTROLS, DYNSRC, LOOP, LOOPDELAY, STARTи/или VRMLв тэге
IMG –могут быть исключены из будущих версий Microsoft Internet Explorer;
•
тэг INS;
•
тэг LABEL;
•
тэг LEGEND;
•
тэг MARQUEE, используемый также в WebTV;
•
тэг OBJECT;
•
тэг Q;
•
атрибуты BORDERCOLOR, BORDERCOLORDARK, BORDERCOLORLIGHT, FRAME
и/или RULESв тэге TABLE;
242
Автоматизация
•
атрибуты BORDERCOLOR, BORDERCOLORDARK и/или BORDERCOLORLIGHT
в тэгах TD, THили TR;
•
тэги TBODY, THEADили TFOOT.
При установке флажка 2 программа, встречая нижеследующие тэги и атрибуты,
выводит сообщения, что они используются исключительно в браузере Netscape:
•
атрибут ARCHIVEв тэге APPLET;
•
тэг BLINK;
•
атрибуты MARGINHEIGHTили MARGINWIDTHв тэге BODY;
•
атрибуты POINT-SIZEили WEIGHTв тэге FONT;
•
тэг ILAYER;
•
атрибут BORDERв тэге INPUT;
•
тэг KEYGEN;
•
тэг LAYER;
•
тэг MULTICOL;
•
тэг SPACER, используемый также в WebTV;
•
атрибуты HSPACEили VSPACEв тэге TABLE;
•
встретив атрибут BACKGROUNDв тэге TR.
Чтобы полностью исключить работу программ для тэгов, следует воспользо
ваться параметром Enable programs в окне Validator Engine Options, как описано
в разделе, посвященном настройке программы проверки. Скорость тестирования
при этом возрастет, но, отключая программы тэгов, вы значительно уменьшите
эффективность программы проверки.
Если вы хотите отключить не все программы, а лишь некоторые из них, перейди
те на вкладку Programs (Программы) окна CSE HTML Validator Pro Configuration
Editor (Редактор конфигурации для программы проверки правильности HTML
кода), которое откроется при выборе пункта меню Options . Configuration Editor
(Параметры . Редактор конфигурации). Отключите параметр Enable open program
for tag (Разрешить открывающую программу для тэга) или Enable end program
for tag (Разрешить закрывающую программу для тэга).
Редактор тэгов
Настройка на любой тэг выполняется в специальном редакторе, вызываемом че
рез меню: Options . Configuration Editor. В открывшемся окне CSE HTML
Validator Pro Configuration Editor можно добавлять новые тэги и конфигуриро
вать существующие. Рассмотрим вкладку Tag Names (Наименования тэгов) –
см. рис. 2.139. Начнем с раздела Tag Name Controls (Настройка тэгов).
В окне Tag names приведен перечень тэгов: P, A, TITLE, BODY, HTML, B, Iи т. д.
Сюда можно добавить новые названия, удалить имеющиеся. Для добавления тэга
введите его наименование в поле, расположенное под списком, и нажмите кнопку
New Tag (Создать тэг); чтобы удалить наименование тэга из списка, выберите его
и щелкните по кнопке Delete Tag (Удалить тэг).
Окно Tag range (Диапазон тэгов) содержит список тэгов, которые указыват,
в какой именно части HTMLдокумента может или не может появиться соответ
Программы 243
Рис. 2.139.
5th Фев 2011
|
Теги:
|