All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
HtmlTag.h
Go to the documentation of this file.
1 // Copyright 2015 Thomas Trapp
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 
15 #ifndef HEXT_HTML_TAG_H_INCLUDED
16 #define HEXT_HTML_TAG_H_INCLUDED
17 
18 /// @file
19 /// All valid HTML tags.
20 
21 
22 namespace hext {
23 
24 
25 /// An enum containing all valid HTML tags.
26 /// With the exception of HtmlTag::ANY, every HtmlTag can be casted to its
27 /// GumboTag counterpart (same int value).
28 enum class HtmlTag
29 {
30  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/html
31  HTML,
32  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/head
33  HEAD,
34  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/title
35  TITLE,
36  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base
37  BASE,
38  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
39  LINK,
40  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta
41  META,
42  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
43  STYLE,
44  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
45  SCRIPT,
46  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noscript
47  NOSCRIPT,
48  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template
49  TEMPLATE,
50  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/body
51  BODY,
52  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/article
53  ARTICLE,
54  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section
55  SECTION,
56  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/nav
57  NAV,
58  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/aside
59  ASIDE,
60  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h1
61  H1,
62  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h2
63  H2,
64  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h3
65  H3,
66  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h4
67  H4,
68  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h5
69  H5,
70  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h6
71  H6,
72  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup
73  HGROUP,
74  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/header
75  HEADER,
76  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/footer
77  FOOTER,
78  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/address
79  ADDRESS,
80  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/p
81  P,
82  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hr
83  HR,
84  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre
85  PRE,
86  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blockquote
87  BLOCKQUOTE,
88  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ol
89  OL,
90  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ul
91  UL,
92  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/li
93  LI,
94  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dl
95  DL,
96  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dt
97  DT,
98  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dd
99  DD,
100  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/figure
101  FIGURE,
102  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/figcaption
103  FIGCAPTION,
104  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/main
105  MAIN,
106  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div
107  DIV,
108  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a
109  A,
110  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/em
111  EM,
112  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong
113  STRONG,
114  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/small
115  SMALL,
116  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/s
117  S,
118  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/cite
119  CITE,
120  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/q
121  Q,
122  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dfn
123  DFN,
124  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr
125  ABBR,
126  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/data
127  DATA,
128  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time
129  TIME,
130  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/code
131  CODE,
132  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/var
133  VAR,
134  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/samp
135  SAMP,
136  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/kbd
137  KBD,
138  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sub
139  SUB,
140  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sup
141  SUP,
142  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i
143  I,
144  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
145  B,
146  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/u
147  U,
148  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/mark
149  MARK,
150  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ruby
151  RUBY,
152  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rt
153  RT,
154  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rp
155  RP,
156  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bdi
157  BDI,
158  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bdo
159  BDO,
160  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/span
161  SPAN,
162  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br
163  BR,
164  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/wbr
165  WBR,
166  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ins
167  INS,
168  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/del
169  DEL,
170  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/image
171  IMAGE,
172  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img
173  IMG,
174  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
175  IFRAME,
176  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/embed
177  EMBED,
178  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/object
179  OBJECT,
180  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/param
181  PARAM,
182  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
183  VIDEO,
184  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
185  AUDIO,
186  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source
187  SOURCE,
188  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track
189  TRACK,
190  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas
191  CANVAS,
192  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/map
193  MAP,
194  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/area
195  AREA,
196  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/math
197  MATH,
198  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mi
199  MI,
200  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mo
201  MO,
202  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mn
203  MN,
204  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/ms
205  MS,
206  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mtext
207  MTEXT,
208  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mglyph
209  MGLYPH,
210  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element
211  MALIGNMARK,
212  /// https://developer.mozilla.org/en-US/docs/Web/MathML/Element/semantics
214  /// https://developer.mozilla.org/en-US/docs/Web/SVG/Element/svg
215  SVG,
216  /// https://developer.mozilla.org/en-US/docs/Web/SVG/Element/foreignObject
218  /// https://developer.mozilla.org/en-US/docs/Web/SVG/Element/desc
219  DESC,
220  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table
221  TABLE,
222  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/caption
223  CAPTION,
224  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/colgroup
225  COLGROUP,
226  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/col
227  COL,
228  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tbody
229  TBODY,
230  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/thead
231  THEAD,
232  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tfoot
233  TFOOT,
234  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tr
235  TR,
236  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/td
237  TD,
238  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/th
239  TH,
240  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form
241  FORM,
242  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/fieldset
243  FIELDSET,
244  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/legend
245  LEGEND,
246  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label
247  LABEL,
248  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input
249  INPUT,
250  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button
251  BUTTON,
252  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
253  SELECT,
254  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist
255  DATALIST,
256  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/optgroup
257  OPTGROUP,
258  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
259  OPTION,
260  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea
261  TEXTAREA,
262  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/keygen
263  KEYGEN,
264  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/output
265  OUTPUT,
266  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/progress
267  PROGRESS,
268  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meter
269  METER,
270  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
271  DETAILS,
272  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary
273  SUMMARY,
274  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menu
275  MENU,
276  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menuitem
277  MENUITEM,
278  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/applet
279  APPLET,
280  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/acronym
281  ACRONYM,
282  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bgsound
283  BGSOUND,
284  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dir
285  DIR,
286  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/frame
287  FRAME,
288  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/frameset
289  FRAMESET,
290  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noframes
291  NOFRAMES,
292  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/isindex
293  ISINDEX,
294  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/listing
295  LISTING,
296  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/xmp
297  XMP,
298  /// https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement
299  NEXTID,
300  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noembed
301  NOEMBED,
302  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/plaintext
303  PLAINTEXT,
304  /// https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement
305  RB,
306  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strike
307  STRIKE,
308  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/basefont
309  BASEFONT,
310  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/big
311  BIG,
312  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink
313  BLINK,
314  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/center
315  CENTER,
316  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/font
317  FONT,
318  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
319  MARQUEE,
320  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/multicol
321  MULTICOL,
322  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/nobr
323  NOBR,
324  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/spacer
325  SPACER,
326  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tt
327  TT,
328  /// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rtc
329  RTC,
330 
331  /// Any html tag.
332  ANY = 512 // leave room for future html tags
333 };
334 
335 
336 } // namespace hext
337 
338 
339 #endif // HEXT_HTML_TAG_H_INCLUDED
340 
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/col
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/figure
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h6
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/small
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dfn
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/svg
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ins
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/foreignObject
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/footer
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink
HtmlTag
An enum containing all valid HTML tags.
Definition: HtmlTag.h:28
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hr
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/nobr
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/multicol
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rtc
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ol
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/span
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/colgroup
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menuitem
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/u
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/caption
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/s
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ruby
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/em
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dd
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/math
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/mark
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/aside
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/embed
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bdo
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/title
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/head
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/ms
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/map
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/center
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/p
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/var
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/big
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/xmp
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
https://developer.mozilla.org/en-US/docs/Web/MathML/Element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sub
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noscript
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bgsound
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/td
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/th
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meter
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/figcaption
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h2
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/applet
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/samp
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/image
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/li
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/optgroup
https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/q
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/plaintext
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noframes
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/object
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/wbr
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/desc
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h1
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/html
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/thead
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/nav
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/main
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/listing
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/basefont
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dir
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ul
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/del
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/code
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mglyph
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/data
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/semantics
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/progress
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dl
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sup
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noembed
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tt
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h3
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tbody
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/frame
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blockquote
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/address
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/output
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/param
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menu
https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/body
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/frameset
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mi
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mo
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mtext
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rt
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/acronym
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/fieldset
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h5
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/h4
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/kbd
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/header
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/area
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tr
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strike
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tfoot
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/legend
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/keygen
Any html tag.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/article
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/font
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/rp
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mn
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/cite
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/bdi
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dt
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/isindex
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/spacer