/* HTML elements */
/* This list is made from http://www.w3.org/TR/REC-html40/index/elements.html
 * unless otherwise noted. */

HTML_(ELEMENT, A,        0),
HTML_(ELEMENT, ABBR,        0),
HTML_(ELEMENT, ACRONYM,        0),
HTML_(ELEMENT, ADDRESS,        0),
HTML_(ELEMENT, APPLET,        0),
HTML_(ELEMENT, AREA,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, B,        0),
HTML_(ELEMENT, BASE,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, BASEFONT,    SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, BDO,        0),
HTML_(ELEMENT, BIG,        0),
HTML_(ELEMENT, BLOCKQUOTE,    0),
HTML_(ELEMENT, BODY,        SGML_ELEMENT_OPTIONAL),
HTML_(ELEMENT, BR,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, BUTTON,        0),
HTML_(ELEMENT, CAPTION,        0),
HTML_(ELEMENT, CENTER,        0),
HTML_(ELEMENT, CITE,        0),
HTML_(ELEMENT, CODE,        0),
HTML_(ELEMENT, COL,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, COLGROUP,    SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, DD,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, DEL,        0),
HTML_(ELEMENT, DFN,        0),
HTML_(ELEMENT, DIR,        0),
HTML_(ELEMENT, DIV,        0),
HTML_(ELEMENT, DL,        0),
HTML_(ELEMENT, DT,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, EM,        0),
HTML_(ELEMENT, FIELDSET,    0),
HTML_(ELEMENT, FONT,        0),
HTML_(ELEMENT, FORM,        0),
HTML_(ELEMENT, FRAME,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, FRAMESET,    0),
HTML_(ELEMENT, H1,        0),
HTML_(ELEMENT, H2,        0),
HTML_(ELEMENT, H3,        0),
HTML_(ELEMENT, H4,        0),
HTML_(ELEMENT, H5,        0),
HTML_(ELEMENT, H6,        0),
HTML_(ELEMENT, HEAD,        SGML_ELEMENT_OPTIONAL),
HTML_(ELEMENT, HR,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, HTML,        SGML_ELEMENT_OPTIONAL),
HTML_(ELEMENT, I,        0),
HTML_(ELEMENT, IFRAME,        0),
HTML_(ELEMENT, IMG,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, INPUT,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, INS,        0),
HTML_(ELEMENT, ISINDEX,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, KBD,        0),
HTML_(ELEMENT, LABEL,        0),
HTML_(ELEMENT, LEGEND,        0),
HTML_(ELEMENT, LI,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, LINK,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, MAP,        0),
HTML_(ELEMENT, MENU,        0),
HTML_(ELEMENT, META,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, NOFRAMES,    0),
HTML_(ELEMENT, NOSCRIPT,    0),
HTML_(ELEMENT, OBJECT,        0),
HTML_(ELEMENT, OL,        0),
HTML_(ELEMENT, OPTGROUP,    0),
HTML_(ELEMENT, OPTION,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, P,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, PARAM,        SGML_ELEMENT_EMPTY),
HTML_(ELEMENT, PRE,        0),
HTML_(ELEMENT, Q,        0),
HTML_(ELEMENT, S,        0),
HTML_(ELEMENT, SAMP,        0),
HTML_(ELEMENT, SCRIPT,        0),
HTML_(ELEMENT, SELECT,        0),
HTML_(ELEMENT, SMALL,        0),
HTML_(ELEMENT, SPAN,        0),
HTML_(ELEMENT, STRIKE,        0),
HTML_(ELEMENT, STRONG,        0),
HTML_(ELEMENT, STYLE,        0),
HTML_(ELEMENT, SUB,        0),
HTML_(ELEMENT, SUP,        0),
HTML_(ELEMENT, TABLE,        0),
HTML_(ELEMENT, TBODY,        SGML_ELEMENT_OPTIONAL),
HTML_(ELEMENT, TD,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, TEXTAREA,    0),
HTML_(ELEMENT, TFOOT,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, TH,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, THEAD,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, TITLE,        0),
HTML_(ELEMENT, TR,        SGML_ELEMENT_END_OPTIONAL),
HTML_(ELEMENT, TT,        0),
HTML_(ELEMENT, U,        0),
HTML_(ELEMENT, UL,        0),
HTML_(ELEMENT, VAR,        0),
HTML_(ELEMENT, XMP,        0), /* Not part of HTML4 spec. */