Annotation of Amaya/amaya/HTMLnames.h, revision 1.1

1.1     ! cvs         1: /* mapping table of XHTML elements */
        !             2: static ElemMapping    XHTMLElemMappingTable[] =
        !             3: {
        !             4:    /* This table MUST be in alphabetical order */
        !             5:    {TEXT("XMLcomment"), SPACE, HTML_EL_Comment_, L_Other},
        !             6:    {TEXT("XMLcomment_line"), SPACE, HTML_EL_Comment_line, L_Other},
        !             7:    {TEXT("a"), SPACE, HTML_EL_Anchor, L_Basic},
        !             8:    {TEXT("abbr"), SPACE, HTML_EL_ABBR, L_Basic},
        !             9:    {TEXT("acronym"), SPACE, HTML_EL_ACRONYM, L_Basic},
        !            10:    {TEXT("address"), SPACE, HTML_EL_Address, L_Basic},
        !            11:    {TEXT("applet"), SPACE, HTML_EL_Applet, L_Transitional},
        !            12:    {TEXT("area"), 'E', HTML_EL_AREA, L_Transitional},
        !            13:    {TEXT("b"), SPACE, HTML_EL_Bold_text, L_Transitional},
        !            14:    {TEXT("base"), 'E', HTML_EL_BASE, L_Basic},
        !            15:    {TEXT("basefont"), 'E', HTML_EL_BaseFont, L_Transitional},
        !            16:    {TEXT("bdo"), SPACE, HTML_EL_BDO, L_Transitional},
        !            17:    {TEXT("big"), SPACE, HTML_EL_Big_text, L_Transitional},
        !            18:    {TEXT("blockquote"), SPACE, HTML_EL_Block_Quote, L_Basic},
        !            19:    {TEXT("body"), SPACE, HTML_EL_BODY, L_Basic},
        !            20:    {TEXT("br"), 'E', HTML_EL_BR, L_Basic},
        !            21:    {TEXT("button"), SPACE, HTML_EL_BUTTON, L_Transitional},
        !            22:    {TEXT("c"), SPACE, HTML_EL_TEXT_UNIT, L_Transitional},
        !            23:    {TEXT("caption"), SPACE, HTML_EL_CAPTION, L_Transitional},
        !            24:    {TEXT("center"), SPACE, HTML_EL_Center, L_Transitional},
        !            25:    {TEXT("cite"), SPACE, HTML_EL_Cite, L_Basic},
        !            26:    {TEXT("code"), SPACE, HTML_EL_Code, L_Basic},
        !            27:    {TEXT("colgroup"), SPACE, HTML_EL_COLGROUP, L_Transitional},
        !            28:    {TEXT("col"), SPACE, HTML_EL_COL, L_Transitional},
        !            29:    {TEXT("dd"), SPACE, HTML_EL_Definition, L_Basic},
        !            30:    {TEXT("del"), SPACE, HTML_EL_DEL, L_Transitional},
        !            31:    {TEXT("dfn"), SPACE, HTML_EL_Def, L_Basic},
        !            32:    {TEXT("dir"), SPACE, HTML_EL_Directory, L_Transitional},
        !            33:    {TEXT("div"), SPACE, HTML_EL_Division, L_Basic},
        !            34:    {TEXT("dl"), SPACE, HTML_EL_Definition_List, L_Basic},
        !            35:    {TEXT("dt"), SPACE, HTML_EL_Term, L_Basic},
        !            36:    {TEXT("em"), SPACE, HTML_EL_Emphasis, L_Basic},
        !            37:    {TEXT("fieldset"), SPACE, HTML_EL_FIELDSET, L_Transitional},
        !            38:    {TEXT("font"), SPACE, HTML_EL_Font_, L_Transitional},
        !            39:    {TEXT("form"), SPACE, HTML_EL_Form, L_Basic},
        !            40:    {TEXT("frame"), 'E', HTML_EL_FRAME, L_Transitional},
        !            41:    {TEXT("frameset"), SPACE, HTML_EL_FRAMESET, L_Transitional},
        !            42:    {TEXT("h1"), SPACE, HTML_EL_H1, L_Basic},
        !            43:    {TEXT("h2"), SPACE, HTML_EL_H2, L_Basic},
        !            44:    {TEXT("h3"), SPACE, HTML_EL_H3, L_Basic},
        !            45:    {TEXT("h4"), SPACE, HTML_EL_H4, L_Basic},
        !            46:    {TEXT("h5"), SPACE, HTML_EL_H5, L_Basic},
        !            47:    {TEXT("h6"), SPACE, HTML_EL_H6, L_Basic},
        !            48:    {TEXT("head"), SPACE, HTML_EL_HEAD, L_Basic},
        !            49:    {TEXT("hr"), 'E', HTML_EL_Horizontal_Rule, L_Transitional},
        !            50:    {TEXT("html"), SPACE, HTML_EL_HTML, L_Basic},
        !            51:    {TEXT("i"), SPACE, HTML_EL_Italic_text, L_Transitional},
        !            52:    {TEXT("iframe"), SPACE, HTML_EL_IFRAME, L_Transitional},
        !            53:    {TEXT("image"), 'E', HTML_EL_PICTURE_UNIT, L_Transitional},
        !            54:    {TEXT("img"), 'E', HTML_EL_PICTURE_UNIT, L_Basic},
        !            55:    {TEXT("input"), 'E', HTML_EL_Input, L_Basic},
        !            56:    {TEXT("ins"), SPACE, HTML_EL_INS, L_Transitional},
        !            57:    {TEXT("isindex"), 'E', HTML_EL_ISINDEX, L_Transitional},
        !            58:    {TEXT("kbd"), SPACE, HTML_EL_Keyboard, L_Basic},
        !            59:    {TEXT("label"), SPACE, HTML_EL_LABEL, L_Basic},
        !            60:    {TEXT("legend"), SPACE, HTML_EL_LEGEND, L_Transitional},
        !            61:    {TEXT("li"), SPACE, HTML_EL_List_Item, L_Basic},
        !            62:    {TEXT("link"), 'E', HTML_EL_LINK, L_Basic},
        !            63:    {TEXT("listing"), SPACE, HTML_EL_Preformatted, L_Transitional}, /*converted to PRE */
        !            64:    {TEXT("map"), SPACE, HTML_EL_MAP, L_Transitional},
        !            65:    {TEXT("menu"), SPACE, HTML_EL_Menu, L_Transitional},
        !            66:    {TEXT("meta"), 'E', HTML_EL_META, L_Basic},
        !            67:    {TEXT("noframes"), SPACE, HTML_EL_NOFRAMES, L_Transitional},
        !            68:    {TEXT("noscript"), SPACE, HTML_EL_NOSCRIPT, L_Transitional},
        !            69:    {TEXT("object"), SPACE, HTML_EL_Object, L_Basic},
        !            70:    {TEXT("ol"), SPACE, HTML_EL_Numbered_List, L_Basic},
        !            71:    {TEXT("optgroup"), SPACE, HTML_EL_OptGroup, L_Transitional},
        !            72:    {TEXT("option"), SPACE, HTML_EL_Option, L_Basic},
        !            73:    {TEXT("p"), SPACE, HTML_EL_Paragraph, L_Basic},
        !            74:    {TEXT("p*"), SPACE, HTML_EL_Pseudo_paragraph, L_Basic},
        !            75:    {TEXT("param"), 'E', HTML_EL_Parameter, L_Basic},
        !            76:    {TEXT("plaintext"), SPACE, HTML_EL_Preformatted, L_Transitional},/* converted to PRE */
        !            77:    {TEXT("pre"), SPACE, HTML_EL_Preformatted, L_Basic},
        !            78:    {TEXT("q"), SPACE, HTML_EL_Quotation, L_Basic},
        !            79:    {TEXT("s"), SPACE, HTML_EL_Struck_text, L_Transitional},
        !            80:    {TEXT("samp"), SPACE, HTML_EL_Sample, L_Basic},
        !            81:    {TEXT("script"), SPACE, HTML_EL_SCRIPT, L_Transitional},
        !            82:    {TEXT("select"), SPACE, HTML_EL_Option_Menu, L_Basic},
        !            83:    {TEXT("small"), SPACE, HTML_EL_Small_text, L_Transitional},
        !            84:    {TEXT("span"), SPACE, HTML_EL_Span, L_Basic},
        !            85:    {TEXT("strike"), SPACE, HTML_EL_Struck_text, L_Transitional},
        !            86:    {TEXT("strong"), SPACE, HTML_EL_Strong, L_Basic},
        !            87:    {TEXT("style"), SPACE, HTML_EL_STYLE_, L_Transitional},
        !            88:    {TEXT("sub"), SPACE, HTML_EL_Subscript, L_Transitional},
        !            89:    {TEXT("sup"), SPACE, HTML_EL_Superscript, L_Transitional},
        !            90:    {TEXT("table"), SPACE, HTML_EL_Table, L_Basic},
        !            91:    {TEXT("tbody"), SPACE, HTML_EL_tbody, L_Basic},
        !            92:    {TEXT("td"), SPACE, HTML_EL_Data_cell, L_Basic},
        !            93:    {TEXT("textarea"), SPACE, HTML_EL_Text_Area, L_Basic},
        !            94:    {TEXT("tfoot"), SPACE, HTML_EL_tfoot, L_Transitional},
        !            95:    {TEXT("th"), SPACE, HTML_EL_Heading_cell, L_Basic},
        !            96:    {TEXT("thead"), SPACE, HTML_EL_thead, L_Transitional},
        !            97:    {TEXT("title"), SPACE, HTML_EL_TITLE, L_Basic},
        !            98:    {TEXT("tr"), SPACE, HTML_EL_Table_row, L_Basic},
        !            99:    {TEXT("tt"), SPACE, HTML_EL_Teletype_text, L_Transitional},
        !           100:    {TEXT("u"), SPACE, HTML_EL_Underlined_text, L_Transitional},
        !           101:    {TEXT("ul"), SPACE, HTML_EL_Unnumbered_List, L_Basic},
        !           102:    {TEXT("var"), SPACE, HTML_EL_Variable, L_Basic},
        !           103:    {TEXT("xmp"), SPACE, HTML_EL_Preformatted, L_Transitional},  /* converted to PRE */
        !           104:    {TEXT(""), SPACE, 0, L_Basic}       /* Last entry. Mandatory */
        !           105: };
        !           106: 
        !           107: /* mapping table of Xhtml attributes */
        !           108: AttributeMapping XHTMLAttributeMappingTable[] =
        !           109: {
        !           110:    /* The first entry MUST be unknown_attr */
        !           111:    /* The rest of this table MUST be in alphabetical order */
        !           112:    {TEXT("unknown_attr"), TEXT(""), 'A', HTML_ATTR_Invalid_attribute, L_Transitional},
        !           113: 
        !           114:    {TEXT("abbr"), TEXT(""), 'A', HTML_ATTR_abbr, L_Basic},
        !           115:    {TEXT("accept"), TEXT(""), 'A', HTML_ATTR_accept, L_Basic},
        !           116:    {TEXT("accept-charset"), TEXT("form"), 'A', HTML_ATTR_accept_charset, L_Basic},
        !           117:    {TEXT("accesskey"), TEXT(""), 'A', HTML_ATTR_accesskey, L_Basic},
        !           118:    {TEXT("action"), TEXT(""), 'A', HTML_ATTR_Script_URL, L_Basic},
        !           119:    {TEXT("align"), TEXT("applet"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           120:    {TEXT("align"), TEXT("caption"), 'A', HTML_ATTR_Position, L_Transitional},
        !           121:    {TEXT("align"), TEXT("col"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           122:    {TEXT("align"), TEXT("colgroup"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           123:    {TEXT("align"), TEXT("div"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           124:    {TEXT("align"), TEXT("h1"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           125:    {TEXT("align"), TEXT("h2"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           126:    {TEXT("align"), TEXT("h3"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           127:    {TEXT("align"), TEXT("h4"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           128:    {TEXT("align"), TEXT("h5"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           129:    {TEXT("align"), TEXT("h6"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           130:    {TEXT("align"), TEXT("hr"), 'A', HTML_ATTR_Align, L_Transitional},
        !           131:    {TEXT("align"), TEXT("iframe"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           132:    {TEXT("align"), TEXT("image"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           133:    {TEXT("align"), TEXT("img"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           134:    {TEXT("align"), TEXT("input"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           135:    {TEXT("align"), TEXT("legend"), 'A', HTML_ATTR_LAlign, L_Transitional},
        !           136:    {TEXT("align"), TEXT("object"), 'A', HTML_ATTR_Alignment, L_Transitional},
        !           137:    {TEXT("align"), TEXT("p"), 'A', HTML_ATTR_TextAlign, L_Transitional},
        !           138:    {TEXT("align"), TEXT("table"), 'A', HTML_ATTR_Align, L_Transitional},
        !           139:    {TEXT("align"), TEXT("tbody"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           140:    {TEXT("align"), TEXT("td"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           141:    {TEXT("align"), TEXT("tfoot"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           142:    {TEXT("align"), TEXT("th"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           143:    {TEXT("align"), TEXT("thead"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           144:    {TEXT("align"), TEXT("tr"), 'A', HTML_ATTR_Cell_align, L_Transitional},
        !           145:    {TEXT("alink"), TEXT("body"), 'A', HTML_ATTR_ActiveLinkColor, L_Transitional},
        !           146:    {TEXT("alt"), TEXT(""), 'A', HTML_ATTR_ALT, L_Basic},
        !           147:    {TEXT("archive"), TEXT(""), 'A', HTML_ATTR_archive, L_Basic},
        !           148:    {TEXT("axis"), TEXT(""), 'A', HTML_ATTR_axis, L_Basic},
        !           149: 
        !           150:    {TEXT("background"), TEXT(""), 'A', HTML_ATTR_background_, L_Transitional},
        !           151:    {TEXT("bgcolor"), TEXT(""), 'A', HTML_ATTR_BackgroundColor, L_Transitional},
        !           152:    {TEXT("border"), TEXT("image"), 'A', HTML_ATTR_Img_border, L_Transitional},
        !           153:    {TEXT("border"), TEXT("img"), 'A', HTML_ATTR_Img_border, L_Transitional},
        !           154:    {TEXT("border"), TEXT("object"), 'A', HTML_ATTR_Img_border, L_Transitional},
        !           155:    {TEXT("border"), TEXT("table"), 'A', HTML_ATTR_Border, L_Transitional},
        !           156: 
        !           157:    {TEXT("cellspacing"), TEXT(""), 'A', HTML_ATTR_cellspacing, L_Transitional},
        !           158:    {TEXT("cellpadding"), TEXT(""), 'A', HTML_ATTR_cellpadding, L_Transitional},
        !           159:    {TEXT("char"), TEXT(""), 'A', HTML_ATTR_char, L_Transitional},
        !           160:    {TEXT("charoff"), TEXT(""), 'A', HTML_ATTR_charoff, L_Transitional},
        !           161:    {TEXT("charset"), TEXT(""), 'A', HTML_ATTR_charset, L_Basic},
        !           162:    {TEXT("checked"), TEXT(""), 'A', HTML_ATTR_Checked, L_Basic},
        !           163:    {TEXT("cite"), TEXT(""), 'A', HTML_ATTR_cite, L_Basic},
        !           164:    {TEXT("class"), TEXT(""), 'A', HTML_ATTR_Class, L_Basic},
        !           165:    {TEXT("classid"), TEXT(""), 'A', HTML_ATTR_classid, L_Basic},
        !           166:    {TEXT("clear"), TEXT("br"), 'A', HTML_ATTR_Clear, L_Transitional},
        !           167:    {TEXT("code"), TEXT(""), 'A', HTML_ATTR_code, L_Basic},
        !           168:    {TEXT("codebase"), TEXT(""), 'A', HTML_ATTR_codebase, L_Basic},
        !           169:    {TEXT("codetype"), TEXT(""), 'A', HTML_ATTR_codetype, L_Basic},
        !           170:    {TEXT("color"), TEXT("basefont"), 'A', HTML_ATTR_BaseFontColor, L_Transitional},
        !           171:    {TEXT("color"), TEXT(""), 'A', HTML_ATTR_color, L_Transitional},
        !           172:    {TEXT("cols"), TEXT("frameset"), 'A', HTML_ATTR_ColWidth, L_Transitional},
        !           173:    {TEXT("cols"), TEXT("textarea"), 'A', HTML_ATTR_Columns, L_Basic},
        !           174:    {TEXT("colspan"), TEXT(""), 'A', HTML_ATTR_colspan_, L_Basic},
        !           175:    {TEXT("compact"), TEXT(""), 'A', HTML_ATTR_COMPACT, L_Transitional},
        !           176:    {TEXT("content"), TEXT(""), 'A', HTML_ATTR_meta_content, L_Basic},
        !           177:    {TEXT("coords"), TEXT(""), 'A', HTML_ATTR_coords, L_Basic},
        !           178: 
        !           179:    {TEXT("data"), TEXT(""), 'A', HTML_ATTR_data, L_Basic},
        !           180:    {TEXT("datapagesize"), TEXT("table"), 'A', HTML_ATTR_datapagesize, L_Basic},
        !           181:    {TEXT("datetime"), TEXT(""), 'A', HTML_ATTR_datetime, L_Basic},
        !           182:    {TEXT("declare"), TEXT("object"), 'A', HTML_ATTR_declare, L_Basic},
        !           183:    {TEXT("defer"), TEXT("script"), 'A', HTML_ATTR_defer, L_Basic},
        !           184:    {TEXT("dir"), TEXT(""), 'A', HTML_ATTR_dir, L_Basic},
        !           185:    {TEXT("disabled"), TEXT(""), 'A', HTML_ATTR_disabled, L_Basic},
        !           186: 
        !           187:    {TEXT("enctype"), TEXT(""), 'A', HTML_ATTR_ENCTYPE, L_Transitional},
        !           188:    {TEXT("event"), TEXT("script"), 'A', HTML_ATTR_event, L_Transitional},
        !           189: 
        !           190:    {TEXT("face"), TEXT("basefont"), 'A', HTML_ATTR_BaseFontFace, L_Transitional},
        !           191:    {TEXT("face"), TEXT("font"), 'A', HTML_ATTR_face, L_Transitional},
        !           192:    {TEXT("for"), TEXT("label"), 'A', HTML_ATTR_Associated_control, L_Transitional},
        !           193:    {TEXT("for"), TEXT("script"), 'A', HTML_ATTR_for_, L_Transitional},
        !           194:    {TEXT("frame"), TEXT("table"), 'A', HTML_ATTR_frame, L_Transitional},
        !           195:    {TEXT("frameborder"), TEXT(""), 'A', HTML_ATTR_frameborder, L_Transitional},
        !           196: 
        !           197:    {TEXT("headers"), TEXT(""), 'A', HTML_ATTR_headers, L_Transitional},
        !           198:    {TEXT("height"), TEXT("img"), 'A', HTML_ATTR_Height_, L_Basic},
        !           199:    {TEXT("height"), TEXT("object"), 'A', HTML_ATTR_Height_, L_Basic},
        !           200:    {TEXT("height"), TEXT(""), 'A', HTML_ATTR_Height_, L_Transitional},
        !           201:    {TEXT("href"), TEXT(""), 'A', HTML_ATTR_HREF_, L_Basic},
        !           202:    {TEXT("hreflang"), TEXT(""), 'A', HTML_ATTR_hreflang, L_Basic},
        !           203:    {TEXT("hspace"), TEXT(""), 'A', HTML_ATTR_hspace, L_Transitional},
        !           204:    {TEXT("http-equiv"), TEXT(""), 'A', HTML_ATTR_http_equiv, L_Basic},
        !           205: 
        !           206:    {TEXT("id"), TEXT(""), 'A', HTML_ATTR_ID, L_Basic},
        !           207:    {TEXT("ismap"), TEXT(""), 'A', HTML_ATTR_ISMAP, L_Transitional},
        !           208: 
        !           209:    {TEXT("label"), TEXT(""), 'A', HTML_ATTR_label, L_Basic},
        !           210:    {TEXT("lang"), TEXT(""), 'A', HTML_ATTR_Langue, L_Basic},
        !           211:    {TEXT("language"), TEXT("script"), 'A', HTML_ATTR_script_language, L_Basic},
        !           212:    {TEXT("link"), TEXT("body"), 'A', HTML_ATTR_LinkColor, L_Basic},
        !           213:    {TEXT("longdesc"), TEXT(""), 'A', HTML_ATTR_longdesc, L_Basic},
        !           214: 
        !           215:    {TEXT("marginheight"), TEXT(""), 'A', HTML_ATTR_marginheight, L_Transitional},
        !           216:    {TEXT("marginwidth"), TEXT(""), 'A', HTML_ATTR_marginwidth, L_Transitional},
        !           217:    {TEXT("maxlength"), TEXT(""), 'A', HTML_ATTR_MaxLength, L_Basic},
        !           218:    {TEXT("media"), TEXT(""), 'A', HTML_ATTR_media, L_Basic},
        !           219:    {TEXT("method"), TEXT(""), 'A', HTML_ATTR_METHOD, L_Basic},
        !           220:    {TEXT("multiple"), TEXT(""), 'A', HTML_ATTR_Multiple, L_Basic},
        !           221: 
        !           222:    {TEXT("name"), TEXT("applet"), 'A', HTML_ATTR_applet_name, L_Transitional},
        !           223:    {TEXT("name"), TEXT("frame"), 'A', HTML_ATTR_FrameName, L_Transitional},
        !           224:    {TEXT("name"), TEXT("iframe"), 'A', HTML_ATTR_FrameName, L_Transitional},
        !           225:    {TEXT("name"), TEXT("meta"), 'A', HTML_ATTR_meta_name, L_Basic},
        !           226:    {TEXT("name"), TEXT("param"), 'A', HTML_ATTR_Param_name, L_Basic},
        !           227:    {TEXT("name"), TEXT(""), 'A', HTML_ATTR_NAME, L_Basic},
        !           228:    {TEXT("nohref"), TEXT(""), 'A', HTML_ATTR_nohref, L_Basic},
        !           229:    {TEXT("noresize"), TEXT(""), 'A', HTML_ATTR_no_resize, L_Basic},
        !           230:    {TEXT("noshade"), TEXT(""), 'A', HTML_ATTR_NoShade, L_Basic},
        !           231:    {TEXT("nowrap"), TEXT(""), 'A', HTML_ATTR_No_wrap, L_Transitional},
        !           232: 
        !           233:    {TEXT("object"), TEXT("applet"), 'A', HTML_ATTR_object, L_Transitional},
        !           234:    {TEXT("onblur"), TEXT(""), 'A', HTML_ATTR_onblur, L_Transitional},
        !           235:    {TEXT("onchange"), TEXT(""), 'A', HTML_ATTR_onchange, L_Transitional},
        !           236:    {TEXT("onclick"), TEXT(""), 'A', HTML_ATTR_onclick, L_Transitional},
        !           237:    {TEXT("ondblclick"), TEXT(""), 'A', HTML_ATTR_ondblclick, L_Transitional},
        !           238:    {TEXT("onfocus"), TEXT(""), 'A', HTML_ATTR_onfocus, L_Transitional},
        !           239:    {TEXT("onkeydown"), TEXT(""), 'A', HTML_ATTR_onkeydown, L_Transitional},
        !           240:    {TEXT("onkeypress"), TEXT(""), 'A', HTML_ATTR_onkeypress, L_Transitional},
        !           241:    {TEXT("onkeyup"), TEXT(""), 'A', HTML_ATTR_onkeyup, L_Transitional},
        !           242:    {TEXT("onload"), TEXT(""), 'A', HTML_ATTR_onload, L_Transitional},
        !           243:    {TEXT("onmousedown"), TEXT(""), 'A', HTML_ATTR_onmousedown, L_Transitional},
        !           244:    {TEXT("onmousemove"), TEXT(""), 'A', HTML_ATTR_onmousemove, L_Transitional},
        !           245:    {TEXT("onmouseout"), TEXT(""), 'A', HTML_ATTR_onmouseout, L_Transitional},
        !           246:    {TEXT("onmouseover"), TEXT(""), 'A', HTML_ATTR_onmouseover, L_Transitional},
        !           247:    {TEXT("onmouseup"), TEXT(""), 'A', HTML_ATTR_onmouseup, L_Transitional},
        !           248:    {TEXT("onreset"), TEXT("form"), 'A', HTML_ATTR_onreset, L_Transitional},
        !           249:    {TEXT("onselect"), TEXT(""), 'A', HTML_ATTR_onselect, L_Transitional},
        !           250:    {TEXT("onsubmit"), TEXT("form"), 'A', HTML_ATTR_onsubmit, L_Transitional},
        !           251:    {TEXT("onunload"), TEXT(""), 'A', HTML_ATTR_onunload, L_Transitional},
        !           252: 
        !           253:    {TEXT("profile"), TEXT("head"), 'A', HTML_ATTR_profile, L_Basic},
        !           254:    {TEXT("prompt"), TEXT(""), 'A', HTML_ATTR_Prompt, L_Transitional},
        !           255: 
        !           256:    {TEXT("readonly"), TEXT(""), 'A', HTML_ATTR_readonly, L_Basic},
        !           257:    {TEXT("rel"), TEXT(""), 'A', HTML_ATTR_REL, L_Basic},
        !           258:    {TEXT("rev"), TEXT(""), 'A', HTML_ATTR_REV, L_Basic},
        !           259:    {TEXT("rows"), TEXT("frameset"), 'A', HTML_ATTR_RowHeight, L_Transitional},
        !           260:    {TEXT("rows"), TEXT("textarea"), 'A', HTML_ATTR_Rows, L_Basic},
        !           261:    {TEXT("rowspan"), TEXT(""), 'A', HTML_ATTR_rowspan_, L_Basic},
        !           262:    {TEXT("rules"), TEXT("table"), 'A', HTML_ATTR_rules_, L_Transitional},
        !           263: 
        !           264:    {TEXT("scheme"), TEXT("meta"), 'A', HTML_ATTR_scheme, L_Basic},
        !           265:    {TEXT("scope"), TEXT(""), 'A', HTML_ATTR_scope, L_Basic},
        !           266:    {TEXT("scrolling"), TEXT(""), 'A', HTML_ATTR_scrolling, L_Transitional},
        !           267:    {TEXT("selected"), TEXT(""), 'A', HTML_ATTR_Selected, L_Transitional},
        !           268:    {TEXT("shape"), TEXT(""), 'A', HTML_ATTR_shape, L_Transitional},
        !           269:    {TEXT("size"), TEXT("basefont"), 'A', HTML_ATTR_BaseFontSize, L_Transitional},
        !           270:    {TEXT("size"), TEXT("font"), 'A', HTML_ATTR_Font_size, L_Transitional},
        !           271:    {TEXT("size"), TEXT("hr"), 'A', HTML_ATTR_Size_, L_Transitional},
        !           272:    {TEXT("size"), TEXT("input"), 'A', HTML_ATTR_Area_Size, L_Transitional},
        !           273:    {TEXT("size"), TEXT("select"), 'A', HTML_ATTR_MenuSize, L_Transitional},
        !           274:    {TEXT("span"), TEXT("col"), 'A', HTML_ATTR_span_, L_Transitional},
        !           275:    {TEXT("span"), TEXT("colgroup"), 'A', HTML_ATTR_span_, L_Transitional},
        !           276:    {TEXT("src"), TEXT("frame"), 'A', HTML_ATTR_FrameSrc, L_Transitional},
        !           277:    {TEXT("src"), TEXT("iframe"), 'A', HTML_ATTR_FrameSrc, L_Transitional},
        !           278:    {TEXT("src"), TEXT("script"), 'A', HTML_ATTR_script_src, L_Transitional},
        !           279:    {TEXT("src"), TEXT(""), 'A', HTML_ATTR_SRC, L_Basic},
        !           280:    {TEXT("standby"), TEXT(""), 'A', HTML_ATTR_standby, L_Basic},
        !           281:    {TEXT("start"), TEXT(""), 'A', HTML_ATTR_Start, L_Basic},
        !           282:    {TEXT("style"), TEXT(""), 'A', HTML_ATTR_Style_, L_Basic},
        !           283:    {TEXT("summary"), TEXT("table"), 'A', HTML_ATTR_summary, L_Basic},
        !           284: 
        !           285:    {TEXT("tabindex"), TEXT(""), 'A', HTML_ATTR_tabindex, L_Basic},
        !           286:    {TEXT("target"), TEXT(""), 'A', HTML_ATTR_target_, L_Basic},
        !           287:    {TEXT("text"), TEXT(""), 'A', HTML_ATTR_TextColor, L_Basic},
        !           288:    {TEXT("title"), TEXT(""), 'A', HTML_ATTR_Title, L_Basic},
        !           289:    {TEXT("type"), TEXT("button"), 'A', HTML_ATTR_Button_type, L_Transitional},
        !           290:    {TEXT("type"), TEXT("li"), 'A', HTML_ATTR_ItemStyle, L_Basic},
        !           291:    {TEXT("type"), TEXT("link"), 'A', HTML_ATTR_Link_type, L_Basic},
        !           292:    {TEXT("type"), TEXT("a"), 'A', HTML_ATTR_Link_type, L_Basic},
        !           293:    {TEXT("type"), TEXT("object"), 'A', HTML_ATTR_Object_type, L_Basic},
        !           294:    {TEXT("type"), TEXT("ol"), 'A', HTML_ATTR_NumberStyle, L_Basic},
        !           295:    {TEXT("type"), TEXT("param"), 'A', HTML_ATTR_Param_type, L_Basic},
        !           296:    {TEXT("type"), TEXT("script"), 'A', HTML_ATTR_content_type, L_Transitional},
        !           297:    {TEXT("type"), TEXT("style"), 'A', HTML_ATTR_Notation, L_Transitional},
        !           298:    {TEXT("type"), TEXT("ul"), 'A', HTML_ATTR_BulletStyle, L_Basic},
        !           299:    {TEXT("type"), TEXT(""), SPACE, DummyAttribute, L_Basic},
        !           300: 
        !           301:    {TEXT("usemap"), TEXT(""), 'A', HTML_ATTR_USEMAP, L_Basic},
        !           302: 
        !           303:    {TEXT("valign"), TEXT("tbody"), 'A', HTML_ATTR_Row_valign, L_Transitional},
        !           304:    {TEXT("valign"), TEXT("td"), 'A', HTML_ATTR_Cell_valign, L_Transitional},
        !           305:    {TEXT("valign"), TEXT("tfoot"), 'A', HTML_ATTR_Row_valign, L_Transitional},
        !           306:    {TEXT("valign"), TEXT("th"), 'A', HTML_ATTR_Cell_valign, L_Transitional},
        !           307:    {TEXT("valign"), TEXT("thead"), 'A', HTML_ATTR_Row_valign, L_Transitional},
        !           308:    {TEXT("valign"), TEXT("tr"), 'A', HTML_ATTR_Row_valign, L_Transitional},
        !           309:    {TEXT("value"), TEXT("li"), 'A', HTML_ATTR_ItemValue, L_Basic},
        !           310:    {TEXT("value"), TEXT("param"), 'A', HTML_ATTR_Param_value, L_Basic},
        !           311:    {TEXT("value"), TEXT(""), 'A', HTML_ATTR_Value_, L_Basic},
        !           312:    {TEXT("valuetype"), TEXT("param"), 'A', HTML_ATTR_valuetype, L_Basic},
        !           313:    {TEXT("version"), TEXT(""), 'A', 0, L_Basic},
        !           314:    {TEXT("vlink"), TEXT("body"), 'A', HTML_ATTR_VisitedLinkColor, L_Transitional},
        !           315:    {TEXT("vspace"), TEXT(""), 'A', HTML_ATTR_vspace, L_Transitional},
        !           316: 
        !           317:    {TEXT("width"), TEXT("applet"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           318:    {TEXT("width"), TEXT("col"), 'A', HTML_ATTR_Width__, L_Strict},
        !           319:    {TEXT("width"), TEXT("colgroup"), 'A', HTML_ATTR_Width__, L_Strict},
        !           320:    {TEXT("width"), TEXT("hr"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           321:    {TEXT("width"), TEXT("iframe"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           322:    {TEXT("width"), TEXT("image"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           323:    {TEXT("width"), TEXT("img"), 'A', HTML_ATTR_Width__, L_Basic},
        !           324:    {TEXT("width"), TEXT("object"), 'A', HTML_ATTR_Width__, L_Basic},
        !           325:    {TEXT("width"), TEXT("pre"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           326:    {TEXT("width"), TEXT("table"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           327:    {TEXT("width"), TEXT("td"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           328:    {TEXT("width"), TEXT("th"), 'A', HTML_ATTR_Width__, L_Transitional},
        !           329: 
        !           330:    {TEXT("zzghost"), TEXT(""), 'A', HTML_ATTR_Ghost_restruct, L_Basic},
        !           331:    {TEXT(""), TEXT(""), EOS, 0, L_Other}               /* Last entry. Mandatory */
        !           332: };
        !           333: 

Webmaster