pattern{ '^\!--[\s\S]*--$' : '228b22' '^(\/)?([a-z0-9_:!]+)' :"('0000ff',@('B4AF03','0000ff'))" '"(?:(?:\\\")|[^"])*"' : 'ff00ff' "'(?:(?:\')|[^\'])*'" : 'ff00ff' '[a-zA-Z0-9_:\-]+' : "@('800000','','ff0000')" '=' : '0000ff' } check1 { !doctype a abbr acronym address applet area b base basefont bgsound bdo big blink blockquote body br button caption center cite code col colgroup comment dd del dfn dir div dl dt em embed fieldset font form frame frameset h h1 h2 h3 h4 h5 h6 head hr hta:application html i iframe img input ins isindex kbd label legend li link listing map marquee menu meta multicol nextid nobr noframes noscript object ol optgroup option p param plaintext pre q s samp script select server small sound spacer span strike strong style sub sup table tbody td textarea textflow tfoot th thead title tr tt u ul var wbr xmp } check2 { abbr accept-charset accept accesskey action align alink alt applicationname archive autoflush axis background behavior bgcolor bgproperties border bordercolor bordercolordark bordercolorlight borderstyle buffer caption cellpadding cellspacing char charoff charset checked cite class classid clear code codebase codetype color cols colspan compact content contenttype coords data datetime declare defer dir direction disabled dynsrc encoding enctype errorpage extends face file flush for frame frameborder framespacing gutter headers height href hreflang hspace http-equiv icon id import info iserrorpage ismap isthreadsafe label language leftmargin link longdesc loop lowsrc marginheight marginwidth maximizebutton maxlength media method methods minimizebutton multiple name nohref noresize noshade nowrap object onabort onblur onchange onclick ondblclick onerror onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseout onmouseover onmouseup onreset onselect onsubmit onunload page param profile prompt property readonly rel rev rows rowspan rules runat scheme scope scrollamount scrolldelay scrolling selected session shape showintaskbar singleinstance size span src standby start style summary sysmenu tabindex target text title topmargin type urn usemap valign value valuetype version vlink vrml vspace width windowstate wrap doctype }