// Automatically generated from elements.txt | |
ElementTypes = { | |
"#DOCUMENT": 1, | |
"#document": 1, | |
"#TEXT": 2, | |
"#text": 2, | |
"#COMMENT": 3, | |
"#comment": 3, | |
"A": 4, | |
"a": 4, | |
"ABBR": 5, | |
"abbr": 5, | |
"ADDRESS": 6, | |
"address": 6, | |
"AREA": 7, | |
"area": 7, | |
"ARTICLE": 8, | |
"article": 8, | |
"ASIDE": 9, | |
"aside": 9, | |
"AUDIO": 10, | |
"audio": 10, | |
"B": 11, | |
"b": 11, | |
"BASE": 12, | |
"base": 12, | |
"BDI": 13, | |
"bdi": 13, | |
"BDO": 14, | |
"bdo": 14, | |
"BLOCKQUOTE": 15, | |
"blockquote": 15, | |
"BODY": 16, | |
"body": 16, | |
"BR": 17, | |
"br": 17, | |
"BUTTON": 18, | |
"button": 18, | |
"CANVAS": 19, | |
"canvas": 19, | |
"CAPTION": 20, | |
"caption": 20, | |
"CITE": 21, | |
"cite": 21, | |
"CODE": 22, | |
"code": 22, | |
"COL": 23, | |
"col": 23, | |
"COLGROUP": 24, | |
"colgroup": 24, | |
"COMMAND": 25, | |
"command": 25, | |
"DATA": 26, | |
"data": 26, | |
"DATALIST": 27, | |
"datalist": 27, | |
"DD": 28, | |
"dd": 28, | |
"DEL": 29, | |
"del": 29, | |
"DETAILS": 30, | |
"details": 30, | |
"DFN": 31, | |
"dfn": 31, | |
"DIALOG": 32, | |
"dialog": 32, | |
"DIV": 33, | |
"div": 33, | |
"DL": 34, | |
"dl": 34, | |
"DT": 35, | |
"dt": 35, | |
"EM": 36, | |
"em": 36, | |
"EMBED": 37, | |
"embed": 37, | |
"FIELDSET": 38, | |
"fieldset": 38, | |
"FIGCAPTION": 39, | |
"figcaption": 39, | |
"FIGURE": 40, | |
"figure": 40, | |
"FOOTER": 41, | |
"footer": 41, | |
"FORM": 42, | |
"form": 42, | |
"H1": 43, | |
"h1": 43, | |
"H2": 44, | |
"h2": 44, | |
"H3": 45, | |
"h3": 45, | |
"H4": 46, | |
"h4": 46, | |
"H5": 47, | |
"h5": 47, | |
"H6": 48, | |
"h6": 48, | |
"HEAD": 49, | |
"head": 49, | |
"HEADER": 50, | |
"header": 50, | |
"HGROUP": 51, | |
"hgroup": 51, | |
"HR": 52, | |
"hr": 52, | |
"HTML": 53, | |
"html": 53, | |
"I": 54, | |
"i": 54, | |
"IFRAME": 55, | |
"iframe": 55, | |
"IMG": 56, | |
"img": 56, | |
"INPUT": 57, | |
"input": 57, | |
"INS": 58, | |
"ins": 58, | |
"KBD": 59, | |
"kbd": 59, | |
"KEYGEN": 60, | |
"keygen": 60, | |
"LABEL": 61, | |
"label": 61, | |
"LEGEND": 62, | |
"legend": 62, | |
"LI": 63, | |
"li": 63, | |
"LINK": 64, | |
"link": 64, | |
"MAP": 65, | |
"map": 65, | |
"MARK": 66, | |
"mark": 66, | |
"MENU": 67, | |
"menu": 67, | |
"META": 68, | |
"meta": 68, | |
"METER": 69, | |
"meter": 69, | |
"NAV": 70, | |
"nav": 70, | |
"NOSCRIPT": 71, | |
"noscript": 71, | |
"OBJECT": 72, | |
"object": 72, | |
"OL": 73, | |
"ol": 73, | |
"OPTGROUP": 74, | |
"optgroup": 74, | |
"OPTION": 75, | |
"option": 75, | |
"OUTPUT": 76, | |
"output": 76, | |
"P": 77, | |
"p": 77, | |
"PARAM": 78, | |
"param": 78, | |
"PRE": 79, | |
"pre": 79, | |
"PROGRESS": 80, | |
"progress": 80, | |
"Q": 81, | |
"q": 81, | |
"RP": 82, | |
"rp": 82, | |
"RT": 83, | |
"rt": 83, | |
"RUBY": 84, | |
"ruby": 84, | |
"S": 85, | |
"s": 85, | |
"SAMP": 86, | |
"samp": 86, | |
"SCRIPT": 87, | |
"script": 87, | |
"SECTION": 88, | |
"section": 88, | |
"SELECT": 89, | |
"select": 89, | |
"SMALL": 90, | |
"small": 90, | |
"SOURCE": 91, | |
"source": 91, | |
"SPAN": 92, | |
"span": 92, | |
"STRONG": 93, | |
"strong": 93, | |
"STYLE": 94, | |
"style": 94, | |
"SUB": 95, | |
"sub": 95, | |
"SUMMARY": 96, | |
"summary": 96, | |
"SUP": 97, | |
"sup": 97, | |
"TABLE": 98, | |
"table": 98, | |
"TBODY": 99, | |
"tbody": 99, | |
"TD": 100, | |
"td": 100, | |
"TEXTAREA": 101, | |
"textarea": 101, | |
"TFOOT": 102, | |
"tfoot": 102, | |
"TH": 103, | |
"th": 103, | |
"THEAD": 104, | |
"thead": 104, | |
"TIME": 105, | |
"time": 105, | |
"TITLE": 106, | |
"title": 106, | |
"TR": 107, | |
"tr": 107, | |
"TRACK": 108, | |
"track": 108, | |
"U": 109, | |
"u": 109, | |
"UL": 110, | |
"ul": 110, | |
"VAR": 111, | |
"var": 111, | |
"VIDEO": 112, | |
"video": 112, | |
"WBR": 113, | |
"wbr": 113, | |
}; | |
HTML_DOCUMENT = 1; | |
HTML_TEXT = 2; | |
HTML_COMMENT = 3; | |
HTML_A = 4; | |
HTML_ABBR = 5; | |
HTML_ADDRESS = 6; | |
HTML_AREA = 7; | |
HTML_ARTICLE = 8; | |
HTML_ASIDE = 9; | |
HTML_AUDIO = 10; | |
HTML_B = 11; | |
HTML_BASE = 12; | |
HTML_BDI = 13; | |
HTML_BDO = 14; | |
HTML_BLOCKQUOTE = 15; | |
HTML_BODY = 16; | |
HTML_BR = 17; | |
HTML_BUTTON = 18; | |
HTML_CANVAS = 19; | |
HTML_CAPTION = 20; | |
HTML_CITE = 21; | |
HTML_CODE = 22; | |
HTML_COL = 23; | |
HTML_COLGROUP = 24; | |
HTML_COMMAND = 25; | |
HTML_DATA = 26; | |
HTML_DATALIST = 27; | |
HTML_DD = 28; | |
HTML_DEL = 29; | |
HTML_DETAILS = 30; | |
HTML_DFN = 31; | |
HTML_DIALOG = 32; | |
HTML_DIV = 33; | |
HTML_DL = 34; | |
HTML_DT = 35; | |
HTML_EM = 36; | |
HTML_EMBED = 37; | |
HTML_FIELDSET = 38; | |
HTML_FIGCAPTION = 39; | |
HTML_FIGURE = 40; | |
HTML_FOOTER = 41; | |
HTML_FORM = 42; | |
HTML_H1 = 43; | |
HTML_H2 = 44; | |
HTML_H3 = 45; | |
HTML_H4 = 46; | |
HTML_H5 = 47; | |
HTML_H6 = 48; | |
HTML_HEAD = 49; | |
HTML_HEADER = 50; | |
HTML_HGROUP = 51; | |
HTML_HR = 52; | |
HTML_HTML = 53; | |
HTML_I = 54; | |
HTML_IFRAME = 55; | |
HTML_IMG = 56; | |
HTML_INPUT = 57; | |
HTML_INS = 58; | |
HTML_KBD = 59; | |
HTML_KEYGEN = 60; | |
HTML_LABEL = 61; | |
HTML_LEGEND = 62; | |
HTML_LI = 63; | |
HTML_LINK = 64; | |
HTML_MAP = 65; | |
HTML_MARK = 66; | |
HTML_MENU = 67; | |
HTML_META = 68; | |
HTML_METER = 69; | |
HTML_NAV = 70; | |
HTML_NOSCRIPT = 71; | |
HTML_OBJECT = 72; | |
HTML_OL = 73; | |
HTML_OPTGROUP = 74; | |
HTML_OPTION = 75; | |
HTML_OUTPUT = 76; | |
HTML_P = 77; | |
HTML_PARAM = 78; | |
HTML_PRE = 79; | |
HTML_PROGRESS = 80; | |
HTML_Q = 81; | |
HTML_RP = 82; | |
HTML_RT = 83; | |
HTML_RUBY = 84; | |
HTML_S = 85; | |
HTML_SAMP = 86; | |
HTML_SCRIPT = 87; | |
HTML_SECTION = 88; | |
HTML_SELECT = 89; | |
HTML_SMALL = 90; | |
HTML_SOURCE = 91; | |
HTML_SPAN = 92; | |
HTML_STRONG = 93; | |
HTML_STYLE = 94; | |
HTML_SUB = 95; | |
HTML_SUMMARY = 96; | |
HTML_SUP = 97; | |
HTML_TABLE = 98; | |
HTML_TBODY = 99; | |
HTML_TD = 100; | |
HTML_TEXTAREA = 101; | |
HTML_TFOOT = 102; | |
HTML_TH = 103; | |
HTML_THEAD = 104; | |
HTML_TIME = 105; | |
HTML_TITLE = 106; | |
HTML_TR = 107; | |
HTML_TRACK = 108; | |
HTML_U = 109; | |
HTML_UL = 110; | |
HTML_VAR = 111; | |
HTML_VIDEO = 112; | |
HTML_WBR = 113; | |
HTML_COUNT = 114; |