#!/bin/perl # -*- perl -*- @tags = ( "a", "address", "area", "audioscope", "b", "base", "basefont", "bgsound", "big", "blackface", "blockquote", "body", "bq", "br", "caption", "center", "cite", "code", "comment", "dd", "dfn", "dir", "div", "dl", "dt", "em", "fn", "font", "form", "h1", "h2", "h3", "h4", "h5", "h6", "head", "hr", "html", "i", "img", "input", "isindex", "kbd", "li", "limittext", "link", "listing", "map", "marquee", "menu", "nobr", "nospartquotes", "ol", "option", "p", "pre", "s", "samp", "select", "shadow", "sidebar", "small", "strike", "strong", "sub", "sup", "table", "td", "th", "textarea", "title", "tr", "tt", "ul", "var", "xmp", ); %alias = ( "h2", "h1", "h3", "h1", "h4", "h1", "h5", "h1", "h6", "h1", "th", "td", ); %attrvals = ( "a.href", ".*", "a.id", ".*", "a.name", ".*", "a.nocolor", "", "a.selected", "", "area.coords", ".*", "area.href", ".*", "area.nohref", "", "area.shape", "rect|poly|circle|default", "audioscope.align", "top|midle|bottom|left|right|texttop|absmiddle|baseline|absbottom", "audioscope.border", ".*", "audioscope.gain", ".*", "audioscope.height", ".*", "audioscope.leftcolor", ".*", "audioscope.leftoffset", ".*", "audioscope.maxlevel", ".*", "audioscope.rightcolor", ".*", "audioscope.rightoffset", ".*", "audioscope.width", ".*", "base.href", ".*", "basefont.size", ".*", "bgsound.loop", "", "bgsound.src", ".*", "body.background", ".*", "body.bgcolor", ".*", "body.credits", ".*", "body.fontsize", "small|medium|large", "body.hspace", "\d+", "body.instructions", ".*", "body.link", ".*", "body.logo", ".*", "body.nohtilebg", "", "body.novtilebg", "", "body.text", ".*", "body.vlink", ".*", "body.vspace", "\d+", "body.xspeed", ".*", "body.yspeed", ".*", "br.clear", "", "caption.align", "top|bottom", "div.align", "left|right|center", "fn.href", ".*", "fn.id", ".*", "font.color", ".*", "font.effect", "relief|emboss|shadow", "font.size", ".*", "font.transparency", ".*", "form.action", ".*", "form.id", ".*", "form.method", "get|post", "form.name", ".*", "h1.align", "left|right|center", "hr.align", "left|center|right", "hr.invertborder", "", "hr.noshade", "", "hr.size", ".*", "hr.width", ".*", "img.align", "top|middle|bottom|left|right|texttop|absmiddle|baseline|absbottom", "img.ani", ".*", "img.animateonselect", ".*", "img.anistartx", ".*", "img.anistarty", ".*", "img.border", ".*", "img.height", ".*", "img.hspace", ".*", "img.ismap", "", "img.loop", "", "img.reload", ".*", "img.selected", "", "img.src", ".*", "img.transparency", ".*", "img.usemap", ".*", "img.vspace", ".*", "img.width", ".*", "input.action", ".*", "input.align", "top|middle|bottom|texttop|absmiddle|baseline|absbottom", "input.allcaps", "", "input.autoactivate", "", "input.autocaps", "", "input.autosubmit", "", "input.bgcolor", ".*", "input.borderimage", "file://ROM/Borders/ButtonBorder[23].bif", "input.checked", "", "input.cursor", ".*", "input.executeur1", "", "input.id", ".*", "input.loop", "", "input.maxlength", ".*", "input.name", ".*", "input.noargs", "", "input.nocursor", "", "input.nohighlight", "", "input.nosubmit", "", "input.numbers", "", "input.onclick", ".*", "input.size", ".*", "input.src", ".*", "input.submitform", "", "input.type", "button|checkbox|hidden|image|password|radio|reset|submit|text", "input.useform", ".*", "input.usestyle", "", "input.value", ".*", "input.width", ".*", "li.type", ".*", "li.value", "\d+", "limittext.size", ".*", "limittext.value", ".*", "limittext.width", ".*", "link.href", ".*", "link.rel", "next", "map.name", ".*", "marquee.align", "left|right|center", "marquee.behavior", ".*", "marquee.bgcolor", ".*", "marquee.direction", ".*", "marquee.height", ".*", "marquee.hspace", ".*", "marquee.loop", "", "marquee.scrollamount", ".*", "marquee.scrolldelay", ".*", "marquee.transparency", ".*", "marquee.vspace", ".*", "marquee.width", ".*", "ol.start", ".*", "ol.type", ".*", "option.selected", "", "option.value", ".*", "p.align", "left|right|center", "select.autoactivate", ".*", "select.bgcolor", ".*", "select.exclusive", "", "select.multiple", "", "select.name", ".*", "select.selcolor", ".*", "select.showempty", "", "select.size", ".*", "select.text", ".*", "select.usestyle", "", "sidebar.align", "left|center|right", "sidebar.width", ".*", "table.align", ".*", "table.background", ".*", "table.bgcolor", ".*", "table.border", ".*", "table.cellborder", ".*", "table.cellpadding", ".*", "table.cellspacing", ".*", "table.height", ".*", "table.href", ".*", "table.id", ".*", "table.name", ".*", "table.transparency", ".*", "table.width", ".*", "td.absheight", ".*", "td.abswidth", ".*", "td.align", ".*", "td.background", ".*", "td.bgcolor", ".*", "td.colspan", ".*", "td.height", ".*", "td.maxlines", ".*", "td.nowrap", "", "td.rowspan", ".*", "td.transparency", ".*", "td.valign", ".*", "td.width", ".*", "textarea.allcaps", "", "textarea.autoactivate", "", "textarea.autocaps", "", "textarea.bgcolor", ".*", "textarea.cols", ".*", "textarea.cursor", ".*", "textarea.growable", "", "textarea.name", ".*", "textarea.nohardbreaks", "", "textarea.nosoftbreaks", "", "textarea.numbers", "", "textarea.rows", ".*", "textarea.showkeyboard", "", "textarea.usestyle", "", "textarea.wrap", "", "tr.align", "left|right|center", "tr.bgcolor", ".*", "tr.transparency", ".*", "tr.valign", "top|bottom|center", "ul.type", ".*", ); 1;