1#[derive(strum_macros::AsRefStr, strum_macros::ToString, PartialEq, Clone, Copy, Debug)]
3#[strum(serialize_all = "lowercase")]
4pub enum Tag {
5 Empty,
6 A,
7 Abbr,
8 Address,
9 Area,
10 Article,
11 Aside,
12 Audio,
13 B,
14 Base,
15 Bdi,
16 Bdo,
17 Big,
18 Blockquote,
19 Body,
20 Br,
21 Button,
22 Canvas,
23 Caption,
24 Cite,
25 Code,
26 Col,
27 Colgroup,
28 Command,
29 Data,
30 Datalist,
31 Dd,
32 Del,
33 Details,
34 Dfn,
35 Dialog,
36 Div,
37 Dl,
38 Dt,
39 Em,
40 Embed,
41 Fieldset,
42 Figcaption,
43 Figure,
44 Footer,
45 Form,
46 H1,
47 H2,
48 H3,
49 H4,
50 H5,
51 H6,
52 Head,
53 Header,
54 Hr,
55 Html,
56 I,
57 Iframe,
58 Img,
59 Input,
60 Ins,
61 Kbd,
62 Keygen,
63 Label,
64 Legend,
65 Li,
66 Link,
67 Main,
68 Map,
69 Mark,
70 Menu,
71 Menuitem,
72 Meta,
73 Meter,
74 Nav,
75 Noscript,
76 Object,
77 Ol,
78 Optgroup,
79 Option,
80 Output,
81 P,
82 Param,
83 Picture,
84 Pre,
85 Progress,
86 Q,
87 Rp,
88 Rt,
89 Ruby,
90 S,
91 Samp,
92 Script,
93 Section,
94 Select,
95 Small,
96 Source,
97 Span,
98 Strong,
99 Style,
100 Sub,
101 Summary,
102 Sup,
103 Table,
104 Tbody,
105 Td,
106 Textarea,
107 Tfoot,
108 Th,
109 Thead,
110 Time,
111 Title,
112 Tr,
113 Track,
114 U,
115 Ul,
116 Var,
117 Video,
118 Wbr,
119}