2 /* This list is made from http://www.w3.org/TR/REC-html40/index/elements.html
3 * unless otherwise noted. */
6 HTML_(ELEMENT, ABBR, 0),
7 HTML_(ELEMENT, ACRONYM, 0),
8 HTML_(ELEMENT, ADDRESS, 0),
9 HTML_(ELEMENT, APPLET, 0),
10 HTML_(ELEMENT, AREA, SGML_ELEMENT_EMPTY),
12 HTML_(ELEMENT, BASE, SGML_ELEMENT_EMPTY),
13 HTML_(ELEMENT, BASEFONT, SGML_ELEMENT_EMPTY),
14 HTML_(ELEMENT, BDO, 0),
15 HTML_(ELEMENT, BIG, 0),
16 HTML_(ELEMENT, BLOCKQUOTE, 0),
17 HTML_(ELEMENT, BODY, SGML_ELEMENT_OPTIONAL),
18 HTML_(ELEMENT, BR, SGML_ELEMENT_EMPTY),
19 HTML_(ELEMENT, BUTTON, 0),
20 HTML_(ELEMENT, CAPTION, 0),
21 HTML_(ELEMENT, CENTER, 0),
22 HTML_(ELEMENT, CITE, 0),
23 HTML_(ELEMENT, CODE, 0),
24 HTML_(ELEMENT, COL, SGML_ELEMENT_EMPTY),
25 HTML_(ELEMENT, COLGROUP, SGML_ELEMENT_END_OPTIONAL),
26 HTML_(ELEMENT, DD, SGML_ELEMENT_END_OPTIONAL),
27 HTML_(ELEMENT, DEL, 0),
28 HTML_(ELEMENT, DFN, 0),
29 HTML_(ELEMENT, DIR, 0),
30 HTML_(ELEMENT, DIV, 0),
31 HTML_(ELEMENT, DL, 0),
32 HTML_(ELEMENT, DT, SGML_ELEMENT_END_OPTIONAL),
33 HTML_(ELEMENT, EM, 0),
34 HTML_(ELEMENT, FIELDSET, 0),
35 HTML_(ELEMENT, FONT, 0),
36 HTML_(ELEMENT, FORM, 0),
37 HTML_(ELEMENT, FRAME, SGML_ELEMENT_EMPTY),
38 HTML_(ELEMENT, FRAMESET, 0),
39 HTML_(ELEMENT, H1, 0),
40 HTML_(ELEMENT, H2, 0),
41 HTML_(ELEMENT, H3, 0),
42 HTML_(ELEMENT, H4, 0),
43 HTML_(ELEMENT, H5, 0),
44 HTML_(ELEMENT, H6, 0),
45 HTML_(ELEMENT, HEAD, SGML_ELEMENT_OPTIONAL),
46 HTML_(ELEMENT, HR, SGML_ELEMENT_EMPTY),
47 HTML_(ELEMENT, HTML, SGML_ELEMENT_OPTIONAL),
49 HTML_(ELEMENT, IFRAME, 0),
50 HTML_(ELEMENT, IMG, SGML_ELEMENT_EMPTY),
51 HTML_(ELEMENT, INPUT, SGML_ELEMENT_EMPTY),
52 HTML_(ELEMENT, INS, 0),
53 HTML_(ELEMENT, ISINDEX, SGML_ELEMENT_EMPTY),
54 HTML_(ELEMENT, KBD, 0),
55 HTML_(ELEMENT, LABEL, 0),
56 HTML_(ELEMENT, LEGEND, 0),
57 HTML_(ELEMENT, LI, SGML_ELEMENT_END_OPTIONAL),
58 HTML_(ELEMENT, LINK, SGML_ELEMENT_EMPTY),
59 HTML_(ELEMENT, MAP, 0),
60 HTML_(ELEMENT, MENU, 0),
61 HTML_(ELEMENT, META, SGML_ELEMENT_EMPTY),
62 HTML_(ELEMENT, NOFRAMES, 0),
63 HTML_(ELEMENT, NOSCRIPT, 0),
64 HTML_(ELEMENT, OBJECT, 0),
65 HTML_(ELEMENT, OL, 0),
66 HTML_(ELEMENT, OPTGROUP, 0),
67 HTML_(ELEMENT, OPTION, SGML_ELEMENT_END_OPTIONAL),
68 HTML_(ELEMENT, P, SGML_ELEMENT_END_OPTIONAL),
69 HTML_(ELEMENT, PARAM, SGML_ELEMENT_EMPTY),
70 HTML_(ELEMENT, PRE, 0),
73 HTML_(ELEMENT, SAMP, 0),
74 HTML_(ELEMENT, SCRIPT, 0),
75 HTML_(ELEMENT, SELECT, 0),
76 HTML_(ELEMENT, SMALL, 0),
77 HTML_(ELEMENT, SPAN, 0),
78 HTML_(ELEMENT, STRIKE, 0),
79 HTML_(ELEMENT, STRONG, 0),
80 HTML_(ELEMENT, STYLE, 0),
81 HTML_(ELEMENT, SUB, 0),
82 HTML_(ELEMENT, SUP, 0),
83 HTML_(ELEMENT, TABLE, 0),
84 HTML_(ELEMENT, TBODY, SGML_ELEMENT_OPTIONAL),
85 HTML_(ELEMENT, TD, SGML_ELEMENT_END_OPTIONAL),
86 HTML_(ELEMENT, TEXTAREA, 0),
87 HTML_(ELEMENT, TFOOT, SGML_ELEMENT_END_OPTIONAL),
88 HTML_(ELEMENT, TH, SGML_ELEMENT_END_OPTIONAL),
89 HTML_(ELEMENT, THEAD, SGML_ELEMENT_END_OPTIONAL),
90 HTML_(ELEMENT, TITLE, 0),
91 HTML_(ELEMENT, TR, SGML_ELEMENT_END_OPTIONAL),
92 HTML_(ELEMENT, TT, 0),
94 HTML_(ELEMENT, UL, 0),
95 HTML_(ELEMENT, VAR, 0),
96 HTML_(ELEMENT, XMP, 0), /* Not part of HTML4 spec. */