@@ -444,7 +444,7 @@ function hl_tag($t){
444444}
445445
446446// open tag & attr
447- static $ aN = array ('abbr ' =>array ('td ' =>1 , 'th ' =>1 ), 'accept ' =>array ('form ' =>1 , 'input ' =>1 ), 'accept-charset ' =>array ('form ' =>1 ), 'action ' =>array ('form ' =>1 ), 'align ' =>array ('applet ' =>1 , 'caption ' =>1 , 'col ' =>1 , 'colgroup ' =>1 , 'div ' =>1 , 'embed ' =>1 , 'h1 ' =>1 , 'h2 ' =>1 , 'h3 ' =>1 , 'h4 ' =>1 , 'h5 ' =>1 , 'h6 ' =>1 , 'hr ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'legend ' =>1 , 'object ' =>1 , 'p ' =>1 , 'table ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'allowfullscreen ' =>array ('iframe ' =>1 ), 'alt ' =>array ('applet ' =>1 , 'area ' =>1 , 'img ' =>1 , 'input ' =>1 ), 'archive ' =>array ('applet ' =>1 , 'object ' =>1 ), 'async ' =>array ('script ' =>1 ), 'autocomplete ' =>array ('form ' =>1 , 'input ' =>1 ), 'autofocus ' =>array ('button ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'autoplay ' =>array ('audio ' =>1 , 'video ' =>1 ), 'axis ' =>array ('td ' =>1 , 'th ' =>1 ), 'bgcolor ' =>array ('embed ' =>1 , 'table ' =>1 , 'td ' =>1 , 'th ' =>1 , 'tr ' =>1 ), 'border ' =>array ('img ' =>1 , 'object ' =>1 , 'table ' =>1 ), 'bordercolor ' =>array ('table ' =>1 , 'td ' =>1 , 'tr ' =>1 ), 'cellpadding ' =>array ('table ' =>1 ), 'cellspacing ' =>array ('table ' =>1 ), 'challenge ' =>array ('keygen ' =>1 ), 'char ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'charoff ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'charset ' =>array ('a ' =>1 , 'script ' =>1 ), 'checked ' =>array ('command ' =>1 , 'input ' =>1 ), 'cite ' =>array ('blockquote ' =>1 , 'del ' =>1 , 'ins ' =>1 , 'q ' =>1 ), 'classid ' =>array ('object ' =>1 ), 'clear ' =>array ('br ' =>1 ), 'code ' =>array ('applet ' =>1 ), 'codebase ' =>array ('applet ' =>1 , 'object ' =>1 ), 'codetype ' =>array ('object ' =>1 ), 'color ' =>array ('font ' =>1 ), 'cols ' =>array ('textarea ' =>1 ), 'colspan ' =>array ('td ' =>1 , 'th ' =>1 ), 'compact ' =>array ('dir ' =>1 , 'dl ' =>1 , 'menu ' =>1 , 'ol ' =>1 , 'ul ' =>1 ), 'content ' =>array ('meta ' =>1 ), 'controls ' =>array ('audio ' =>1 , 'video ' =>1 ), 'coords ' =>array ('a ' =>1 , 'area ' =>1 ), 'crossorigin ' =>array ('img ' =>1 ), 'data ' =>array ('object ' =>1 ), 'datetime ' =>array ('del ' =>1 , 'ins ' =>1 , 'time ' =>1 ), 'declare ' =>array ('object ' =>1 ), 'default ' =>array ('track ' =>1 ), 'defer ' =>array ('script ' =>1 ), 'dirname ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'disabled ' =>array ('button ' =>1 , 'command ' =>1 , 'fieldset ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'optgroup ' =>1 , 'option ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'download ' =>array ('a ' =>1 ), 'enctype ' =>array ('form ' =>1 ), 'face ' =>array ('font ' =>1 ), 'flashvars ' =>array ('embed ' =>1 ), 'for ' =>array ('label ' =>1 , 'output ' =>1 ), 'form ' =>array ('button ' =>1 , 'fieldset ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'label ' =>1 , 'object ' =>1 , 'output ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'formaction ' =>array ('button ' =>1 , 'input ' =>1 ), 'formenctype ' =>array ('button ' =>1 , 'input ' =>1 ), 'formmethod ' =>array ('button ' =>1 , 'input ' =>1 ), 'formnovalidate ' =>array ('button ' =>1 , 'input ' =>1 ), 'formtarget ' =>array ('button ' =>1 , 'input ' =>1 ), 'frame ' =>array ('table ' =>1 ), 'frameborder ' =>array ('iframe ' =>1 ), 'headers ' =>array ('td ' =>1 , 'th ' =>1 ), 'height ' =>array ('applet ' =>1 , 'canvas ' =>1 , 'embed ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'object ' =>1 , 'td ' =>1 , 'th ' =>1 , 'video ' =>1 ), 'high ' =>array ('meter ' =>1 ), 'href ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'hreflang ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'hspace ' =>array ('applet ' =>1 , 'embed ' =>1 , 'img ' =>1 , 'object ' =>1 ), 'icon ' =>array ('command ' =>1 ), 'ismap ' =>array ('img ' =>1 , 'input ' =>1 ), 'keyparams ' =>array ('keygen ' =>1 ), 'keytype ' =>array ('keygen ' =>1 ), 'kind ' =>array ('track ' =>1 ), 'label ' =>array ('command ' =>1 , 'menu ' =>1 , 'option ' =>1 , 'optgroup ' =>1 , 'track ' =>1 ), 'language ' =>array ('script ' =>1 ), 'list ' =>array ('input ' =>1 ), 'longdesc ' =>array ('img ' =>1 , 'iframe ' =>1 ), 'loop ' =>array ('audio ' =>1 , 'video ' =>1 ), 'low ' =>array ('meter ' =>1 ), 'marginheight ' =>array ('iframe ' =>1 ), 'marginwidth ' =>array ('iframe ' =>1 ), 'max ' =>array ('input ' =>1 , 'meter ' =>1 , 'progress ' =>1 ), 'maxlength ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'media ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 , 'source ' =>1 , 'style ' =>1 ), 'mediagroup ' =>array ('audio ' =>1 , 'video ' =>1 ), 'method ' =>array ('form ' =>1 ), 'min ' =>array ('input ' =>1 , 'meter ' =>1 ), 'model ' =>array ('embed ' =>1 ), 'multiple ' =>array ('input ' =>1 , 'select ' =>1 ), 'muted ' =>array ('audio ' =>1 , 'video ' =>1 ), 'name ' =>array ('a ' =>1 , 'applet ' =>1 , 'button ' =>1 , 'embed ' =>1 , 'fieldset ' =>1 , 'form ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'map ' =>1 , 'object ' =>1 , 'output ' =>1 , 'param ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'nohref ' =>array ('area ' =>1 ), 'noshade ' =>array ('hr ' =>1 ), 'novalidate ' =>array ('form ' =>1 ), 'nowrap ' =>array ('td ' =>1 , 'th ' =>1 ), 'object ' =>array ('applet ' =>1 ), 'open ' =>array ('details ' =>1 ), 'optimum ' =>array ('meter ' =>1 ), 'pattern ' =>array ('input ' =>1 ), 'ping ' =>array ('a ' =>1 , 'area ' =>1 ), 'placeholder ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'pluginspage ' =>array ('embed ' =>1 ), 'pluginurl ' =>array ('embed ' =>1 ), 'poster ' =>array ('video ' =>1 ), 'pqg ' =>array ('keygen ' =>1 ), 'preload ' =>array ('audio ' =>1 , 'video ' =>1 ), 'prompt ' =>array ('isindex ' =>1 ), 'pubdate ' =>array ('time ' =>1 ), 'radiogroup ' =>array ('command ' =>1 ), 'readonly ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'rel ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'required ' =>array ('input ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'rev ' =>array ('a ' =>1 ), 'reversed ' =>array ('ol ' =>1 ), 'rows ' =>array ('textarea ' =>1 ), 'rowspan ' =>array ('td ' =>1 , 'th ' =>1 ), 'rules ' =>array ('table ' =>1 ), 'sandbox ' =>array ('iframe ' =>1 ), 'scope ' =>array ('td ' =>1 , 'th ' =>1 ), 'scoped ' =>array ('style ' =>1 ), 'scrolling ' =>array ('iframe ' =>1 ), 'seamless ' =>array ('iframe ' =>1 ), 'selected ' =>array ('option ' =>1 ), 'shape ' =>array ('a ' =>1 , 'area ' =>1 ), 'size ' =>array ('font ' =>1 , 'hr ' =>1 , 'input ' =>1 , 'select ' =>1 ), 'sizes ' =>array ('link ' =>1 ), 'span ' =>array ('col ' =>1 , 'colgroup ' =>1 ), 'src ' =>array ('audio ' =>1 , 'embed ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'script ' =>1 , 'source ' =>1 , 'track ' =>1 , 'video ' =>1 ), 'srcdoc ' =>array ('iframe ' =>1 ), 'srclang ' =>array ('track ' =>1 ), 'srcset ' =>array ('img ' =>1 ), 'standby ' =>array ('object ' =>1 ), 'start ' =>array ('ol ' =>1 ), 'step ' =>array ('input ' =>1 ), 'summary ' =>array ('table ' =>1 ), 'target ' =>array ('a ' =>1 , 'area ' =>1 , 'form ' =>1 ), 'type ' =>array ('a ' =>1 , 'area ' =>1 , 'button ' =>1 , 'command ' =>1 , 'embed ' =>1 , 'input ' =>1 , 'li ' =>1 , 'link ' =>1 , 'menu ' =>1 , 'object ' =>1 , 'ol ' =>1 , 'param ' =>1 , 'script ' =>1 , 'source ' =>1 , 'style ' =>1 , 'ul ' =>1 ), 'typemustmatch ' =>array ('object ' =>1 ), 'usemap ' =>array ('img ' =>1 , 'input ' =>1 , 'object ' =>1 ), 'valign ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'value ' =>array ('button ' =>1 , 'data ' =>1 , 'input ' =>1 , 'li ' =>1 , 'meter ' =>1 , 'option ' =>1 , 'param ' =>1 , 'progress ' =>1 ), 'valuetype ' =>array ('param ' =>1 ), 'vspace ' =>array ('applet ' =>1 , 'embed ' =>1 , 'img ' =>1 , 'object ' =>1 ), 'width ' =>array ('applet ' =>1 , 'canvas ' =>1 , 'col ' =>1 , 'colgroup ' =>1 , 'embed ' =>1 , 'hr ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'object ' =>1 , 'pre ' =>1 , 'table ' =>1 , 'td ' =>1 , 'th ' =>1 , 'video ' =>1 ), 'wmode ' =>array ('embed ' =>1 ), 'wrap ' =>array ('textarea ' =>1 )); // Ele-specific
447+ static $ aN = array ('abbr ' =>array ('td ' =>1 , 'th ' =>1 ), 'accept ' =>array ('form ' =>1 , 'input ' =>1 ), 'accept-charset ' =>array ('form ' =>1 ), 'action ' =>array ('form ' =>1 ), 'align ' =>array ('applet ' =>1 , 'caption ' =>1 , 'col ' =>1 , 'colgroup ' =>1 , 'div ' =>1 , 'embed ' =>1 , 'h1 ' =>1 , 'h2 ' =>1 , 'h3 ' =>1 , 'h4 ' =>1 , 'h5 ' =>1 , 'h6 ' =>1 , 'hr ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'legend ' =>1 , 'object ' =>1 , 'p ' =>1 , 'table ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'allowfullscreen ' =>array ('iframe ' =>1 ), 'alt ' =>array ('applet ' =>1 , 'area ' =>1 , 'img ' =>1 , 'input ' =>1 ), 'archive ' =>array ('applet ' =>1 , 'object ' =>1 ), 'async ' =>array ('script ' =>1 ), 'autocomplete ' =>array ('form ' =>1 , 'input ' =>1 ), 'autofocus ' =>array ('button ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'autoplay ' =>array ('audio ' =>1 , 'video ' =>1 ), 'axis ' =>array ('td ' =>1 , 'th ' =>1 ), 'bgcolor ' =>array ('embed ' =>1 , 'table ' =>1 , 'td ' =>1 , 'th ' =>1 , 'tr ' =>1 ), 'border ' =>array ('img ' =>1 , 'object ' =>1 , 'table ' =>1 ), 'bordercolor ' =>array ('table ' =>1 , 'td ' =>1 , 'tr ' =>1 ), 'cellpadding ' =>array ('table ' =>1 ), 'cellspacing ' =>array ('table ' =>1 ), 'challenge ' =>array ('keygen ' =>1 ), 'char ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'charoff ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'charset ' =>array ('a ' =>1 , 'script ' =>1 ), 'checked ' =>array ('command ' =>1 , 'input ' =>1 ), 'cite ' =>array ('blockquote ' =>1 , 'del ' =>1 , 'ins ' =>1 , 'q ' =>1 ), 'classid ' =>array ('object ' =>1 ), 'clear ' =>array ('br ' =>1 ), 'code ' =>array ('applet ' =>1 ), 'codebase ' =>array ('applet ' =>1 , 'object ' =>1 ), 'codetype ' =>array ('object ' =>1 ), 'color ' =>array ('font ' =>1 ), 'cols ' =>array ('textarea ' =>1 ), 'colspan ' =>array ('td ' =>1 , 'th ' =>1 ), 'compact ' =>array ('dir ' =>1 , 'dl ' =>1 , 'menu ' =>1 , 'ol ' =>1 , 'ul ' =>1 ), 'content ' =>array ('meta ' =>1 ), 'controls ' =>array ('audio ' =>1 , 'video ' =>1 ), 'coords ' =>array ('a ' =>1 , 'area ' =>1 ), 'crossorigin ' =>array ('img ' =>1 ), 'data ' =>array ('object ' =>1 ), 'datetime ' =>array ('del ' =>1 , 'ins ' =>1 , 'time ' =>1 ), 'declare ' =>array ('object ' =>1 ), 'default ' =>array ('track ' =>1 ), 'defer ' =>array ('script ' =>1 ), 'dirname ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'disabled ' =>array ('button ' =>1 , 'command ' =>1 , 'fieldset ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'optgroup ' =>1 , 'option ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'download ' =>array ('a ' =>1 ), 'enctype ' =>array ('form ' =>1 ), 'face ' =>array ('font ' =>1 ), 'flashvars ' =>array ('embed ' =>1 ), 'for ' =>array ('label ' =>1 , 'output ' =>1 ), 'form ' =>array ('button ' =>1 , 'fieldset ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'label ' =>1 , 'object ' =>1 , 'output ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'formaction ' =>array ('button ' =>1 , 'input ' =>1 ), 'formenctype ' =>array ('button ' =>1 , 'input ' =>1 ), 'formmethod ' =>array ('button ' =>1 , 'input ' =>1 ), 'formnovalidate ' =>array ('button ' =>1 , 'input ' =>1 ), 'formtarget ' =>array ('button ' =>1 , 'input ' =>1 ), 'frame ' =>array ('table ' =>1 ), 'frameborder ' =>array ('iframe ' =>1 ), 'headers ' =>array ('td ' =>1 , 'th ' =>1 ), 'height ' =>array ('applet ' =>1 , 'canvas ' =>1 , 'embed ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'object ' =>1 , 'td ' =>1 , 'th ' =>1 , 'video ' =>1 ), 'high ' =>array ('meter ' =>1 ), 'href ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'hreflang ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'hspace ' =>array ('applet ' =>1 , 'embed ' =>1 , 'img ' =>1 , 'object ' =>1 ), 'icon ' =>array ('command ' =>1 ), 'ismap ' =>array ('img ' =>1 , 'input ' =>1 ), 'keyparams ' =>array ('keygen ' =>1 ), 'keytype ' =>array ('keygen ' =>1 ), 'kind ' =>array ('track ' =>1 ), 'label ' =>array ('command ' =>1 , 'menu ' =>1 , 'option ' =>1 , 'optgroup ' =>1 , 'track ' =>1 ), 'language ' =>array ('script ' =>1 ), 'list ' =>array ('input ' =>1 ), 'longdesc ' =>array ('img ' =>1 , 'iframe ' =>1 ), 'loop ' =>array ('audio ' =>1 , 'video ' =>1 ), 'low ' =>array ('meter ' =>1 ), 'marginheight ' =>array ('iframe ' =>1 ), 'marginwidth ' =>array ('iframe ' =>1 ), 'max ' =>array ('input ' =>1 , 'meter ' =>1 , 'progress ' =>1 ), 'maxlength ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'media ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 , 'source ' =>1 , 'style ' =>1 ), 'mediagroup ' =>array ('audio ' =>1 , 'video ' =>1 ), 'method ' =>array ('form ' =>1 ), 'min ' =>array ('input ' =>1 , 'meter ' =>1 ), 'model ' =>array ('embed ' =>1 ), 'multiple ' =>array ('input ' =>1 , 'select ' =>1 ), 'muted ' =>array ('audio ' =>1 , 'video ' =>1 ), 'name ' =>array ('a ' =>1 , 'applet ' =>1 , 'button ' =>1 , 'embed ' =>1 , 'fieldset ' =>1 , 'form ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'keygen ' =>1 , 'map ' =>1 , 'object ' =>1 , 'output ' =>1 , 'param ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'nohref ' =>array ('area ' =>1 ), 'noshade ' =>array ('hr ' =>1 ), 'novalidate ' =>array ('form ' =>1 ), 'nowrap ' =>array ('td ' =>1 , 'th ' =>1 ), 'object ' =>array ('applet ' =>1 ), 'open ' =>array ('details ' =>1 ), 'optimum ' =>array ('meter ' =>1 ), 'pattern ' =>array ('input ' =>1 ), 'ping ' =>array ('a ' =>1 , 'area ' =>1 ), 'placeholder ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'pluginspage ' =>array ('embed ' =>1 ), 'pluginurl ' =>array ('embed ' =>1 ), 'poster ' =>array ('video ' =>1 ), 'pqg ' =>array ('keygen ' =>1 ), 'preload ' =>array ('audio ' =>1 , 'video ' =>1 ), 'prompt ' =>array ('isindex ' =>1 ), 'pubdate ' =>array ('time ' =>1 ), 'radiogroup ' =>array ('command ' =>1 ), 'readonly ' =>array ('input ' =>1 , 'textarea ' =>1 ), 'referrerpolicy ' => array ('a ' =>1 ,'area ' =>1 ,'img ' =>1 ,'iframe ' =>1 ,'link ' =>1 ), 'rel ' =>array ('a ' =>1 , 'area ' =>1 , 'link ' =>1 ), 'required ' =>array ('input ' =>1 , 'select ' =>1 , 'textarea ' =>1 ), 'rev ' =>array ('a ' =>1 ), 'reversed ' =>array ('ol ' =>1 ), 'rows ' =>array ('textarea ' =>1 ), 'rowspan ' =>array ('td ' =>1 , 'th ' =>1 ), 'rules ' =>array ('table ' =>1 ), 'sandbox ' =>array ('iframe ' =>1 ), 'scope ' =>array ('td ' =>1 , 'th ' =>1 ), 'scoped ' =>array ('style ' =>1 ), 'scrolling ' =>array ('iframe ' =>1 ), 'seamless ' =>array ('iframe ' =>1 ), 'selected ' =>array ('option ' =>1 ), 'shape ' =>array ('a ' =>1 , 'area ' =>1 ), 'size ' =>array ('font ' =>1 , 'hr ' =>1 , 'input ' =>1 , 'select ' =>1 ), 'sizes ' =>array ('link ' =>1 ), 'span ' =>array ('col ' =>1 , 'colgroup ' =>1 ), 'src ' =>array ('audio ' =>1 , 'embed ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'script ' =>1 , 'source ' =>1 , 'track ' =>1 , 'video ' =>1 ), 'srcdoc ' =>array ('iframe ' =>1 ), 'srclang ' =>array ('track ' =>1 ), 'srcset ' =>array ('img ' =>1 ), 'standby ' =>array ('object ' =>1 ), 'start ' =>array ('ol ' =>1 ), 'step ' =>array ('input ' =>1 ), 'summary ' =>array ('table ' =>1 ), 'target ' =>array ('a ' =>1 , 'area ' =>1 , 'form ' =>1 ), 'type ' =>array ('a ' =>1 , 'area ' =>1 , 'button ' =>1 , 'command ' =>1 , 'embed ' =>1 , 'input ' =>1 , 'li ' =>1 , 'link ' =>1 , 'menu ' =>1 , 'object ' =>1 , 'ol ' =>1 , 'param ' =>1 , 'script ' =>1 , 'source ' =>1 , 'style ' =>1 , 'ul ' =>1 ), 'typemustmatch ' =>array ('object ' =>1 ), 'usemap ' =>array ('img ' =>1 , 'input ' =>1 , 'object ' =>1 ), 'valign ' =>array ('col ' =>1 , 'colgroup ' =>1 , 'tbody ' =>1 , 'td ' =>1 , 'tfoot ' =>1 , 'th ' =>1 , 'thead ' =>1 , 'tr ' =>1 ), 'value ' =>array ('button ' =>1 , 'data ' =>1 , 'input ' =>1 , 'li ' =>1 , 'meter ' =>1 , 'option ' =>1 , 'param ' =>1 , 'progress ' =>1 ), 'valuetype ' =>array ('param ' =>1 ), 'vspace ' =>array ('applet ' =>1 , 'embed ' =>1 , 'img ' =>1 , 'object ' =>1 ), 'width ' =>array ('applet ' =>1 , 'canvas ' =>1 , 'col ' =>1 , 'colgroup ' =>1 , 'embed ' =>1 , 'hr ' =>1 , 'iframe ' =>1 , 'img ' =>1 , 'input ' =>1 , 'object ' =>1 , 'pre ' =>1 , 'table ' =>1 , 'td ' =>1 , 'th ' =>1 , 'video ' =>1 ), 'wmode ' =>array ('embed ' =>1 ), 'wrap ' =>array ('textarea ' =>1 )); // Ele-specific
448448static $ aNA = array ('aria-activedescendant ' =>1 , 'aria-atomic ' =>1 , 'aria-autocomplete ' =>1 , 'aria-busy ' =>1 , 'aria-checked ' =>1 , 'aria-controls ' =>1 , 'aria-describedby ' =>1 , 'aria-disabled ' =>1 , 'aria-dropeffect ' =>1 , 'aria-expanded ' =>1 , 'aria-flowto ' =>1 , 'aria-grabbed ' =>1 , 'aria-haspopup ' =>1 , 'aria-hidden ' =>1 , 'aria-invalid ' =>1 , 'aria-label ' =>1 , 'aria-labelledby ' =>1 , 'aria-level ' =>1 , 'aria-live ' =>1 , 'aria-multiline ' =>1 , 'aria-multiselectable ' =>1 , 'aria-orientation ' =>1 , 'aria-owns ' =>1 , 'aria-posinset ' =>1 , 'aria-pressed ' =>1 , 'aria-readonly ' =>1 , 'aria-relevant ' =>1 , 'aria-required ' =>1 , 'aria-selected ' =>1 , 'aria-setsize ' =>1 , 'aria-sort ' =>1 , 'aria-valuemax ' =>1 , 'aria-valuemin ' =>1 , 'aria-valuenow ' =>1 , 'aria-valuetext ' =>1 ); // ARIA
449449static $ aNE = array ('allowfullscreen ' =>1 , 'checkbox ' =>1 , 'checked ' =>1 , 'command ' =>1 , 'compact ' =>1 , 'declare ' =>1 , 'defer ' =>1 , 'default ' =>1 , 'disabled ' =>1 , 'hidden ' =>1 , 'inert ' =>1 , 'ismap ' =>1 , 'itemscope ' =>1 , 'multiple ' =>1 , 'nohref ' =>1 , 'noresize ' =>1 , 'noshade ' =>1 , 'nowrap ' =>1 , 'open ' =>1 , 'radio ' =>1 , 'readonly ' =>1 , 'required ' =>1 , 'reversed ' =>1 , 'selected ' =>1 ); // Empty
450450static $ aNO = array ('onabort ' =>1 , 'onblur ' =>1 , 'oncanplay ' =>1 , 'oncanplaythrough ' =>1 , 'onchange ' =>1 , 'onclick ' =>1 , 'oncontextmenu ' =>1 , 'oncopy ' =>1 , 'oncuechange ' =>1 , 'oncut ' =>1 , 'ondblclick ' =>1 , 'ondrag ' =>1 , 'ondragend ' =>1 , 'ondragenter ' =>1 , 'ondragleave ' =>1 , 'ondragover ' =>1 , 'ondragstart ' =>1 , 'ondrop ' =>1 , 'ondurationchange ' =>1 , 'onemptied ' =>1 , 'onended ' =>1 , 'onerror ' =>1 , 'onfocus ' =>1 , 'onformchange ' =>1 , 'onforminput ' =>1 , 'oninput ' =>1 , 'oninvalid ' =>1 , 'onkeydown ' =>1 , 'onkeypress ' =>1 , 'onkeyup ' =>1 , 'onload ' =>1 , 'onloadeddata ' =>1 , 'onloadedmetadata ' =>1 , 'onloadstart ' =>1 , 'onlostpointercapture ' =>1 , 'onmousedown ' =>1 , 'onmousemove ' =>1 , 'onmouseout ' =>1 , 'onmouseover ' =>1 , 'onmouseup ' =>1 , 'onmousewheel ' =>1 , 'onpaste ' =>1 , 'onpause ' =>1 , 'onplay ' =>1 , 'onplaying ' =>1 , 'onpointercancel ' =>1 , 'ongotpointercapture ' =>1 , 'onpointerdown ' =>1 , 'onpointerenter ' =>1 , 'onpointerleave ' =>1 , 'onpointermove ' =>1 , 'onpointerout ' =>1 , 'onpointerover ' =>1 , 'onpointerup ' =>1 , 'onprogress ' =>1 , 'onratechange ' =>1 , 'onreadystatechange ' =>1 , 'onreset ' =>1 , 'onsearch ' =>1 , 'onscroll ' =>1 , 'onseeked ' =>1 , 'onseeking ' =>1 , 'onselect ' =>1 , 'onshow ' =>1 , 'onstalled ' =>1 , 'onsubmit ' =>1 , 'onsuspend ' =>1 , 'ontimeupdate ' =>1 , 'ontoggle ' =>1 , 'ontouchcancel ' =>1 , 'ontouchend ' =>1 , 'ontouchmove ' =>1 , 'ontouchstart ' =>1 , 'onvolumechange ' =>1 , 'onwaiting ' =>1 , 'onwheel ' =>1 ); // Event
0 commit comments