<!ENTITY % no_entities "IGNORE">
<![ %no_entities; [
<!ENTITY % if_entities "IGNORE">
]]>
<!ENTITY % if_entities "INCLUDE">
<![ %if_entities; [
<!ENTITY % htmlmathml-f
PUBLIC "-//W3C//ENTITIES HTML MathML Set//EN//XML"
"http://www.w3.org/2003/entities/2007/htmlmathml-f.ent">
%htmlmathml-f;
]]>
<!ENTITY % if_svg "IGNORE">
<![ %if_svg; [
<!ENTITY % no_svg "IGNORE">
<!ENTITY % svgdtd
PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
%svgdtd;
]]>
<!ENTITY % no_svg "INCLUDE">
<![ %no_svg; [
<!ELEMENT svg - - ANY>
]]>
<!ENTITY % if_mathml "IGNORE">
<![ %if_mathml; [
<!ENTITY % no_mathml "IGNORE">
<!ENTITY % mathmldtd
PUBLIC "-//W3C//DTD MathML 3.0//EN"
"http://www.w3.org/Math/DTD/mathml3/mathml3.dtd">
%mathmldtd;
]]>
<!ENTITY % no_mathml "INCLUDE">
<![ %no_mathml; [
<!ELEMENT math - - ANY>
]]>
<!ENTITY % if_aria "IGNORE">
<![ %if_aria; [
<!ENTITY % no_aria "IGNORE">
<!ENTITY % ariamod
PUBLIC "-//W3C//ENTITIES XHTML ARIA Attributes 1.0//EN"
"http://www.w3.org/MarkUp/DTD/aria-attributes-1.mod">
%ariamod;
<!ENTITY % ariaattrs "%ARIA.attrib">
]]>
<!ENTITY % no_aria "INCLUDE">
<![ %no_aria; [
<!ENTITY % ariaattrs "">
]]>
<!ENTITY % metadata "base|link|meta|noscript|script|style|template|title">
<!ENTITY % flow "a|abbr|address|area|article|aside|audio|b|bdi|bdo|blockquote|br|button|canvas|cite|code|data|datalist|del|dfn|div|dl|em|embed|fieldset|figure|footer|form|h1|h2|h3|h4|h5|h6|header|hr|i|iframe|img|input|ins|kbd|keygen|label|main|map|mark|math|meter|nav|noscript|object|ol|output|p|pre|progress|q|ruby|s|samp|script|section|select|small|span|strong|sub|sup|svg|table|template|textarea|time|u|ul|var|video|wbr">
<!ENTITY % sectioning "article|aside|nav|section">
<!ENTITY % heading "h1|h2|h3|h4|h5|h6">
<!ENTITY % phrasing "a|abbr|area|audio|b|bdi|bdo|br|button|canvas|cite|code|data|datalist|del|dfn|em|embed|i|iframe|img|input|ins|kbd|keygen|label|map|mark|math|meter|noscript|object|output|progress|q|ruby|s|samp|script|select|small|span|strong|sub|sup|svg|template|textarea|time|u|var|video|wbr">
<!ENTITY % embedded "audio|canvas|embed|iframe|img|math|object|svg|video">
<!ENTITY % interactive "a|audio|button|embed|iframe|img|input|keygen|label|object|select|textarea|video">
<!ENTITY % palpable "a|abbr|address|article|aside|audio|b|bdi|bdo|blockquote|button|canvas|cite|code|data|dfn|div|dl|em|embed|fieldset|figure|footer|form|h1|h2|h3|h4|h5|h6|header|i|iframe|img|input|ins|kbd|keygen|label|main|map|mark|math|meter|nav|object|ol|output|p|pre|progress|q|ruby|s|samp|section|select|small|span|strong|sub|sup|svg|table|textarea|time|u|ul|var|video">
<!ENTITY % scripting "script|template">
<!ENTITY % all "html|head|title|base|link|meta|style|body|article|section|nav|aside|h1|h2|h3|h4|h5|h6|header|footer|address|p|hr|pre|blockquote|ol|ul|li|dl|dt|dd|figure|figcaption|div|main|a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rb|rt|rtc|rp|bdi|bdo|span|br|wbr|ins|del|img|iframe|embed|object|param|video|audio|source|track|map|area|table|caption|colgroup|col|tbody|thead|tfoot|tr|td|th|form|label|input|button|select|datalist|optgroup|option|textarea|keygen|output|progress|meter|fieldset|legend|script|noscript|template|canvas">
<!ENTITY % eventhandlerattrs
"onabort CDATA #IMPLIED
onblur CDATA #IMPLIED
oncancel CDATA #IMPLIED
oncanplay CDATA #IMPLIED
oncanplaythrough CDATA #IMPLIED
onchange CDATA #IMPLIED
onclick CDATA #IMPLIED
oncuechange CDATA #IMPLIED
ondblclick CDATA #IMPLIED
ondurationchange CDATA #IMPLIED
onemptied CDATA #IMPLIED
onended CDATA #IMPLIED
onerror CDATA #IMPLIED
onfocus CDATA #IMPLIED
oninput CDATA #IMPLIED
oninvalid CDATA #IMPLIED
onkeydown CDATA #IMPLIED
onkeypress CDATA #IMPLIED
onkeyup CDATA #IMPLIED
onload CDATA #IMPLIED
onloadeddata CDATA #IMPLIED
onloadedmetadata CDATA #IMPLIED
onloadstart CDATA #IMPLIED
onmousedown CDATA #IMPLIED
onmouseenter CDATA #IMPLIED
onmouseleave CDATA #IMPLIED
onmousemove CDATA #IMPLIED
onmouseout CDATA #IMPLIED
onmouseover CDATA #IMPLIED
onmouseup CDATA #IMPLIED
onmousewheel CDATA #IMPLIED
onpause CDATA #IMPLIED
onplay CDATA #IMPLIED
onplaying CDATA #IMPLIED
onprogress CDATA #IMPLIED
onratechange CDATA #IMPLIED
onreset CDATA #IMPLIED
onresize CDATA #IMPLIED
onscroll CDATA #IMPLIED
onseeked CDATA #IMPLIED
onseeking CDATA #IMPLIED
onselect CDATA #IMPLIED
onshow CDATA #IMPLIED
onstalled CDATA #IMPLIED
onsubmit CDATA #IMPLIED
onsuspend CDATA #IMPLIED
ontimeupdate CDATA #IMPLIED
ontoggle CDATA #IMPLIED
onvolumechange CDATA #IMPLIED
onwaiting CDATA #IMPLIED">
<!ENTITY % bodyeventhandlerattrs
"onafterprint CDATA #IMPLIED
onbeforeprint CDATA #IMPLIED
onbeforeunload CDATA #IMPLIED
onhashchange CDATA #IMPLIED
onmessage CDATA #IMPLIED
onoffline CDATA #IMPLIED
ononline CDATA #IMPLIED
onpagehide CDATA #IMPLIED
onpageshow CDATA #IMPLIED
onpopstate CDATA #IMPLIED
onstorage CDATA #IMPLIED
onunload CDATA #IMPLIED">
<!ENTITY % extensionattrs "%eventhandlerattrs; %ariaattrs;">
<!ELEMENT html O O (head?,body)>
<!ATTLIST html
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
manifest CDATA #IMPLIED>
<!ELEMENT head O O (%metadata;)*>
<!ATTLIST head
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT title - - (#PCDATA)>
<!ATTLIST title
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT base - O EMPTY>
<!ATTLIST base
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
href CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT link - O EMPTY>
<!ATTLIST link
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
href CDATA #IMPLIED
crossorigin (anonymous|use-credentials) #IMPLIED
rel NMTOKENS #IMPLIED
media CDATA #IMPLIED
hreflang CDATA #IMPLIED
type CDATA #IMPLIED
sizes NMTOKENS #IMPLIED>
<!ELEMENT meta - O EMPTY>
<!ATTLIST meta
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
name CDATA #IMPLIED
http-equiv CDATA #IMPLIED
content CDATA #IMPLIED
charset CDATA #IMPLIED>
<!ELEMENT style - - CDATA>
<!ATTLIST style
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
media CDATA #IMPLIED
type CDATA #IMPLIED>
<!ATTLIST body
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
%bodyeventhandlerattrs;
>
<!ELEMENT article - - (#PCDATA|%flow;)*>
<!ATTLIST article
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT section - - (#PCDATA|%flow;)*>
<!ATTLIST section
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT nav - - (#PCDATA|%flow;)* -(main)>
<!ATTLIST nav
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT aside - - (#PCDATA|%flow;)* -(main)>
<!ATTLIST aside
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT (h1|h2|h3|h4|h5|h6) - - (#PCDATA|%phrasing;)*>
<!ATTLIST (h1|h2|h3|h4|h5|h6)
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT header - - (#PCDATA|%flow;)* -(header|footer|main)>
<!ATTLIST header
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT footer - - (#PCDATA|%flow;)* -(header|footer|main)>
<!ATTLIST footer
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT address - - (#PCDATA|%flow;)* -(%heading;|%sectioning;|header|footer|address)>
<!ATTLIST address
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT p - O (#PCDATA|%phrasing;)*>
<!ATTLIST p
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT hr - O EMPTY>
<!ATTLIST hr
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT pre - - (#PCDATA|%phrasing;)*>
<!ATTLIST pre
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT blockquote - - (#PCDATA|%flow;)*>
<!ATTLIST blockquote
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
cite CDATA #IMPLIED>
<!ELEMENT ol - - (li)* +(%scripting;)>
<!ATTLIST ol
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
reversed (reversed) #IMPLIED
start NUMBER #IMPLIED
type CDATA #IMPLIED>
<!ELEMENT ul - - (li)* +(%scripting;)>
<!ATTLIST ul
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT li - O (#PCDATA|%flow;)*>
<!ATTLIST li
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT dl - - (dt+,dd+)* +(%scripting)>
<!ATTLIST dl
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT dt - O (#PCDATA|%flow;)* -(%heading;|%sectioning;|header|footer)>
<!ATTLIST dt
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT dd - O (#PCDATA|%flow;)*>
<!ATTLIST dd
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT figure - - (figcaption|#PCDATA|%flow;)*>
<!ATTLIST figure
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT figcaption - - (#PCDATA|%flow;)*>
<!ATTLIST figcaption
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT div - - (#PCDATA|%flow;)*>
<!ATTLIST div
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT main - - (#PCDATA|%flow;)*>
<!ATTLIST main
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT a - - ANY>
<!ATTLIST a
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
href CDATA #IMPLIED
target CDATA #IMPLIED
download CDATA #IMPLIED
rel NMTOKENS #IMPLIED
hreflang CDATA #IMPLIED
type CDATA #IMPLIED>
<!ELEMENT em - - (#PCDATA|%phrasing;)*>
<!ATTLIST em
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT strong - - (#PCDATA|%phrasing;)*>
<!ATTLIST strong
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT small - - (#PCDATA|%phrasing;)*>
<!ATTLIST small
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT s - - (#PCDATA|%phrasing;)*>
<!ATTLIST s
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT cite - - (#PCDATA|%phrasing;)*>
<!ATTLIST cite
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT q - - (#PCDATA|%phrasing;)*>
<!ATTLIST q
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
cite CDATA #IMPLIED>
<!ELEMENT dfn - - (#PCDATA|%phrasing;)* -(dfn)>
<!ATTLIST dfn
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT abbr - - (#PCDATA|%phrasing;)*>
<!ATTLIST abbr
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT data - - (#PCDATA|%phrasing;)*>
<!ATTLIST data
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT time - - (#PCDATA|%phrasing;)*>
<!ATTLIST time
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
datetime CDATA #IMPLIED>
<!ELEMENT code - - (#PCDATA|%phrasing;)*>
<!ATTLIST code
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT var - - (#PCDATA|%phrasing;)*>
<!ATTLIST var
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT samp - - (#PCDATA|%phrasing;)*>
<!ATTLIST samp
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT kbd - - (#PCDATA|%phrasing;)*>
<!ATTLIST kbd
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT (sub|sup) - - (#PCDATA|%phrasing;)*>
<!ATTLIST (sub|sup)
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT i - - (#PCDATA|%phrasing;)*>
<!ATTLIST i
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT b - - (#PCDATA|%phrasing;)*>
<!ATTLIST b
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT u - - (#PCDATA|%phrasing;)*>
<!ATTLIST u
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT mark - - (#PCDATA|%phrasing;)*>
<!ATTLIST mark
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT ruby - - (((#PCDATA|%phrasing;|rb)+)|(((rt|rtc)&rp)+))+>
<!ATTLIST ruby
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT rb - O (#PCDATA|%phrasing;)*>
<!ATTLIST rb
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT rt - O (#PCDATA|%phrasing;)*>
<!ATTLIST rt
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT rtc - O (#PCDATA|%phrasing;)*>
<!ATTLIST rtc
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT rp - O (#PCDATA|%phrasing;)*>
<!ATTLIST rp
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT bdi - - (#PCDATA|%phrasing;)*>
<!ATTLIST bdi
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT bdo - - (#PCDATA|%phrasing;)*>
<!ATTLIST bdo
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT span - - (#PCDATA|%phrasing;)*>
<!ATTLIST span
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT br - O EMPTY>
<!ATTLIST br
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT wbr - O EMPTY>
<!ATTLIST wbr
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT ins - - ANY>
<!ATTLIST ins
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
cite CDATA #IMPLIED
datetime CDATA #IMPLIED>
<!ELEMENT del - - ANY>
<!ATTLIST del
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
cite CDATA #IMPLIED
datetime CDATA #IMPLIED>
<!ELEMENT img - O EMPTY>
<!ATTLIST img
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
alt CDATA #IMPLIED
src CDATA #IMPLIED
crossorigin (anonymous|use-credentials) #IMPLIED
usemap CDATA #IMPLIED
ismap (ismap) #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT iframe - - CDATA>
<!ATTLIST iframe
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
srcdoc CDATA #IMPLIED
name CDATA #IMPLIED
sandbox (allow-forms|allow-pointer-lock|allow-popups|allow-same-origin|allow-scripts|allow-top-navigation) #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT embed - O EMPTY>
<!ATTLIST embed
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
type CDATA #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT object - - ANY>
<!ATTLIST object
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
data CDATA #IMPLIED
type CDATA #IMPLIED
typemustmatch CDATA #IMPLIED
name CDATA #IMPLIED
usemap CDATA #IMPLIED
form IDREF #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT param - O EMPTY>
<!ATTLIST param
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
name CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT video - - ANY>
<!ATTLIST video
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
crossorigin (anonymous|use-credentials) #IMPLIED
poster CDATA #IMPLIED
preload (none|metadata|auto) #IMPLIED
autoplay (autoplay) #IMPLIED
mediagroup CDATA #IMPLIED
loop (loop) #IMPLIED
muted (muted) #IMPLIED
controls (controls) #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT audio - - ANY>
<!ATTLIST audio
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
crossorigin (anonymous|use-credentials) #IMPLIED
preload (none|metadata|auto) #IMPLIED
autoplay (autoplay) #IMPLIED
mediagroup CDATA #IMPLIED
loop (loop) #IMPLIED
muted (muted) #IMPLIED
controls (controls) #IMPLIED>
<!ELEMENT source - O EMPTY>
<!ATTLIST source
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
type CDATA #IMPLIED>
<!ELEMENT track - O EMPTY>
<!ATTLIST track
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
kind (subtitles|captions|descriptions|chapters|metadata) #IMPLIED
src CDATA #IMPLIED
srclang CDATA #IMPLIED
label CDATA #IMPLIED
default (default) #IMPLIED>
<!ELEMENT map - - ANY>
<!ATTLIST map
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT area - O EMPTY>
<!ATTLIST area
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
alt CDATA #IMPLIED
coords NUMBERS #IMPLIED
download CDATA #IMPLIED
href CDATA #IMPLIED
hreflang CDATA #IMPLIED
rel NMTOKENS #IMPLIED
shape (circle|default|poly|rect) #IMPLIED
target CDATA #IMPLIED
type CDATA #IMPLIED>
<!ELEMENT table - - (caption?,colgroup*,thead?,((tfoot,(tbody*|tr+))|((tbody+|tr+),tfoot?))) +(%scripting;)>
<!ATTLIST table
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
border CDATA #IMPLIED
sortable (sortable) #IMPLIED>
<!ELEMENT caption - - (#PCDATA|%flow;)+ -(table)>
<!ATTLIST caption
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT colgroup - - (col|template)*>
<!ATTLIST colgroup
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
span NUMBER #IMPLIED>
<!ELEMENT col - O EMPTY>
<!ATTLIST col
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
span NUMBER #IMPLIED>
<!ELEMENT tbody O O (tr*) +(%scripting;)>
<!ATTLIST tbody
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT thead - O (tr*) +(%scripting;)>
<!ATTLIST thead
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT tfoot - O (tr*) +(%scripting;)>
<!ATTLIST tfoot
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT tr - O (td|th)* +(%scripting;)>
<!ATTLIST tr
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT td - O (#PCDATA|%flow;)*>
<!ATTLIST td
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
colspan NUMBER #IMPLIED
rowspan CDATA #IMPLIED
headers IDREFS #IMPLIED>
<!ELEMENT th - O (#PCDATA|%flow;)* -(header|footer|%sectioning;|%heading;)>
<!ATTLIST th
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
colspan NUMBER #IMPLIED
rowspan CDATA #IMPLIED
headers IDREFS #IMPLIED
scope (row|col|rowgroup|colgroup) #IMPLIED
abbr CDATA #IMPLIED
sorted (sorted) #IMPLIED>
<!ELEMENT form - - (#PCDATA|%flow;)* -(form)>
<!ATTLIST form
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
accept-charset NMTOKENS #IMPLIED
action CDATA #IMPLIED
autocomplete CDATA #IMPLIED
enctype CDATA #IMPLIED
method (GET|POST) #IMPLIED
name CDATA #IMPLIED
novalidate (novalidate) #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT label - - (#PCDATA|%phrasing;)* -(label)>
<!ATTLIST label
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
form IDREF #IMPLIED
for IDREF #IMPLIED>
<!ELEMENT input - O EMPTY>
<!ATTLIST input
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
accept CDATA #IMPLIED
alt CDATA #IMPLIED
autocomplete CDATA #IMPLIED
autofocus (autofocus) #IMPLIED
checked (checked) #IMPLIED
dirname CDATA #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
formaction CDATA #IMPLIED
formenctype CDATA #IMPLIED
formmethod (GET|POST) #IMPLIED
formnovalidate (formnovalidate) #IMPLIED
formtarget CDATA #IMPLIED
height CDATA #IMPLIED
inputmode CDATA #IMPLIED
list IDREF #IMPLIED
max CDATA #IMPLIED
maxlength CDATA #IMPLIED
min CDATA #IMPLIED
minlength CDATA #IMPLIED
multiple (multiple) #IMPLIED
name CDATA #IMPLIED
pattern CDATA #IMPLIED
placeholder CDATA #IMPLIED
readonly (readonly) #IMPLIED
required (required) #IMPLIED
size NUMBER #IMPLIED
src CDATA #IMPLIED
step CDATA #IMPLIED
type CDATA #IMPLIED
value CDATA #IMPLIED
width CDATA #IMPLIED>
<!ELEMENT button - - (#PCDATA|%phrasing;)* -(%interactive;)>
<!ATTLIST button
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
autofocus (autofocus) #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
formaction CDATA #IMPLIED
formenctype CDATA #IMPLIED
formmethod (GET|POST) #IMPLIED
formnovalidate (formnovalidate) #IMPLIED
formtarget CDATA #IMPLIED
name CDATA #IMPLIED
type CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT select - - (option|optgroup)* +(%scripting;)>
<!ATTLIST select
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
autofocus (autofocus) #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
multiple (multiple) #IMPLIED
name CDATA #IMPLIED
required (required) #IMPLIED
size NUMBER #IMPLIED>
<!ELEMENT datalist - - (#PCDATA|%phrasing;)* +(option)>
<!ATTLIST datalist
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT optgroup - - (option*) +(%scripting;)>
<!ATTLIST optgroup
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
disabled (disabled) #IMPLIED
label CDATA #IMPLIED>
<!ELEMENT option - - (#PCDATA)>
<!ATTLIST option
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
disabled (disabled) #IMPLIED
label CDATA #IMPLIED
selected (selected) #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT textarea - - (#PCDATA)>
<!ATTLIST textarea
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
autocomplete CDATA #IMPLIED
autofocus (autofocus) #IMPLIED
cols NUMBER #IMPLIED
dirname CDATA #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
inputmode CDATA #IMPLIED
maxlength CDATA #IMPLIED
minlength CDATA #IMPLIED
name CDATA #IMPLIED
placeholder CDATA #IMPLIED
readonly (readonly) #IMPLIED
required (required) #IMPLIED
rows NUMBER #IMPLIED
wrap (soft|hard) #IMPLIED>
<!ELEMENT keygen - O EMPTY>
<!ATTLIST keygen
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
autofocus (autofocus) #IMPLIED
challenge CDATA #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
keytype CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT output - - (#PCDATA|%phrasing;)*>
<!ATTLIST output
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
for IDREF #IMPLIED
form IDREF #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT progress - - (#PCDATA|%phrasing;)* -(progress)>
<!ATTLIST progress
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
value CDATA #IMPLIED
max CDATA #IMPLIED>
<!ELEMENT meter - - (#PCDATA|%phrasing;)* -(meter)>
<!ATTLIST meter
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
value CDATA #IMPLIED
min CDATA #IMPLIED
max CDATA #IMPLIED
low CDATA #IMPLIED
high CDATA #IMPLIED
optimum CDATA #IMPLIED>
<!ELEMENT fieldset - - (legend?,(#PCDATA|%flow;)*)>
<!ATTLIST fieldset
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
disabled (disabled) #IMPLIED
form IDREF #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT legend - - (#PCDATA|%phrasing;)*>
<!ATTLIST legend
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT script - - CDATA>
<!ATTLIST script
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
src CDATA #IMPLIED
type CDATA #IMPLIED
charset CDATA #IMPLIED
async (async) #IMPLIED
defer (defer) #IMPLIED
crossorigin (anonymous|use-credentials) #IMPLIED>
<!ELEMENT noscript - - ANY>
<!ATTLIST noscript
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT template - - ANY>
<!ATTLIST template
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED>
<!ELEMENT canvas - - ANY>
<!ATTLIST canvas
%extensionattrs;
accesskey NMTOKENS #IMPLIED
class NMTOKENS #IMPLIED
contenteditable (true|false) #IMPLIED
dir (ltr|rtl|auto) #IMPLIED
hidden (hidden) #IMPLIED
id ID #IMPLIED
lang NMTOKEN #IMPLIED
spellcheck (true|false) #IMPLIED
style CDATA #IMPLIED
tabindex NUMBER #IMPLIED
title CDATA #IMPLIED
translate (yes|no) #IMPLIED
width CDATA #IMPLIED
height CDATA #IMPLIED>
<!ELEMENT body O O (%flow;)* +(svg)>