blob: 3c40f5d544a868aa6e38eac6f8737b8dca1778b2 [file] [log] [blame]
<!DOCTYPE html><html data-bug-component="HTML5 spec" data-bug-product="HTML WG" lang="en-US-x-Hixie"><meta charset="utf-8"><title>Index — HTML 5.1
Nightly
</title><script src="js/bug-assist.js"></script><script src="link-fixup.js"></script><style type="text/css">
.applies thead th > * { display: block; }
.applies thead code { display: block; }
.applies tbody th { white-space: nowrap; }
.applies td { text-align: center; }
.applies .yes { background: yellow; }
.matrix, .matrix td { border: hidden; text-align: right; }
.matrix { margin-left: 2em; }
.dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
.dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
.dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
td.eg { border-width: thin; text-align: center; }
#table-example-1 { border: solid thin; border-collapse: collapse; margin-left: 3em; }
#table-example-1 * { font-family: "Essays1743", serif; line-height: 1.01em; }
#table-example-1 caption { padding-bottom: 0.5em; }
#table-example-1 thead, #table-example-1 tbody { border: none; }
#table-example-1 th, #table-example-1 td { border: solid thin; }
#table-example-1 th { font-weight: normal; }
#table-example-1 td { border-style: none solid; vertical-align: top; }
#table-example-1 th { padding: 0.5em; vertical-align: middle; text-align: center; }
#table-example-1 tbody tr:first-child td { padding-top: 0.5em; }
#table-example-1 tbody tr:last-child td { padding-bottom: 1.5em; }
#table-example-1 tbody td:first-child { padding-left: 2.5em; padding-right: 0; width: 9em; }
#table-example-1 tbody td:first-child::after { content: leader(". "); }
#table-example-1 tbody td { padding-left: 2em; padding-right: 2em; }
#table-example-1 tbody td:first-child + td { width: 10em; }
#table-example-1 tbody td:first-child + td ~ td { width: 2.5em; }
#table-example-1 tbody td:first-child + td + td + td ~ td { width: 1.25em; }
.apple-table-examples { border: none; border-collapse: separate; border-spacing: 1.5em 0em; width: 40em; margin-left: 3em; }
.apple-table-examples * { font-family: "Times", serif; }
.apple-table-examples td, .apple-table-examples th { border: none; white-space: nowrap; padding-top: 0; padding-bottom: 0; }
.apple-table-examples tbody th:first-child { border-left: none; width: 100%; }
.apple-table-examples thead th:first-child ~ th { font-size: smaller; font-weight: bolder; border-bottom: solid 2px; text-align: center; }
.apple-table-examples tbody th::after, .apple-table-examples tfoot th::after { content: leader(". ") }
.apple-table-examples tbody th, .apple-table-examples tfoot th { font: inherit; text-align: left; }
.apple-table-examples td { text-align: right; vertical-align: top; }
.apple-table-examples.e1 tbody tr:last-child td { border-bottom: solid 1px; }
.apple-table-examples.e1 tbody + tbody tr:last-child td { border-bottom: double 3px; }
.apple-table-examples.e2 th[scope=row] { padding-left: 1em; }
.apple-table-examples sup { line-height: 0; }
.details-example img { vertical-align: top; }
#base64-table {
white-space: nowrap;
font-size: 0.6em;
column-width: 6em;
column-count: 5;
column-gap: 1em;
-moz-column-width: 6em;
-moz-column-count: 5;
-moz-column-gap: 1em;
-webkit-column-width: 6em;
-webkit-column-count: 5;
-webkit-column-gap: 1em;
}
#base64-table thead { display: none; }
#base64-table * { border: none; }
#base64-table tbody td:first-child:after { content: ':'; }
#base64-table tbody td:last-child { text-align: right; }
#named-character-references-table {
white-space: nowrap;
font-size: 0.6em;
column-width: 30em;
column-gap: 1em;
-moz-column-width: 30em;
-moz-column-gap: 1em;
-webkit-column-width: 30em;
-webkit-column-gap: 1em;
}
#named-character-references-table > table > tbody > tr > td:first-child + td,
#named-character-references-table > table > tbody > tr > td:last-child { text-align: center; }
#named-character-references-table > table > tbody > tr > td:last-child:hover > span { position: absolute; top: auto; left: auto; margin-left: 0.5em; line-height: 1.2; font-size: 5em; border: outset; padding: 0.25em 0.5em; background: white; width: 1.25em; height: auto; text-align: center; }
#named-character-references-table > table > tbody > tr#entity-CounterClockwiseContourIntegral > td:first-child { font-size: 0.5em; }
.glyph.control { color: red; }
@font-face {
font-family: 'Essays1743';
src: url('fonts/Essays1743.ttf');
}
@font-face {
font-family: 'Essays1743';
font-weight: bold;
src: url('fonts/Essays1743-Bold.ttf');
}
@font-face {
font-family: 'Essays1743';
font-style: italic;
src: url('fonts/Essays1743-Italic.ttf');
}
@font-face {
font-family: 'Essays1743';
font-style: italic;
font-weight: bold;
src: url('fonts/Essays1743-BoldItalic.ttf');
}
</style><style type="text/css">
pre { margin-left: 2em; white-space: pre-wrap; }
h2 { margin: 3em 0 1em 0; }
h3 { margin: 2.5em 0 1em 0; }
h4 { margin: 2.5em 0 0.75em 0; }
h5, h6 { margin: 2.5em 0 1em; }
h1 + h2, h1 + h2 + h2, h1 + p, h1 + p + h2 { margin: 0.75em 0 0.75em; }
h2 + h3, h3 + h4, h4 + h5, h5 + h6 { margin-top: 0.5em; }
p { margin: 1em 0; }
hr:not(.top) { display: block; background: none; border: none; padding: 0; margin: 2em 0; height: auto; }
.element dd, .element dl { margin-top: 0em; margin-bottom: 0.25em;}
dt { margin-top: 0.75em; margin-bottom: 0.5em; clear: left; }
.element dt { margin-top: 0.5em; margin-bottom: 0.5em; }
dt + dt { margin-top: 0; }
dd dt { margin-top: 0.25em; margin-bottom: 0; }
dd p { margin-top: 0; }
dd dl + p { margin-top: 1em; }
dd table + p { margin-top: 1em; }
p + * > li, dd li { margin: 1em 0; }
dt, dfn { font-weight: bold; font-style: normal; }
i, em { font-style: italic; }
dt dfn { font-style: italic; }
pre, code { font-size: inherit; font-family: monospace; font-variant: normal; }
pre strong { color: black; font: inherit; font-weight: bold; background: yellow; }
pre em { font-weight: bolder; font-style: normal; }
@media screen { code { color: #D93B00; } code :link, code :visited { color: inherit; } }
var { background-color: #f9f9f9; border: 1px solid #eee; padding: 0 2px; }
var sub { vertical-align: bottom; font-size: smaller; position: relative; top: 0.1em; }
table { border-collapse: collapse; border-style: hidden hidden none hidden; }
table thead, table tbody { border-bottom: solid; }
table tbody th:first-child { border-left: solid; }
table tbody th { text-align: left; }
table td, table th { border-left: solid; border-right: solid; border-bottom: solid thin; vertical-align: top; padding: 0.2em; }
blockquote { margin: 0 0 0 2em; border: 0; padding: 0; font-style: italic; }
.bad, .bad *:not(.XXX) { color: #5F6D7A; border-color: gray; background: transparent; }
.matrix, .matrix td { border: none; text-align: right; }
.matrix { margin-left: 2em; }
.dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
.dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
.dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
.toc dfn, h1 dfn, h2 dfn, h3 dfn, h4 dfn, h5 dfn, h6 dfn { font: inherit; }
img.extra, p.overview { float: right; }
pre.idl { border: solid thin #d3d3d3; background: #FCFCFC; color: black; padding: 0.5em 1em; position: relative; }
pre.idl :link, pre.idl :visited { color: inherit; background: transparent; }
pre.idl::before { content: "IDL"; font: bold small sans-serif; padding: 0.5em; background: white; position: absolute; top: 0; margin: -1px 0 0 -4em; width: 1.5em; border: thin solid; border-radius: 0 0 0 0.5em }
pre.css { border: solid thin; background: #FFFFEE; color: black; padding: 0.5em 1em; }
pre.css:first-line { color: #AAAA50; }
dl.domintro {padding: 0.5em 1em; border: none; background:#E9FBE9; border: 1px solid lightgray; }
hr + dl.domintro, div.impl + dl.domintro { margin-top: 2.5em; margin-bottom: 1.5em; }
dl.domintro dt, dl.domintro dt * { color: black; text-decoration: none; }
dl.domintro dd { margin: 0.5em 0 1em 2em; padding: 0; }
dl.domintro dd p { margin: 0.5em 0; }
dl.domintro:before { display: table; margin: -1em -0.5em -0.5em auto; width: auto; content: 'This definition is non-normative. Implementation requirements are given below this definition.'; color: #606060; border:1px solid lightgray; background: white; padding: 0 0.25em;font-size:.9em;}
dl.switch { padding-left: 2em; }
dl.switch > dt { text-indent: -1.5em; }
dl.switch > dt:before { content: '\21AA'; padding: 0 0.5em 0 0; display: inline-block; width: 1em; text-align: right; line-height: 0.5em; }
dl.triple { padding: 0 0 0 1em; }
dl.triple dt, dl.triple dd { margin: 0; display: inline }
dl.triple dt:after { content: ':'; }
dl.triple dd:after { content: '\A'; white-space: pre; }
.diff-old { text-decoration: line-through; color: silver; background: transparent; }
.diff-chg, .diff-new { text-decoration: underline; color: green; background: transparent; }
a .diff-new { border-bottom: 1px blue solid; }
figure.diagrams { border: double black; background: white; padding: 1em; }
figure.diagrams img { display: block; margin: 1em auto; }
h2 { page-break-before: always; }
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
h1 + h2, hr + h2.no-toc { page-break-before: auto; }
p > span:not([title=""]):not([class="XXX"]):not([class="impl"]):not([class="note"]):not([class="t2"]):not([id]):not([lang]),
li > span:not([title=""]):not([class="XXX"]):not([class="impl"]):not([class="note"]):not([class="t2"]):not([id]):not([lang])
{ border-bottom: solid #9999CC; }
div.head { margin: 0 0 1em; padding: 1em 0 0 0; }
div.head p { margin: 0; }
div.head h1 { margin: 0; }
div.head .logo { float: right; margin: 0 1em; }
div.head .logo img { border: none } /* remove border from top image */
div.head dl { margin: 1em 0; }
div.head p.copyright, div.head p.alt { font-size: x-small; font-style: oblique; margin: 0; }
body > .toc > li { margin-top: 1em; margin-bottom: 1em; }
body > .toc.brief > li { margin-top: 0.35em; margin-bottom: 0.35em; }
body > .toc > li > * { margin-bottom: 0.5em; }
body > .toc > li > * > li > * { margin-bottom: 0.25em; }
.toc, .toc li { list-style: none; }
.brief { margin-top: 1em; margin-bottom: 1em; line-height: 1.1; }
.brief li { margin: 0; padding: 0; }
.brief li p { margin: 0; padding: 0; }
.category-list { margin-top: -0.75em; margin-bottom: 1em; line-height: 1.5; }
.category-list::before { content: '\21D2\A0'; font-size: 1.2em; font-weight: 900; }
.category-list li { display: inline; }
.category-list li:not(:last-child)::after { content: ', '; }
.category-list li > span, .category-list li > a { text-transform: lowercase; }
.category-list li * { text-transform: none; } /* don't affect <code> nested in <a> */
.XXX { color: #E50000; background: white; border: solid red; padding: 0.5em; margin: 1em 0; }
.XXX > :first-child { margin-top: 0; }
p .XXX { line-height: 3em; }
.annotation { border: solid thin black; background: #0C479D; color: white; position: relative; margin: 8px 0 20px 0; }
.annotation:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; margin: 6px -6px -6px 6px; background: #333333; z-index: -1; content: ''; }
.annotation :link, .annotation :visited { color: inherit; }
.annotation :link:hover, .annotation :visited:hover { background: transparent; }
.annotation span { border: none ! important; }
.note { border-left-style: solid; border-left-width: 0.25em; background: none repeat scroll 0 0 #E9FBE9; border-color: #52E052; }
.warning { background-color: #F9F0D4; border: medium double #FF0000; margin: 1em; padding: 1em; }
.note em, .warning em, .note i, .warning i { font-style: normal; }
p.note, div.note { padding: 0.5em 2em; }
span.note { padding: 0 2em; }
.note p:first-child, .warning p:first-child { margin-top: 0; }
.note p:last-child, .warning p:last-child { margin-bottom: 0; }
.warning:before { font-style: normal; }
p.note:before { content: 'Note: '; font-weight: bolder;}
p.warning:before { content: '\26A0 Warning! '; font-weight:bolder;}
.critical {margin:1em; border:double red; padding:1em; background-color:#F9F0D4;}
.bookkeeping:before { display: block; content: 'Bookkeeping details'; font-weight: bolder; font-style: italic; }
.bookkeeping { font-size: 0.8em; margin: 2em 0; }
.bookkeeping p { margin: 0.5em 2em; display: list-item; list-style: square; }
.bookkeeping dt { margin: 0.5em 2em 0; }
.bookkeeping dd { margin: 0 3em 0.5em; }
h4 { position: relative; z-index: 3; }
h4 + .element, h4 + div + .element { margin-top: -2.5em; padding-top: 2em; }
.element {
background: #F4F4FA;
color: black;
margin: 0 0 1em 0.15em;
padding: 0 1em 0.25em 0.75em;
border-left: solid #9999FF 0.25em;
position: relative;
z-index: 1;
}
.element:before {
position: absolute;
z-index: 2;
top: 0;
left: -1.15em;
height: 2em;
width: 0.9em;
background: #F4F4FA;
content: ' ';
border-style: none none solid solid;
border-color: #9999FF;
border-width: 0.25em;
}
.example { display: block; color: #222222; background: #FCFCFC; border-left-style: solid;border-color:#c0c0c0; border-left-width: 0.25em; margin-left: 1em; padding-left: 1em;padding-bottom: 0.5em;}
div.example:before { content: 'Code Example: '; font-weight: bolder;}
td > .example:only-child { margin: 0 0 0 0.1em; }
ul.domTree, ul.domTree ul { padding: 0 0 0 1em; margin: 0; }
ul.domTree li { padding: 0; margin: 0; list-style: none; position: relative; }
ul.domTree li li { list-style: none; }
ul.domTree li:first-child::before { position: absolute; top: 0; height: 0.6em; left: -0.75em; width: 0.5em; border-style: none none solid solid; content: ''; border-width: 0.1em; }
ul.domTree li:not(:last-child)::after { position: absolute; top: 0; bottom: -0.6em; left: -0.75em; width: 0.5em; border-style: none none solid solid; content: ''; border-width: 0.1em; }
ul.domTree span { font-style: italic; font-family: serif; }
ul.domTree .t1 code { color: purple; font-weight: bold; }
ul.domTree .t2 { font-style: normal; font-family: monospace; }
ul.domTree .t2 .name { color: black; font-weight: bold; }
ul.domTree .t2 .value { color: blue; font-weight: normal; }
ul.domTree .t3 code, .domTree .t4 code, .domTree .t5 code { color: gray; }
ul.domTree .t7 code, .domTree .t8 code { color: green; }
ul.domTree .t10 code { color: teal; }
body.dfnEnabled dfn { cursor: pointer; }
.dfnPanel {
display: inline;
position: absolute;
z-index: 10;
height: auto;
width: auto;
padding: 0.5em 0.75em;
font: small sans-serif, Droid Sans Fallback;
background: #DDDDDD;
color: black;
border: outset 0.2em;
}
.dfnPanel * { margin: 0; padding: 0; font: inherit; text-indent: 0; }
.dfnPanel :link, .dfnPanel :visited { color: black; }
.dfnPanel p { font-weight: bolder; }
.dfnPanel * + p { margin-top: 0.25em; }
.dfnPanel li { list-style-position: inside; }
#configUI { position: absolute; z-index: 20; top: 10em; right: 1em; width: 11em; font-size: small; }
#configUI p { margin: 0.5em 0; padding: 0.3em; background: #EEEEEE; color: black; border: inset thin; }
#configUI p label { display: block; }
#configUI #updateUI, #configUI .loginUI { text-align: center; }
#configUI input[type=button] { display: block; margin: auto; }
fieldset { margin: 1em; padding: 0.5em 1em; }
fieldset > legend + * { margin-top: 0; }
fieldset > :last-child { margin-bottom: 0; }
fieldset p { margin: 0.5em 0; }
header p.subline {color:#005A9C; font: 140% sans-serif;margin: 0.75em 0;}
#authorButton {overflow: visible; padding: 0.1em 0.3em; position: fixed; right: 2em; top: 6em; width: auto;}
@media print {#authorButton { display:none;}}
</style><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!--<link href="switcher/W3C-ED-au.css" rel="stylesheet" type="text/css">--><script>
function getCookie(name) {
var params = location.search.substr(1).split("&");
for (var index = 0; index < params.length; index++) {
if (params[index] == name)
return "1";
var data = params[index].split("=");
if (data[0] == name)
return unescape(data[1]);
}
var cookies = document.cookie.split("; ");
for (var index = 0; index < cookies.length; index++) {
var data = cookies[index].split("=");
if (data[0] == name)
return unescape(data[1]);
}
return null;
}
</script><!-- style switcher script by Stommepoes --><link href="switcher/author-view.css" id="author-view" rel="alternate stylesheet" title="Author documentation only"><script src="switcher/authorstylesheet.js"></script><link href="iana.html" rel="prev" title="12 IANA considerations">
<link href="Overview.html#contents" rel="contents" title="Table of contents">
<link href="references.html" rel="next" title="References">
<body class="split chapter" onload="fixBrokenLink();"><div class="head" id="head">
<header><span id="styleSwitch"></span>
<p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
<h1 id="big-title">HTML 5.1
Nightly
</h1>
<p class="no-num no-toc subline">A vocabulary and associated APIs for HTML and XHTML</p>
<p class="no-num no-toc subline">Editor's Draft 23 August 2014</p>
</header></div>
<nav class="prev_next">
<a href="iana.html">← 12 IANA considerations</a>
<a href="Overview.html#contents">Table of contents</a>
<a href="references.html">References →</a>
<ol class="toc"><li><a class="no-num" href="index.html#index">Index</a>
<ol><li><a class="no-num" href="index.html#elements-1">Elements</a><li><a class="no-num" href="index.html#element-content-categories">Element content categories</a><li><a class="no-num" href="index.html#attributes-1">Attributes</a><li><a class="no-num" href="index.html#element-interfaces">Element Interfaces</a><li><a class="no-num" href="index.html#all-interfaces">All Interfaces</a><li><a class="no-num" href="index.html#events-0">Events</a></ol></ol></nav>
<h2 class="no-num" id="index">Index</h2>
<div class="impl">
<p>The following sections only cover conforming elements and features.</p>
</div>
<h3 class="no-num" id="elements-1">Elements</h3>
<p><i>This section is non-normative.</i></p>
<!-- XXX this index doesn't list the palpable elements -->
<table><caption>List of elements</caption>
<thead><tr><th> Element
<th> Description
<th> Categories
<th> Parents†
<th> Children
<th> Attributes
<th> Interface
<tbody><tr><th><code><a href="text-level-semantics.html#the-a-element">a</a></code></th>
<td>Hyperlink</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a href="dom.html#transparent">transparent</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code>;
<code data-anolis-xref="attr-hyperlink-target"><a href="links.html#attr-hyperlink-target">target</a></code>;
<code data-anolis-xref="attr-hyperlink-download"><a href="links.html#attr-hyperlink-download">download</a></code>;
<!--PING-->
<code data-anolis-xref="attr-hyperlink-rel"><a href="links.html#attr-hyperlink-rel">rel</a></code>;
<code data-anolis-xref="attr-hyperlink-hreflang"><a href="links.html#attr-hyperlink-hreflang">hreflang</a></code>;
<code data-anolis-xref="attr-hyperlink-type"><a href="links.html#attr-hyperlink-type">type</a></code></td>
<td><code><a href="text-level-semantics.html#htmlanchorelement">HTMLAnchorElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code></th>
<td>Abbreviation</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="sections.html#the-address-element">address</a></code></th>
<td>Contact information for a page or <code><a href="sections.html#the-article-element">article</a></code> element</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-area-element">area</a></code></th>
<td>Hyperlink or dead area on an image map</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-area-alt"><a href="embedded-content.html#attr-area-alt">alt</a></code>;
<code data-anolis-xref="attr-area-coords"><a href="embedded-content.html#attr-area-coords">coords</a></code>;
<code data-anolis-xref="attr-area-shape"><a href="embedded-content.html#attr-area-shape">shape</a></code>;
<code data-anolis-xref="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code>;
<code data-anolis-xref="attr-hyperlink-target"><a href="links.html#attr-hyperlink-target">target</a></code>;
<code data-anolis-xref="attr-hyperlink-download"><a href="links.html#attr-hyperlink-download">download</a></code>;
<!--PING-->
<code data-anolis-xref="attr-hyperlink-rel"><a href="links.html#attr-hyperlink-rel">rel</a></code>;
<code data-anolis-xref="attr-hyperlink-hreflang"><a href="links.html#attr-hyperlink-hreflang">hreflang</a></code>;
<code data-anolis-xref="attr-hyperlink-type"><a href="links.html#attr-hyperlink-type">type</a></code></td>
<td><code><a href="embedded-content.html#htmlareaelement">HTMLAreaElement</a></code></td>
<tr><th><code><a href="sections.html#the-article-element">article</a></code></th>
<td>Self-contained syndicatable or reusable composition</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning content" href="dom.html#sectioning-content-0">sectioning</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="sections.html#the-aside-element">aside</a></code></th>
<td>Sidebar for tangentially related content</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning content" href="dom.html#sectioning-content-0">sectioning</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-audio-element">audio</a></code></th>
<td>Audio player</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><code><a href="embedded-content.html#the-source-element">source</a></code>*;
<a href="dom.html#transparent">transparent</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-media-src"><a href="embedded-content.html#attr-media-src">src</a></code>;
<code data-anolis-xref="attr-media-crossorigin"><a href="embedded-content.html#attr-media-crossorigin">crossorigin</a></code>;
<code data-anolis-xref="attr-media-preload"><a href="embedded-content.html#attr-media-preload">preload</a></code>;
<code data-anolis-xref="attr-media-autoplay"><a href="embedded-content.html#attr-media-autoplay">autoplay</a></code>;
<code data-anolis-xref="attr-media-mediagroup"><a href="embedded-content.html#attr-media-mediagroup">mediagroup</a></code>;
<code data-anolis-xref="attr-media-loop"><a href="embedded-content.html#attr-media-loop">loop</a></code>;
<code data-anolis-xref="attr-media-muted"><a href="embedded-content.html#attr-media-muted">muted</a></code>;
<code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">controls</a></code></td>
<td><code><a href="embedded-content.html#htmlaudioelement">HTMLAudioElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-b-element">b</a></code></th>
<td>Keywords</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-base-element">base</a></code></th>
<td>Base URL and default target <a href="browsers.html#browsing-context">browsing context</a> for <a data-anolis-xref="attr-hyperlink-target" href="links.html#attr-hyperlink-target">hyperlinks</a> and <a data-anolis-xref="attr-fs-target" href="forms.html#attr-fs-target">forms</a></td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a></td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-base-href"><a href="document-metadata.html#attr-base-href">href</a></code>;
<code data-anolis-xref="attr-base-target"><a href="document-metadata.html#attr-base-target">target</a></code></td>
<td><code><a href="document-metadata.html#htmlbaseelement">HTMLBaseElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-bdi-element">bdi</a></code></th>
<td>Text directionality isolation</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code></th>
<td>Text directionality formatting</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code></th>
<td>A section quoted from another source</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-blockquote-cite"><a href="grouping-content.html#attr-blockquote-cite">cite</a></code></td>
<td><code><a href="grouping-content.html#htmlquoteelement">HTMLQuoteElement</a></code></td>
<tr><th><code><a href="sections.html#the-body-element">body</a></code></th>
<td>Document body</td>
<td><a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a></td>
<td><code><a href="semantics.html#the-html-element">html</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="handler-window-onafterprint"><a href="webappapis.html#handler-window-onafterprint">onafterprint</a></code>;
<code data-anolis-xref="handler-window-onbeforeprint"><a href="webappapis.html#handler-window-onbeforeprint">onbeforeprint</a></code>;
<code data-anolis-xref="handler-window-onbeforeunload"><a href="webappapis.html#handler-window-onbeforeunload">onbeforeunload</a></code>;
<code data-anolis-xref="handler-window-onhashchange"><a href="webappapis.html#handler-window-onhashchange">onhashchange</a></code>;
<code data-anolis-xref="handler-window-onlanguagechange"><a href="webappapis.html#handler-window-onlanguagechange">onlanguagechange</a></code>;
<code data-anolis-xref="handler-window-onmessage"><a href="webappapis.html#handler-window-onmessage">onmessage</a></code>;
<code data-anolis-xref="handler-window-onoffline"><a href="webappapis.html#handler-window-onoffline">onoffline</a></code>;
<code data-anolis-xref="handler-window-ononline"><a href="webappapis.html#handler-window-ononline">ononline</a></code>;
<code data-anolis-xref="handler-window-onpagehide"><a href="webappapis.html#handler-window-onpagehide">onpagehide</a></code>;
<code data-anolis-xref="handler-window-onpageshow"><a href="webappapis.html#handler-window-onpageshow">onpageshow</a></code>;
<code data-anolis-xref="handler-window-onpopstate"><a href="webappapis.html#handler-window-onpopstate">onpopstate</a></code>;
<code data-anolis-xref="handler-window-onstorage"><a href="webappapis.html#handler-window-onstorage">onstorage</a></code>;
<code data-anolis-xref="handler-window-onunload"><a href="webappapis.html#handler-window-onunload">onunload</a></code></td>
<td><code><a href="sections.html#htmlbodyelement">HTMLBodyElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-br-element">br</a></code></th>
<td>Line break, e.g. in poem or postal address</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="text-level-semantics.html#htmlbrelement">HTMLBRElement</a></code></td>
<tr><th><code><a href="forms.html#the-button-element">button</a></code></th>
<td>Button control</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">autofocus</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-fs-formaction"><a href="forms.html#attr-fs-formaction">formaction</a></code>;
<code data-anolis-xref="attr-fs-formenctype"><a href="forms.html#attr-fs-formenctype">formenctype</a></code>;
<code data-anolis-xref="attr-fs-formmethod"><a href="forms.html#attr-fs-formmethod">formmethod</a></code>;
<code data-anolis-xref="attr-fs-formnovalidate"><a href="forms.html#attr-fs-formnovalidate">formnovalidate</a></code>;
<code data-anolis-xref="attr-fs-formtarget"><a href="forms.html#attr-fs-formtarget">formtarget</a></code>;
<code data-anolis-xref="attr-button-menu"><a href="forms.html#attr-button-menu">menu</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code>;
<code data-anolis-xref="attr-button-type"><a href="forms.html#attr-button-type">type</a></code>;
<code data-anolis-xref="attr-button-value"><a href="forms.html#attr-button-value">value</a></code></td>
<td><code><a href="forms.html#htmlbuttonelement">HTMLButtonElement</a></code></td>
<tr><th><code><a href="scripting-1.html#the-canvas-element">canvas</a></code></th>
<td>Scriptable bitmap canvas</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a href="dom.html#transparent">transparent</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-canvas-width"><a href="scripting-1.html#attr-canvas-width">width</a></code>;
<code data-anolis-xref="attr-canvas-height"><a href="scripting-1.html#attr-canvas-height">height</a></code></td>
<td><code><a href="scripting-1.html#htmlcanvaselement">HTMLCanvasElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-caption-element">caption</a></code></th>
<td>Table caption</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="tabular-data.html#htmltablecaptionelement">HTMLTableCaptionElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-cite-element">cite</a></code></th>
<td>Title of a work</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-code-element">code</a></code></th>
<td>Computer code</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-col-element">col</a></code></th>
<td>Table column</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-colgroup-element">colgroup</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-col-span"><a href="tabular-data.html#attr-col-span">span</a></code></td>
<td><code><a href="tabular-data.html#htmltablecolelement">HTMLTableColElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-colgroup-element">colgroup</a></code></th>
<td>Group of columns in a table</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="tabular-data.html#the-col-element">col</a></code>*;
<code><a href="scripting-1.html#the-template-element">template</a></code>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-colgroup-span"><a href="tabular-data.html#attr-colgroup-span">span</a></code></td>
<td><code><a href="tabular-data.html#htmltablecolelement">HTMLTableColElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-data-element">data</a></code></th>
<td>Machine-readable equivalent</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-data-value"><a href="text-level-semantics.html#attr-data-value">value</a></code></td>
<td><code><a href="text-level-semantics.html#htmldataelement">HTMLDataElement</a></code></td>
<tr><th><code><a href="forms.html#the-datalist-element">datalist</a></code></th>
<td>Container for options for <a data-anolis-xref="attr-input-list" href="forms.html#attr-input-list">combo box control</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<code><a href="forms.html#the-option-element">option</a></code></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="forms.html#htmldatalistelement">HTMLDataListElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-dd-element">dd</a></code></th>
<td>Content for corresponding <code><a href="grouping-content.html#the-dt-element">dt</a></code> element(s)</td>
<td>none</td>
<td><code><a href="grouping-content.html#the-dl-element">dl</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="edits.html#the-del-element">del</a></code></th>
<td>A removal from the document</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a href="dom.html#transparent">transparent</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-mod-cite"><a href="edits.html#attr-mod-cite">cite</a></code>;
<code data-anolis-xref="attr-mod-datetime"><a href="edits.html#attr-mod-datetime">datetime</a></code></td>
<td><code><a href="edits.html#htmlmodelement">HTMLModElement</a></code></td>
<tr><th><code><a href="interactive-elements.html#the-details-element">details</a></code></th>
<td>Disclosure control for hiding details</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="interactive-elements.html#the-summary-element">summary</a></code>*;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-details-open"><a href="interactive-elements.html#attr-details-open">open</a></code></td>
<td><code><a href="interactive-elements.html#htmldetailselement">HTMLDetailsElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-dfn-element">dfn</a></code></th>
<td>Defining instance</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="interactive-elements.html#the-dialog-element">dialog</a></code></th>
<td>Dialog box or window</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-dialog-open"><a href="interactive-elements.html#attr-dialog-open">open</a></code></td>
<td><code><a href="interactive-elements.html#htmldialogelement">HTMLDialogElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-div-element">div</a></code></th>
<td>Generic flow container</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmldivelement">HTMLDivElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-dl-element">dl</a></code></th>
<td>Association list consisting of zero or more name-value groups</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="grouping-content.html#the-dt-element">dt</a></code>*;
<code><a href="grouping-content.html#the-dd-element">dd</a></code>*;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmldlistelement">HTMLDListElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-dt-element">dt</a></code></th>
<td>Legend for corresponding <code><a href="grouping-content.html#the-dd-element">dd</a></code> element(s)</td>
<td>none</td>
<td><code><a href="grouping-content.html#the-dl-element">dl</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-em-element">em</a></code></th>
<td>Stress emphasis</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-embed-element">embed</a></code></th>
<td><a href="infrastructure.html#plugin">Plugin</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-embed-src"><a href="embedded-content.html#attr-embed-src">src</a></code>;
<code data-anolis-xref="attr-embed-type"><a href="embedded-content.html#attr-embed-type">type</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code>;
any*</td>
<td><code><a href="embedded-content.html#htmlembedelement">HTMLEmbedElement</a></code></td>
<tr><th><code><a href="forms.html#the-fieldset-element">fieldset</a></code></th>
<td>Group of form controls</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="forms.html#the-legend-element">legend</a></code>*;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fieldset-disabled"><a href="forms.html#attr-fieldset-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code></td>
<td><code><a href="forms.html#htmlfieldsetelement">HTMLFieldSetElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-figcaption-element">figcaption</a></code></th>
<td>Caption for <code><a href="grouping-content.html#the-figure-element">figure</a></code></td>
<td>none</td>
<td><code><a href="grouping-content.html#the-figure-element">figure</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-figure-element">figure</a></code></th>
<td>Figure with optional caption</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="grouping-content.html#the-figcaption-element">figcaption</a></code>*;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="sections.html#the-footer-element">footer</a></code></th>
<td>Footer for a page or section</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="forms.html#the-form-element">form</a></code></th>
<td>User-submittable form</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-form-accept-charset"><a href="forms.html#attr-form-accept-charset">accept-charset</a></code>;
<code data-anolis-xref="attr-fs-action"><a href="forms.html#attr-fs-action">action</a></code>;
<code data-anolis-xref="attr-form-autocomplete"><a href="forms.html#attr-form-autocomplete">autocomplete</a></code>;
<code data-anolis-xref="attr-fs-enctype"><a href="forms.html#attr-fs-enctype">enctype</a></code>;
<code data-anolis-xref="attr-fs-method"><a href="forms.html#attr-fs-method">method</a></code>;
<code data-anolis-xref="attr-form-name"><a href="forms.html#attr-form-name">name</a></code>;
<code data-anolis-xref="attr-fs-novalidate"><a href="forms.html#attr-fs-novalidate">novalidate</a></code>;
<code data-anolis-xref="attr-fs-target"><a href="forms.html#attr-fs-target">target</a></code></td>
<td><code><a href="forms.html#htmlformelement">HTMLFormElement</a></code></td>
<tr><th><code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>, <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code>, <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h3</a></code>, <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h4</a></code>, <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h5</a></code>, <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code></th>
<td>Section heading</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Heading content" href="dom.html#heading-content-0">heading</a></td>
<!-- hgroup removed SF-->
<td>
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-head-element">head</a></code></th>
<td>Container for document metadata</td>
<td>none</td>
<td><code><a href="semantics.html#the-html-element">html</a></code></td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata content</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="document-metadata.html#htmlheadelement">HTMLHeadElement</a></code></td>
<tr><th><code><a href="sections.html#the-header-element">header</a></code></th>
<td>Introductory or navigational aids for a page or section</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
</tr><!--FORK: removed hgroup--><tr><th><code><a href="grouping-content.html#the-hr-element">hr</a></code></th>
<td>Thematic break</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmlhrelement">HTMLHRElement</a></code></td>
<tr><th><code><a href="semantics.html#the-html-element">html</a></code></th>
<td>Root element</td>
<td>none</td>
<td>none*</td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>*;
<code><a href="sections.html#the-body-element">body</a></code>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-html-manifest"><a href="semantics.html#attr-html-manifest">manifest</a></code></td>
<td><code><a href="semantics.html#htmlhtmlelement">HTMLHtmlElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-i-element">i</a></code></th>
<td>Alternate voice</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-iframe-element">iframe</a></code></th>
<td><a href="browsers.html#nested-browsing-context">Nested browsing context</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>text*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-iframe-src"><a href="embedded-content.html#attr-iframe-src">src</a></code>;
<code data-anolis-xref="attr-iframe-srcdoc"><a href="embedded-content.html#attr-iframe-srcdoc">srcdoc</a></code>;
<code data-anolis-xref="attr-iframe-name"><a href="embedded-content.html#attr-iframe-name">name</a></code>;
<code data-anolis-xref="attr-iframe-sandbox"><a href="embedded-content.html#attr-iframe-sandbox">sandbox</a></code>;
<code data-anolis-xref="attr-iframe-seamless"><a href="embedded-content.html#attr-iframe-seamless">seamless</a></code>;
<code data-anolis-xref="attr-iframe-allowfullscreen"><a href="embedded-content.html#attr-iframe-allowfullscreen">allowfullscreen</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code></td>
<td><code><a href="embedded-content.html#htmliframeelement">HTMLIFrameElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-img-element">img</a></code></th>
<td>Image</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>*;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-img-alt"><a href="embedded-content.html#attr-img-alt">alt</a></code>;
<code data-anolis-xref="attr-img-src"><a href="embedded-content.html#attr-img-src">src</a></code>;
<code data-anolis-xref="attr-img-srcset"><a href="embedded-content.html#attr-img-srcset">srcset</a></code>;
<code data-anolis-xref="attr-img-crossorigin"><a href="embedded-content.html#attr-img-crossorigin">crossorigin</a></code>;
<code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">usemap</a></code>;
<code data-anolis-xref="attr-img-ismap"><a href="embedded-content.html#attr-img-ismap">ismap</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code></td>
<td><code><a href="embedded-content.html#htmlimageelement">HTMLImageElement</a></code></td>
<tr><th><code><a href="forms.html#the-input-element">input</a></code></th>
<td>Form control</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>*;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-reset" href="forms.html#category-reset">resettable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-input-accept"><a href="forms.html#attr-input-accept">accept</a></code>;
<code data-anolis-xref="attr-input-alt"><a href="forms.html#attr-input-alt">alt</a></code>;
<code data-anolis-xref="attr-fe-autocomplete"><a href="forms.html#attr-fe-autocomplete">autocomplete</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">autofocus</a></code>;
<code data-anolis-xref="attr-input-checked"><a href="forms.html#attr-input-checked">checked</a></code>;
<code data-anolis-xref="attr-fe-dirname"><a href="forms.html#attr-fe-dirname">dirname</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-fs-formaction"><a href="forms.html#attr-fs-formaction">formaction</a></code>;
<code data-anolis-xref="attr-fs-formenctype"><a href="forms.html#attr-fs-formenctype">formenctype</a></code>;
<code data-anolis-xref="attr-fs-formmethod"><a href="forms.html#attr-fs-formmethod">formmethod</a></code>;
<code data-anolis-xref="attr-fs-formnovalidate"><a href="forms.html#attr-fs-formnovalidate">formnovalidate</a></code>;
<code data-anolis-xref="attr-fs-formtarget"><a href="forms.html#attr-fs-formtarget">formtarget</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code>;
<code data-anolis-xref="attr-fe-inputmode"><a href="forms.html#attr-fe-inputmode">inputmode</a></code>;
<code data-anolis-xref="attr-input-list"><a href="forms.html#attr-input-list">list</a></code>;
<code data-anolis-xref="attr-input-max"><a href="forms.html#attr-input-max">max</a></code>;
<code data-anolis-xref="attr-input-maxlength"><a href="forms.html#attr-input-maxlength">maxlength</a></code>;
<code data-anolis-xref="attr-input-min"><a href="forms.html#attr-input-min">min</a></code>;
<code data-anolis-xref="attr-input-minlength"><a href="forms.html#attr-input-minlength">minlength</a></code>;
<code data-anolis-xref="attr-input-multiple"><a href="forms.html#attr-input-multiple">multiple</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code>;
<code data-anolis-xref="attr-input-pattern"><a href="forms.html#attr-input-pattern">pattern</a></code>;
<code data-anolis-xref="attr-input-placeholder"><a href="forms.html#attr-input-placeholder">placeholder</a></code>;
<code data-anolis-xref="attr-input-readonly"><a href="forms.html#attr-input-readonly">readonly</a></code>;
<code data-anolis-xref="attr-input-required"><a href="forms.html#attr-input-required">required</a></code>;
<code data-anolis-xref="attr-input-size"><a href="forms.html#attr-input-size">size</a></code>;
<code data-anolis-xref="attr-input-src"><a href="forms.html#attr-input-src">src</a></code>;
<code data-anolis-xref="attr-input-step"><a href="forms.html#attr-input-step">step</a></code>;
<code data-anolis-xref="attr-input-type"><a href="forms.html#attr-input-type">type</a></code>;
<code data-anolis-xref="attr-input-value"><a href="forms.html#attr-input-value">value</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code></td>
<td><code><a href="forms.html#htmlinputelement">HTMLInputElement</a></code></td>
<tr><th><code><a href="edits.html#the-ins-element">ins</a></code></th>
<td>An addition to the document</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a href="dom.html#transparent">transparent</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-mod-cite"><a href="edits.html#attr-mod-cite">cite</a></code>;
<code data-anolis-xref="attr-mod-datetime"><a href="edits.html#attr-mod-datetime">datetime</a></code></td>
<td><code><a href="edits.html#htmlmodelement">HTMLModElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code></th>
<td>User input</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="forms.html#the-keygen-element">keygen</a></code></th>
<td>Cryptographic key-pair generator form control</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-reset" href="forms.html#category-reset">resettable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">autofocus</a></code>;
<code data-anolis-xref="attr-keygen-challenge"><a href="forms.html#attr-keygen-challenge">challenge</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-keygen-keytype"><a href="forms.html#attr-keygen-keytype">keytype</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code></td>
<td><code><a href="forms.html#htmlkeygenelement">HTMLKeygenElement</a></code></td>
<tr><th><code><a href="forms.html#the-label-element">label</a></code></th>
<td>Caption for a form control</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-label-for"><a href="forms.html#attr-label-for">for</a></code></td>
<td><code><a href="forms.html#htmllabelelement">HTMLLabelElement</a></code></td>
<tr><th><code><a href="forms.html#the-legend-element">legend</a></code></th>
<td>Caption for <code><a href="forms.html#the-fieldset-element">fieldset</a></code></td>
<td>none</td>
<td><code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="forms.html#htmllegendelement">HTMLLegendElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-li-element">li</a></code></th>
<td>List item</td>
<td>none</td>
<td><code><a href="grouping-content.html#the-ol-element">ol</a></code>;
<code><a href="grouping-content.html#the-ul-element">ul</a></code>;
<code><a href="interactive-elements.html#the-menu-element">menu</a></code>*;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-li-value"><a href="grouping-content.html#attr-li-value">value</a></code>*</td>
<td><code><a href="grouping-content.html#htmllielement">HTMLLIElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-link-element">link</a></code></th>
<td>Link metadata</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>*;
<a data-anolis-xref="phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-link-href"><a href="document-metadata.html#attr-link-href">href</a></code>;
<code data-anolis-xref="attr-link-crossorigin"><a href="document-metadata.html#attr-link-crossorigin">crossorigin</a></code>;
<code data-anolis-xref="attr-link-rel"><a href="document-metadata.html#attr-link-rel">rel</a></code>;
<code data-anolis-xref="attr-link-media"><a href="document-metadata.html#attr-link-media">media</a></code>;
<code data-anolis-xref="attr-link-hreflang"><a href="document-metadata.html#attr-link-hreflang">hreflang</a></code>;
<code data-anolis-xref="attr-link-type"><a href="document-metadata.html#attr-link-type">type</a></code>;
<code data-anolis-xref="attr-link-sizes"><a href="links.html#attr-link-sizes">sizes</a></code></td>
<td><code><a href="document-metadata.html#htmllinkelement">HTMLLinkElement</a></code></td>
</tr><!-- main is main content of doc not body SF--><tr><th><code><a href="grouping-content.html#the-main-element">main</a></code></th>
<td>Main content of a document
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><th><code><a href="embedded-content.html#the-map-element">map</a></code></th>
<td><a href="embedded-content.html#image-map">Image map</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a href="dom.html#transparent">transparent</a>;
<code><a href="embedded-content.html#the-area-element">area</a></code>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-map-name"><a href="embedded-content.html#attr-map-name">name</a></code></td>
<td><code><a href="embedded-content.html#htmlmapelement">HTMLMapElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-mark-element">mark</a></code></th>
<td>Highlight</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="interactive-elements.html#the-menu-element">menu</a></code></th>
<td>Menu of commands</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<code><a href="interactive-elements.html#the-menu-element">menu</a></code>*</td>
<td><code><a href="grouping-content.html#the-li-element">li</a></code>*;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*;
<code><a href="interactive-elements.html#the-menuitem-element">menuitem</a></code>*;
<code><a href="grouping-content.html#the-hr-element">hr</a></code>*;
<code><a href="interactive-elements.html#the-menu-element">menu</a></code>*;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-menu-type"><a href="interactive-elements.html#attr-menu-type">type</a></code>;
<code data-anolis-xref="attr-menu-label"><a href="interactive-elements.html#attr-menu-label">label</a></code></td>
<td><code><a href="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a></code></td>
<tr><th><code><a href="interactive-elements.html#the-menuitem-element">menuitem</a></code></th>
<td>Menu command</td>
<td>none</td>
<td><code><a href="interactive-elements.html#the-menu-element">menu</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-menuitem-type"><a href="interactive-elements.html#attr-menuitem-type">type</a></code>;
<code data-anolis-xref="attr-menuitem-label"><a href="interactive-elements.html#attr-menuitem-label">label</a></code>;
<code data-anolis-xref="attr-menuitem-icon"><a href="interactive-elements.html#attr-menuitem-icon">icon</a></code>;
<code data-anolis-xref="attr-menuitem-disabled"><a href="interactive-elements.html#attr-menuitem-disabled">disabled</a></code>;
<code data-anolis-xref="attr-menuitem-checked"><a href="interactive-elements.html#attr-menuitem-checked">checked</a></code>;
<code data-anolis-xref="attr-menuitem-radiogroup"><a href="interactive-elements.html#attr-menuitem-radiogroup">radiogroup</a></code>;
<code data-anolis-xref="attr-menuitem-default"><a href="interactive-elements.html#attr-menuitem-default">default</a></code>;
<code data-anolis-xref="attr-menuitem-command"><a href="interactive-elements.html#attr-menuitem-command">command</a></code></td>
<td><code><a href="interactive-elements.html#htmlmenuitemelement">HTMLMenuItemElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-meta-element">meta</a></code></th>
<td>Text metadata</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>*;
<a data-anolis-xref="phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-meta-name"><a href="document-metadata.html#attr-meta-name">name</a></code>;
<code data-anolis-xref="attr-meta-http-equiv"><a href="document-metadata.html#attr-meta-http-equiv">http-equiv</a></code>;
<code data-anolis-xref="attr-meta-content"><a href="document-metadata.html#attr-meta-content">content</a></code>;
<code data-anolis-xref="attr-meta-charset"><a href="document-metadata.html#attr-meta-charset">charset</a></code></td>
<td><code><a href="document-metadata.html#htmlmetaelement">HTMLMetaElement</a></code></td>
<tr><th><code><a href="forms.html#the-meter-element">meter</a></code></th>
<td>Gauge</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-meter-value"><a href="forms.html#attr-meter-value">value</a></code>;
<code data-anolis-xref="attr-meter-min"><a href="forms.html#attr-meter-min">min</a></code>;
<code data-anolis-xref="attr-meter-max"><a href="forms.html#attr-meter-max">max</a></code>;
<code data-anolis-xref="attr-meter-low"><a href="forms.html#attr-meter-low">low</a></code>;
<code data-anolis-xref="attr-meter-high"><a href="forms.html#attr-meter-high">high</a></code>;
<code data-anolis-xref="attr-meter-optimum"><a href="forms.html#attr-meter-optimum">optimum</a></code></td>
<td><code><a href="forms.html#htmlmeterelement">HTMLMeterElement</a></code></td>
<tr><th><code><a href="sections.html#the-nav-element">nav</a></code></th>
<td>Section with navigational links</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning content" href="dom.html#sectioning-content-0">sectioning</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="scripting-1.html#the-noscript-element">noscript</a></code></th>
<td>Fallback content for script</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>*;
<code><a href="scripting-1.html#the-template-element">template</a></code>*;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td>varies*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-object-element">object</a></code></th>
<td>Image, <a href="browsers.html#nested-browsing-context">nested browsing context</a>, or <a href="infrastructure.html#plugin">plugin</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>*;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><code><a href="embedded-content.html#the-param-element">param</a></code>*;
<a href="dom.html#transparent">transparent</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-object-data"><a href="embedded-content.html#attr-object-data">data</a></code>;
<code data-anolis-xref="attr-object-type"><a href="embedded-content.html#attr-object-type">type</a></code>;
<code data-anolis-xref="attr-object-typemustmatch"><a href="embedded-content.html#attr-object-typemustmatch">typemustmatch</a></code>;
<code data-anolis-xref="attr-object-name"><a href="embedded-content.html#attr-object-name">name</a></code>;
<code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">usemap</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code></td>
<td><code><a href="embedded-content.html#htmlobjectelement">HTMLObjectElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-ol-element">ol</a></code></th>
<td>Ordered list</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="grouping-content.html#the-li-element">li</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-ol-reversed"><a href="grouping-content.html#attr-ol-reversed">reversed</a></code>;
<code data-anolis-xref="attr-ol-start"><a href="grouping-content.html#attr-ol-start">start</a></code>;
<code data-anolis-xref="attr-ol-type"><a href="grouping-content.html#attr-ol-type">type</a></code></td>
<td><code><a href="grouping-content.html#htmlolistelement">HTMLOListElement</a></code></td>
<tr><th><code><a href="forms.html#the-optgroup-element">optgroup</a></code></th>
<td>Group of options in a list box</td>
<td>none</td>
<td><code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="forms.html#the-option-element">option</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-optgroup-disabled"><a href="forms.html#attr-optgroup-disabled">disabled</a></code>;
<code data-anolis-xref="attr-optgroup-label"><a href="forms.html#attr-optgroup-label">label</a></code></td>
<td><code><a href="forms.html#htmloptgroupelement">HTMLOptGroupElement</a></code></td>
<tr><th><code><a href="forms.html#the-option-element">option</a></code></th>
<td>Option in a list box or combo box control</td>
<td>none</td>
<td><code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-datalist-element">datalist</a></code>;
<code><a href="forms.html#the-optgroup-element">optgroup</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="text content" href="dom.html#text-content">text</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-option-disabled"><a href="forms.html#attr-option-disabled">disabled</a></code>;
<code data-anolis-xref="attr-option-label"><a href="forms.html#attr-option-label">label</a></code>;
<code data-anolis-xref="attr-option-selected"><a href="forms.html#attr-option-selected">selected</a></code>;
<code data-anolis-xref="attr-option-value"><a href="forms.html#attr-option-value">value</a></code></td>
<td><code><a href="forms.html#htmloptionelement">HTMLOptionElement</a></code></td>
<tr><th><code><a href="forms.html#the-output-element">output</a></code></th>
<td>Calculated output value</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-reset" href="forms.html#category-reset">resettable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-output-for"><a href="forms.html#attr-output-for">for</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code></td>
<td><code><a href="forms.html#htmloutputelement">HTMLOutputElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-p-element">p</a></code></th>
<td>Paragraph</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmlparagraphelement">HTMLParagraphElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-param-element">param</a></code></th>
<td>Parameter for <code><a href="embedded-content.html#the-object-element">object</a></code></td>
<td>none</td>
<td><code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-param-name"><a href="embedded-content.html#attr-param-name">name</a></code>;
<code data-anolis-xref="attr-param-value"><a href="embedded-content.html#attr-param-value">value</a></code></td>
<td><code><a href="embedded-content.html#htmlparamelement">HTMLParamElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-pre-element">pre</a></code></th>
<td>Block of preformatted text</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmlpreelement">HTMLPreElement</a></code></td>
<tr><th><code><a href="forms.html#the-progress-element">progress</a></code></th>
<td>Progress bar</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-progress-value"><a href="forms.html#attr-progress-value">value</a></code>;
<code data-anolis-xref="attr-progress-max"><a href="forms.html#attr-progress-max">max</a></code></td>
<td><code><a href="forms.html#htmlprogresselement">HTMLProgressElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-q-element">q</a></code></th>
<td>Quotation</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-q-cite"><a href="text-level-semantics.html#attr-q-cite">cite</a></code></td>
<td><code><a href="grouping-content.html#htmlquoteelement">HTMLQuoteElement</a></code></td>
</tr><!-- FORK --><tr><th><code><a href="text-level-semantics.html#the-rb-element">rb</a></code></th>
<td>Ruby base</td>
<td>none</td>
<td><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
</tr><!-- /FORK --><tr><th><code><a href="text-level-semantics.html#the-rp-element">rp</a></code></th>
<td>Parenthesis for ruby annotation text</td>
<td>none</td>
<td><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="text-level-semantics.html#the-rtc-element">rtc</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-rt-element">rt</a></code></th>
<td>Ruby annotation text</td>
<td>none</td>
<td><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<!-- FORK -->
<code><a href="text-level-semantics.html#the-rtc-element">rtc</a></code>;
<!-- /FORK -->
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
</tr><!-- FORK --><tr><th><code><a href="text-level-semantics.html#the-rtc-element">rtc</a></code></th>
<td>Ruby annotation text container</td>
<td>none</td>
<td><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
</tr><!-- /FORK --><tr><th><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code></th>
<td>Ruby annotation(s)</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<code><a href="text-level-semantics.html#the-rp-element">rp</a></code>;
<code><a href="text-level-semantics.html#the-rt-element">rt</a></code>;
<!-- FORK -->
<code><a href="text-level-semantics.html#the-rb-element">rb</a></code>;
<code><a href="text-level-semantics.html#the-rtc-element">rtc</a></code>*
<!-- /FORK -->
</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-s-element">s</a></code></th>
<td>Inaccurate text</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-samp-element">samp</a></code></th>
<td>Computer output</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="scripting-1.html#the-script-element">script</a></code></th>
<td>Embedded script</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Script-supporting elements" href="dom.html#script-supporting-elements-0">script-supporting</a></td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Script-supporting elements" href="dom.html#script-supporting-elements-0">script-supporting</a></td>
<td>script, data, or script documentation*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-script-src"><a href="scripting-1.html#attr-script-src">src</a></code>;
<code data-anolis-xref="attr-script-type"><a href="scripting-1.html#attr-script-type">type</a></code>;
<code data-anolis-xref="attr-script-charset"><a href="scripting-1.html#attr-script-charset">charset</a></code>;
<code data-anolis-xref="attr-script-async"><a href="scripting-1.html#attr-script-async">async</a></code>;
<code data-anolis-xref="attr-script-defer"><a href="scripting-1.html#attr-script-defer">defer</a></code>;
<code data-anolis-xref="attr-script-crossorigin"><a href="scripting-1.html#attr-script-crossorigin">crossorigin</a></code></td>
<td><code><a href="scripting-1.html#htmlscriptelement">HTMLScriptElement</a></code></td>
<tr><th><code><a href="sections.html#the-section-element">section</a></code></th>
<td>Generic document or application section</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Sectioning content" href="dom.html#sectioning-content-0">sectioning</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="forms.html#the-select-element">select</a></code></th>
<td>List box control</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-reset" href="forms.html#category-reset">resettable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><code><a href="forms.html#the-option-element">option</a></code>;
<code><a href="forms.html#the-optgroup-element">optgroup</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fe-autocomplete"><a href="forms.html#attr-fe-autocomplete">autocomplete</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">autofocus</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-select-multiple"><a href="forms.html#attr-select-multiple">multiple</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code>;
<code data-anolis-xref="attr-select-required"><a href="forms.html#attr-select-required">required</a></code>;
<code data-anolis-xref="attr-select-size"><a href="forms.html#attr-select-size">size</a></code></td>
<td><code><a href="forms.html#htmlselectelement">HTMLSelectElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-small-element">small</a></code></th>
<td>Side comment</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-source-element">source</a></code></th>
<td>Media source for <code><a href="embedded-content.html#the-video-element">video</a></code> or <code><a href="embedded-content.html#the-audio-element">audio</a></code></td>
<td>none</td>
<td><code><a href="embedded-content.html#the-video-element">video</a></code>;
<code><a href="embedded-content.html#the-audio-element">audio</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-source-src"><a href="embedded-content.html#attr-source-src">src</a></code>;
<code data-anolis-xref="attr-source-type"><a href="embedded-content.html#attr-source-type">type</a></code></td>
<td><code><a href="embedded-content.html#htmlsourceelement">HTMLSourceElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-span-element">span</a></code></th>
<td>Generic phrasing container</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="text-level-semantics.html#htmlspanelement">HTMLSpanElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-strong-element">strong</a></code></th>
<td>Importance</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-style-element">style</a></code></th>
<td>Embedded styling information</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>*;
<a data-anolis-xref="flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td>varies*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-style-media"><a href="document-metadata.html#attr-style-media">media</a></code>;
<code data-anolis-xref="attr-style-type"><a href="document-metadata.html#attr-style-type">type</a></code>;
<code data-anolis-xref="attr-style-scoped"><a href="document-metadata.html#attr-style-scoped">scoped</a></code></td>
<td><code><a href="document-metadata.html#htmlstyleelement">HTMLStyleElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-sub-and-sup-elements">sub</a></code></th>
<td>Subscript</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="interactive-elements.html#the-summary-element">summary</a></code></th>
<td>Caption for <code><a href="interactive-elements.html#the-details-element">details</a></code></td>
<td>none</td>
<td><code><a href="interactive-elements.html#the-details-element">details</a></code></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-sub-and-sup-elements">sup</a></code></th>
<td>Superscript</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-table-element">table</a></code></th>
<td>Table</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="tabular-data.html#the-caption-element">caption</a></code>*;
<code><a href="tabular-data.html#the-colgroup-element">colgroup</a></code>*;
<code><a href="tabular-data.html#the-thead-element">thead</a></code>*;
<code><a href="tabular-data.html#the-tbody-element">tbody</a></code>*;
<code><a href="tabular-data.html#the-tfoot-element">tfoot</a></code>*;
<code><a href="tabular-data.html#the-tr-element">tr</a></code>*;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<!--FORK:table border not in WHATWG spec-->
<code data-anolis-xref="attr-table-border"><a href="tabular-data.html#attr-table-border">border</a></code>
<code data-anolis-xref="attr-table-sortable"><a href="tabular-data.html#attr-table-sortable">sortable</a></code></td>
<td><code><a href="tabular-data.html#htmltableelement">HTMLTableElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-tbody-element">tbody</a></code></th>
<td>Group of rows in a table</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="tabular-data.html#the-tr-element">tr</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-td-element">td</a></code></th>
<td>Table cell</td>
<td><a data-anolis-xref="Sectioning root" href="sections.html#sectioning-root">sectioning root</a></td>
<td><code><a href="tabular-data.html#the-tr-element">tr</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-tdth-colspan"><a href="tabular-data.html#attr-tdth-colspan">colspan</a></code>;
<code data-anolis-xref="attr-tdth-rowspan"><a href="tabular-data.html#attr-tdth-rowspan">rowspan</a></code>;
<code data-anolis-xref="attr-tdth-headers"><a href="tabular-data.html#attr-tdth-headers">headers</a></code></td>
<td><code><a href="tabular-data.html#htmltabledatacellelement">HTMLTableDataCellElement</a></code></td>
<tr><th><code><a href="scripting-1.html#the-template-element">template</a></code></th>
<td>Template</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Script-supporting elements" href="dom.html#script-supporting-elements-0">script-supporting</a></td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Script-supporting elements" href="dom.html#script-supporting-elements-0">script-supporting</a>;
<code><a href="tabular-data.html#the-colgroup-element">colgroup</a></code>*</td>
<td>it's complicated*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="scripting-1.html#htmltemplateelement">HTMLTemplateElement</a></code></td>
<tr><th><code><a href="forms.html#the-textarea-element">textarea</a></code></th>
<td>Multiline text field</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>;
<a data-anolis-xref="category-listed" href="forms.html#category-listed">listed</a>;
<a data-anolis-xref="category-label" href="forms.html#category-label">labelable</a>;
<a data-anolis-xref="category-submit" href="forms.html#category-submit">submittable</a>;
<a data-anolis-xref="category-reset" href="forms.html#category-reset">resettable</a>;
<a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">reassociateable</a>;
<a data-anolis-xref="Form-associated element" href="forms.html#form-associated-element">form-associated</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="text content" href="dom.html#text-content">text</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">autofocus</a></code>;
<code data-anolis-xref="attr-textarea-cols"><a href="forms.html#attr-textarea-cols">cols</a></code>;
<code data-anolis-xref="attr-fe-dirname"><a href="forms.html#attr-fe-dirname">dirname</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">disabled</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">form</a></code>;
<code data-anolis-xref="attr-fe-inputmode"><a href="forms.html#attr-fe-inputmode">inputmode</a></code>;
<code data-anolis-xref="attr-textarea-maxlength"><a href="forms.html#attr-textarea-maxlength">maxlength</a></code>;
<code data-anolis-xref="attr-textarea-minlength"><a href="forms.html#attr-textarea-minlength">minlength</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">name</a></code>;
<code data-anolis-xref="attr-textarea-placeholder"><a href="forms.html#attr-textarea-placeholder">placeholder</a></code>;
<code data-anolis-xref="attr-textarea-readonly"><a href="forms.html#attr-textarea-readonly">readonly</a></code>;
<code data-anolis-xref="attr-textarea-required"><a href="forms.html#attr-textarea-required">required</a></code>;
<code data-anolis-xref="attr-textarea-rows"><a href="forms.html#attr-textarea-rows">rows</a></code>;
<code data-anolis-xref="attr-textarea-wrap"><a href="forms.html#attr-textarea-wrap">wrap</a></code></td>
<td><code><a href="forms.html#htmltextareaelement">HTMLTextAreaElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-tfoot-element">tfoot</a></code></th>
<td>Group of footer rows in a table</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="tabular-data.html#the-tr-element">tr</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-th-element">th</a></code></th>
<td>Table header cell</td>
<td><a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a>*</td>
<td><code><a href="tabular-data.html#the-tr-element">tr</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-tdth-colspan"><a href="tabular-data.html#attr-tdth-colspan">colspan</a></code>;
<code data-anolis-xref="attr-tdth-rowspan"><a href="tabular-data.html#attr-tdth-rowspan">rowspan</a></code>;
<code data-anolis-xref="attr-tdth-headers"><a href="tabular-data.html#attr-tdth-headers">headers</a></code>;
<code data-anolis-xref="attr-th-scope"><a href="tabular-data.html#attr-th-scope">scope</a></code>;
<code data-anolis-xref="attr-th-sorted"><a href="tabular-data.html#attr-th-sorted">sorted</a></code>;
<code data-anolis-xref="attr-th-abbr"><a href="tabular-data.html#attr-th-abbr">abbr</a></code></td>
<td><code><a href="tabular-data.html#htmltableheadercellelement">HTMLTableHeaderCellElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-thead-element">thead</a></code></th>
<td>Group of heading rows in a table</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="tabular-data.html#the-tr-element">tr</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-time-element">time</a></code></th>
<td>Machine-readable equivalent of date- or time-related data</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-time-datetime"><a href="text-level-semantics.html#attr-time-datetime">datetime</a></code></td>
<td><code><a href="text-level-semantics.html#htmltimeelement">HTMLTimeElement</a></code></td>
<tr><th><code><a href="document-metadata.html#the-title-element">title</a></code></th>
<td>Document title</td>
<td><a data-anolis-xref="Metadata content" href="dom.html#metadata-content-0">metadata</a></td>
<td><code><a href="document-metadata.html#the-head-element">head</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><a data-anolis-xref="text content" href="dom.html#text-content">text</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="document-metadata.html#htmltitleelement">HTMLTitleElement</a></code></td>
<tr><th><code><a href="tabular-data.html#the-tr-element">tr</a></code></th>
<td>Table row</td>
<td>none</td>
<td><code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="tabular-data.html#the-thead-element">thead</a></code>;
<code><a href="tabular-data.html#the-tbody-element">tbody</a></code>;
<code><a href="tabular-data.html#the-tfoot-element">tfoot</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td><code><a href="tabular-data.html#the-th-element">th</a></code>*;
<code><a href="tabular-data.html#the-td-element">td</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="tabular-data.html#htmltablerowelement">HTMLTableRowElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-track-element">track</a></code></th>
<td>Timed text track</td>
<td>none</td>
<td><code><a href="embedded-content.html#the-audio-element">audio</a></code>;
<code><a href="embedded-content.html#the-video-element">video</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-track-default"><a href="embedded-content.html#attr-track-default">default</a></code>;
<code data-anolis-xref="attr-track-kind"><a href="embedded-content.html#attr-track-kind">kind</a></code>;
<code data-anolis-xref="attr-track-label"><a href="embedded-content.html#attr-track-label">label</a></code>;
<code data-anolis-xref="attr-track-src"><a href="embedded-content.html#attr-track-src">src</a></code>;
<code data-anolis-xref="attr-track-srclang"><a href="embedded-content.html#attr-track-srclang">srclang</a></code></td>
<td><code><a href="embedded-content.html#htmltrackelement">HTMLTrackElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-u-element">u</a></code></th>
<td>Keywords</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="grouping-content.html#the-ul-element">ul</a></code></th>
<td>List</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a></td>
<td><code><a href="grouping-content.html#the-li-element">li</a></code>;
<a href="dom.html#script-supporting-elements-0">script-supporting elements</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="grouping-content.html#htmlulistelement">HTMLUListElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-var-element">var</a></code></th>
<td>Variable</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
<tr><th><code><a href="embedded-content.html#the-video-element">video</a></code></th>
<td>Video player</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a>;
<a data-anolis-xref="Embedded content" href="dom.html#embedded-content-category">embedded</a>;
<a data-anolis-xref="Interactive content" href="dom.html#interactive-content-0">interactive</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><code><a href="embedded-content.html#the-source-element">source</a></code>*;
<a href="dom.html#transparent">transparent</a>*</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a>;
<code data-anolis-xref="attr-media-src"><a href="embedded-content.html#attr-media-src">src</a></code>;
<code data-anolis-xref="attr-media-crossorigin"><a href="embedded-content.html#attr-media-crossorigin">crossorigin</a></code>;
<code data-anolis-xref="attr-video-poster"><a href="embedded-content.html#attr-video-poster">poster</a></code>;
<code data-anolis-xref="attr-media-preload"><a href="embedded-content.html#attr-media-preload">preload</a></code>;
<code data-anolis-xref="attr-media-autoplay"><a href="embedded-content.html#attr-media-autoplay">autoplay</a></code>;
<code data-anolis-xref="attr-media-mediagroup"><a href="embedded-content.html#attr-media-mediagroup">mediagroup</a></code>;
<code data-anolis-xref="attr-media-loop"><a href="embedded-content.html#attr-media-loop">loop</a></code>;
<code data-anolis-xref="attr-media-muted"><a href="embedded-content.html#attr-media-muted">muted</a></code>;
<code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">controls</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">width</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">height</a></code></td>
<td><code><a href="embedded-content.html#htmlvideoelement">HTMLVideoElement</a></code></td>
<tr><th><code><a href="text-level-semantics.html#the-wbr-element">wbr</a></code></th>
<td>Line breaking opportunity</td>
<td><a data-anolis-xref="Flow content" href="dom.html#flow-content-1">flow</a>;
<a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td><a data-anolis-xref="Phrasing content" href="dom.html#phrasing-content-1">phrasing</a></td>
<td>empty</td>
<td><a data-anolis-xref="global attributes" href="dom.html#global-attributes">globals</a></td>
<td><code><a href="dom.html#htmlelement">HTMLElement</a></code></td>
</table><p class="tablenote"><small>An asterisk (*) in a cell indicates that the actual rules are more
complicated than indicated in the table above.</small></p>
<p class="tablenote"><small>† Categories in the "Parents" column refer to parents that list
the given categories in their content model, not to elements that themselves are in those
categories. For example, the <code><a href="text-level-semantics.html#the-a-element">a</a></code> element's "Parents" column says "phrasing", so any
element whose content model contains the "phrasing" category could be a parent of an
<code><a href="text-level-semantics.html#the-a-element">a</a></code> element. Since the "flow" category includes all the "phrasing" elements, that means
the <code><a href="tabular-data.html#the-th-element">th</a></code> element could be a parent to an <code><a href="text-level-semantics.html#the-a-element">a</a></code> element.</small></p>
<h3 class="no-num" id="element-content-categories">Element content categories</h3>
<p><i>This section is non-normative.</i></p>
<!-- when updating this also check the category-list <ul>s -->
<table><caption>List of element content categories</caption>
<thead><tr><th> Category
<th> Elements
<th> Elements with exceptions
<tbody><tr><td> <a href="dom.html#metadata-content-0">Metadata content</a>
<td>
<code><a href="document-metadata.html#the-base-element">base</a></code>;
<code><a href="document-metadata.html#the-link-element">link</a></code>;
<code><a href="document-metadata.html#the-meta-element">meta</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>;
<code><a href="scripting-1.html#the-script-element">script</a></code>;
<code><a href="document-metadata.html#the-style-element">style</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>;
<code><a href="document-metadata.html#the-title-element">title</a></code>
<td>
<tr><td> <a href="dom.html#flow-content-1">Flow content</a>
<td>
<code><a href="text-level-semantics.html#the-a-element">a</a></code>;
<code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code>;
<code><a href="sections.html#the-address-element">address</a></code>;
<code><a href="sections.html#the-article-element">article</a></code>;
<code><a href="sections.html#the-aside-element">aside</a></code>;
<code><a href="embedded-content.html#the-audio-element">audio</a></code>;
<code><a href="text-level-semantics.html#the-b-element">b</a></code>;
<code><a href="text-level-semantics.html#the-bdi-element">bdi</a></code>;
<code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code>;
<code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code>;
<code><a href="text-level-semantics.html#the-br-element">br</a></code>;
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="scripting-1.html#the-canvas-element">canvas</a></code>;
<code><a href="text-level-semantics.html#the-cite-element">cite</a></code>;
<code><a href="text-level-semantics.html#the-code-element">code</a></code>;
<code><a href="text-level-semantics.html#the-data-element">data</a></code>;
<code><a href="forms.html#the-datalist-element">datalist</a></code>;
<code><a href="edits.html#the-del-element">del</a></code>;
<code><a href="interactive-elements.html#the-details-element">details</a></code>;
<code><a href="text-level-semantics.html#the-dfn-element">dfn</a></code>;
<code><a href="interactive-elements.html#the-dialog-element">dialog</a></code>;
<code><a href="grouping-content.html#the-div-element">div</a></code>;
<code><a href="grouping-content.html#the-dl-element">dl</a></code>;
<code><a href="text-level-semantics.html#the-em-element">em</a></code>;
<code><a href="embedded-content.html#the-embed-element">embed</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="grouping-content.html#the-figure-element">figure</a></code>;
<code><a href="sections.html#the-footer-element">footer</a></code>;
<code><a href="forms.html#the-form-element">form</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h3</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h4</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h5</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code>;
<code><a href="sections.html#the-header-element">header</a></code>;
<!--FORK START/END HGROUP removed-->
<code><a href="grouping-content.html#the-hr-element">hr</a></code>;
<code><a href="text-level-semantics.html#the-i-element">i</a></code>;
<code><a href="embedded-content.html#the-iframe-element">iframe</a></code>;
<code><a href="embedded-content.html#the-img-element">img</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="edits.html#the-ins-element">ins</a></code>;
<code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="grouping-content.html#the-main-element">main</a></code>;
<code><a href="embedded-content.html#the-map-element">map</a></code>;
<code><a href="text-level-semantics.html#the-mark-element">mark</a></code>;
<code><a href="embedded-content.html#math">math</a></code>;
<code><a href="interactive-elements.html#the-menu-element">menu</a></code>;
<code><a href="forms.html#the-meter-element">meter</a></code>;
<code><a href="sections.html#the-nav-element">nav</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="grouping-content.html#the-ol-element">ol</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="grouping-content.html#the-p-element">p</a></code>;
<code><a href="grouping-content.html#the-pre-element">pre</a></code>;
<code><a href="forms.html#the-progress-element">progress</a></code>;
<code><a href="text-level-semantics.html#the-q-element">q</a></code>;
<code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="text-level-semantics.html#the-s-element">s</a></code>;
<code><a href="text-level-semantics.html#the-samp-element">samp</a></code>;
<code><a href="scripting-1.html#the-script-element">script</a></code>;
<code><a href="sections.html#the-section-element">section</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="text-level-semantics.html#the-small-element">small</a></code>;
<code><a href="text-level-semantics.html#the-span-element">span</a></code>;
<code><a href="text-level-semantics.html#the-strong-element">strong</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sub</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sup</a></code>;
<code><a href="embedded-content.html#svg-0">svg</a></code>;
<code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>;
<code><a href="text-level-semantics.html#the-time-element">time</a></code>;
<code><a href="text-level-semantics.html#the-u-element">u</a></code>;
<code><a href="grouping-content.html#the-ul-element">ul</a></code>;
<code><a href="text-level-semantics.html#the-var-element">var</a></code>;
<code><a href="embedded-content.html#the-video-element">video</a></code>;
<code><a href="text-level-semantics.html#the-wbr-element">wbr</a></code>;
<a data-anolis-xref="text content" href="dom.html#text-content">Text</a>
<td>
<code><a href="embedded-content.html#the-area-element">area</a></code> (if it is a descendant of a <code><a href="embedded-content.html#the-map-element">map</a></code> element);
<code><a href="document-metadata.html#the-link-element">link</a></code> (if the <code data-anolis-xref="attr-itemprop">itemprop</code> attribute is present);
<code><a href="document-metadata.html#the-meta-element">meta</a></code> (if the <code data-anolis-xref="attr-itemprop">itemprop</code> attribute is present);
<code><a href="document-metadata.html#the-style-element">style</a></code> (if the <code data-anolis-xref="attr-style-scoped"><a href="document-metadata.html#attr-style-scoped">scoped</a></code> attribute is present)
<tr><td> <a href="dom.html#sectioning-content-0">Sectioning content</a>
<td>
<code><a href="sections.html#the-article-element">article</a></code>;
<code><a href="sections.html#the-aside-element">aside</a></code>;
<code><a href="sections.html#the-nav-element">nav</a></code>;
<code><a href="sections.html#the-section-element">section</a></code>
<td>
<tr><td> <a href="dom.html#heading-content-0">Heading content</a>
<td>
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h3</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h4</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h5</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code>;
<!--FORK START/END hgroup removed-->
<td>
<tr><td> <a href="dom.html#phrasing-content-1">Phrasing content</a>
<td>
<code><a href="text-level-semantics.html#the-a-element">a</a></code>;
<code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code>;
<code><a href="embedded-content.html#the-audio-element">audio</a></code>;
<code><a href="text-level-semantics.html#the-b-element">b</a></code>;
<code><a href="text-level-semantics.html#the-bdi-element">bdi</a></code>;
<code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code>;
<code><a href="text-level-semantics.html#the-br-element">br</a></code>;
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="scripting-1.html#the-canvas-element">canvas</a></code>;
<code><a href="text-level-semantics.html#the-cite-element">cite</a></code>;
<code><a href="text-level-semantics.html#the-code-element">code</a></code>;
<code><a href="text-level-semantics.html#the-data-element">data</a></code>;
<code><a href="forms.html#the-datalist-element">datalist</a></code>;
<code><a href="edits.html#the-del-element">del</a></code>;
<code><a href="text-level-semantics.html#the-dfn-element">dfn</a></code>;
<code><a href="text-level-semantics.html#the-em-element">em</a></code>;
<code><a href="embedded-content.html#the-embed-element">embed</a></code>;
<code><a href="text-level-semantics.html#the-i-element">i</a></code>;
<code><a href="embedded-content.html#the-iframe-element">iframe</a></code>;
<code><a href="embedded-content.html#the-img-element">img</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="edits.html#the-ins-element">ins</a></code>;
<code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="embedded-content.html#the-map-element">map</a></code>;
<code><a href="text-level-semantics.html#the-mark-element">mark</a></code>;
<code><a href="embedded-content.html#math">math</a></code>;
<code><a href="forms.html#the-meter-element">meter</a></code>;
<code><a href="scripting-1.html#the-noscript-element">noscript</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-progress-element">progress</a></code>;
<code><a href="text-level-semantics.html#the-q-element">q</a></code>;
<code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="text-level-semantics.html#the-s-element">s</a></code>;
<code><a href="text-level-semantics.html#the-samp-element">samp</a></code>;
<code><a href="scripting-1.html#the-script-element">script</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="text-level-semantics.html#the-small-element">small</a></code>;
<code><a href="text-level-semantics.html#the-span-element">span</a></code>;
<code><a href="text-level-semantics.html#the-strong-element">strong</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sub</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sup</a></code>;
<code><a href="embedded-content.html#svg-0">svg</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>;
<code><a href="text-level-semantics.html#the-time-element">time</a></code>;
<code><a href="text-level-semantics.html#the-u-element">u</a></code>;
<code><a href="text-level-semantics.html#the-var-element">var</a></code>;
<code><a href="embedded-content.html#the-video-element">video</a></code>;
<code><a href="text-level-semantics.html#the-wbr-element">wbr</a></code>;
<a data-anolis-xref="text content" href="dom.html#text-content">Text</a>
<td>
<code><a href="embedded-content.html#the-area-element">area</a></code> (if it is a descendant of a <code><a href="embedded-content.html#the-map-element">map</a></code> element);
<code><a href="document-metadata.html#the-link-element">link</a></code> (if the <code data-anolis-xref="attr-itemprop">itemprop</code> attribute is present);
<code><a href="document-metadata.html#the-meta-element">meta</a></code> (if the <code data-anolis-xref="attr-itemprop">itemprop</code> attribute is present)
<tr><td> <a href="dom.html#embedded-content-category">Embedded content</a>
<td>
<code><a href="embedded-content.html#the-audio-element">audio</a></code>;
<code><a href="scripting-1.html#the-canvas-element">canvas</a></code>;
<code><a href="embedded-content.html#the-embed-element">embed</a></code>;
<code><a href="embedded-content.html#the-iframe-element">iframe</a></code>;
<code><a href="embedded-content.html#the-img-element">img</a></code>;
<code><a href="embedded-content.html#math">math</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="embedded-content.html#svg-0">svg</a></code>;
<code><a href="embedded-content.html#the-video-element">video</a></code>
<td>
<tr><td> <a href="dom.html#interactive-content-0">Interactive content</a>*
<td>
<code><a href="text-level-semantics.html#the-a-element">a</a></code>;
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="interactive-elements.html#the-details-element">details</a></code>;
<code><a href="embedded-content.html#the-embed-element">embed</a></code>;
<code><a href="embedded-content.html#the-iframe-element">iframe</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<code><a href="embedded-content.html#the-audio-element">audio</a></code> (if the <code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">controls</a></code> attribute is present);
<code><a href="embedded-content.html#the-img-element">img</a></code> (if the <code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">usemap</a></code> attribute is present);
<code><a href="forms.html#the-input-element">input</a></code> (if the <code data-anolis-xref="attr-input-type"><a href="forms.html#attr-input-type">type</a></code> attribute is <em>not</em> in the <a data-anolis-xref="attr-input-type-hidden" href="forms.html#hidden-state-(type=hidden)">Hidden</a> state);
<code><a href="embedded-content.html#the-object-element">object</a></code> (if the <code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">usemap</a></code> attribute is present)<!-- see also comment in <object> section -->;
<code><a href="tabular-data.html#the-th-element">th</a></code> (for <a data-anolis-xref="sorting interface th element" href="tabular-data.html#sorting-interface-th-element">sorting interface <code>th</code> elements</a>)
<code><a href="embedded-content.html#the-video-element">video</a></code> (if the <code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">controls</a></code> attribute is present)
<tr><td> <a data-anolis-xref="sectioning root" href="sections.html#sectioning-root">Sectioning roots</a>
<td>
<code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code>;
<code><a href="sections.html#the-body-element">body</a></code>;
<code><a href="interactive-elements.html#the-details-element">details</a></code>;
<code><a href="interactive-elements.html#the-dialog-element">dialog</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="grouping-content.html#the-figure-element">figure</a></code>;
<code><a href="tabular-data.html#the-td-element">td</a></code>
<td>
<tr><td> <a data-anolis-xref="form-associated element" href="forms.html#form-associated-element">Form-associated elements</a>
<td>
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>;
<code><a href="embedded-content.html#the-img-element">img</a></code>
<td>
<tr><td> <a data-anolis-xref="category-listed" href="forms.html#category-listed">Listed elements</a>
<td>
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<tr><td> <a data-anolis-xref="category-submit" href="forms.html#category-submit">Submittable elements</a>
<td>
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<tr><td> <a data-anolis-xref="category-reset" href="forms.html#category-reset">Resettable elements</a>
<td>
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<tr><td> <a data-anolis-xref="category-label" href="forms.html#category-label">Labelable elements</a>
<td>
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-meter-element">meter</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-progress-element">progress</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<tr><td> <a data-anolis-xref="category-form-attr" href="forms.html#category-form-attr">Reassociateable elements</a>
<td>
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="forms.html#the-input-element">input</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>
<td>
<tr><td> <a href="dom.html#palpable-content-0">Palpable content</a>
<td>
<code><a href="text-level-semantics.html#the-a-element">a</a></code>;
<code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code>;
<code><a href="sections.html#the-address-element">address</a></code>;
<code><a href="sections.html#the-article-element">article</a></code>;
<code><a href="sections.html#the-aside-element">aside</a></code>;
<code><a href="text-level-semantics.html#the-b-element">b</a></code>;
<code><a href="text-level-semantics.html#the-bdi-element">bdi</a></code>;
<code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code>;
<code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code>;
<code><a href="forms.html#the-button-element">button</a></code>;
<code><a href="scripting-1.html#the-canvas-element">canvas</a></code>;
<code><a href="text-level-semantics.html#the-cite-element">cite</a></code>;
<code><a href="text-level-semantics.html#the-code-element">code</a></code>;
<code><a href="text-level-semantics.html#the-data-element">data</a></code>;
<code><a href="interactive-elements.html#the-details-element">details</a></code>;
<code><a href="text-level-semantics.html#the-dfn-element">dfn</a></code>;
<code><a href="grouping-content.html#the-div-element">div</a></code>;
<code><a href="text-level-semantics.html#the-em-element">em</a></code>;
<code><a href="embedded-content.html#the-embed-element">embed</a></code>;
<code><a href="forms.html#the-fieldset-element">fieldset</a></code>;
<code><a href="grouping-content.html#the-figure-element">figure</a></code>;
<code><a href="sections.html#the-footer-element">footer</a></code>;
<code><a href="forms.html#the-form-element">form</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h3</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h4</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h5</a></code>;
<code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code>;
<code><a href="sections.html#the-header-element">header</a></code>;
<!--FORK START/END hgroup removed-->
<code><a href="text-level-semantics.html#the-i-element">i</a></code>;
<code><a href="embedded-content.html#the-iframe-element">iframe</a></code>;
<code><a href="embedded-content.html#the-img-element">img</a></code>;
<code><a href="edits.html#the-ins-element">ins</a></code>;
<code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code>;
<code><a href="forms.html#the-keygen-element">keygen</a></code>;
<code><a href="forms.html#the-label-element">label</a></code>;
<code><a href="grouping-content.html#the-main-element">main</a></code>;
<code><a href="embedded-content.html#the-map-element">map</a></code>;
<code><a href="text-level-semantics.html#the-mark-element">mark</a></code>;
<code><a href="embedded-content.html#math">math</a></code>;
<code><a href="forms.html#the-meter-element">meter</a></code>;
<code><a href="sections.html#the-nav-element">nav</a></code>;
<code><a href="embedded-content.html#the-object-element">object</a></code>;
<code><a href="forms.html#the-output-element">output</a></code>;
<code><a href="grouping-content.html#the-p-element">p</a></code>;
<code><a href="grouping-content.html#the-pre-element">pre</a></code>;
<code><a href="forms.html#the-progress-element">progress</a></code>;
<code><a href="text-level-semantics.html#the-q-element">q</a></code>;
<code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>;
<code><a href="text-level-semantics.html#the-s-element">s</a></code>;
<code><a href="text-level-semantics.html#the-samp-element">samp</a></code>;
<code><a href="sections.html#the-section-element">section</a></code>;
<code><a href="forms.html#the-select-element">select</a></code>;
<code><a href="text-level-semantics.html#the-small-element">small</a></code>;
<code><a href="text-level-semantics.html#the-span-element">span</a></code>;
<code><a href="text-level-semantics.html#the-strong-element">strong</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sub</a></code>;
<code><a href="text-level-semantics.html#the-sub-and-sup-elements">sup</a></code>;
<code><a href="embedded-content.html#svg-0">svg</a></code>;
<code><a href="tabular-data.html#the-table-element">table</a></code>;
<code><a href="forms.html#the-textarea-element">textarea</a></code>;
<code><a href="text-level-semantics.html#the-time-element">time</a></code>;
<code><a href="text-level-semantics.html#the-u-element">u</a></code>;
<code><a href="text-level-semantics.html#the-var-element">var</a></code>;
<code><a href="embedded-content.html#the-video-element">video</a></code>
<td>
<code><a href="embedded-content.html#the-audio-element">audio</a></code> (if the <code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">controls</a></code> attribute is present);
<code><a href="grouping-content.html#the-dl-element">dl</a></code> (if the element's children include at least one name-value group);
<code><a href="forms.html#the-input-element">input</a></code> (if the <code data-anolis-xref="attr-input-type"><a href="forms.html#attr-input-type">type</a></code> attribute is <em>not</em> in the <a data-anolis-xref="attr-input-type-hidden" href="forms.html#hidden-state-(type=hidden)">Hidden</a> state);
<code><a href="interactive-elements.html#the-menu-element">menu</a></code> (if the <code data-anolis-xref="attr-menu-type"><a href="interactive-elements.html#attr-menu-type">type</a></code> attribute is in the <a data-anolis-xref="toolbar state" href="interactive-elements.html#toolbar-state">toolbar</a> state);
<code><a href="grouping-content.html#the-ol-element">ol</a></code> (if the element's children include at least one <code><a href="grouping-content.html#the-li-element">li</a></code> element);
<code><a href="grouping-content.html#the-ul-element">ul</a></code> (if the element's children include at least one <code><a href="grouping-content.html#the-li-element">li</a></code> element);
<a data-anolis-xref="text content" href="dom.html#text-content">Text</a> that is not <a href="dom.html#inter-element-whitespace">inter-element whitespace</a>
<tr><td> <a href="dom.html#script-supporting-elements-0">Script-supporting elements</a>
<td>
<code><a href="scripting-1.html#the-script-element">script</a></code>;
<code><a href="scripting-1.html#the-template-element">template</a></code>
<td>
</table><p class="tablenote"><small>* The <code data-anolis-xref="attr-tabindex"><a href="editing.html#attr-tabindex">tabindex</a></code> attribute can also
make any element into <a href="dom.html#interactive-content-0">interactive content</a>.</small></p>
<h3 class="no-num" id="attributes-1">Attributes</h3>
<p><i>This section is non-normative.</i></p>
<table><caption>List of attributes (excluding event handler content attributes)</caption>
<thead><tr><th> Attribute
<th> Element(s)
<th> Description
<th> Value
<tbody><tr><th> <code data-anolis-xref="">abbr</code>
<td> <code data-anolis-xref="attr-th-abbr"><a href="tabular-data.html#attr-th-abbr">th</a></code>
<td> Alternative label to use for the header cell when referencing the cell in other contexts
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">accept</code>
<td> <code data-anolis-xref="attr-input-accept"><a href="forms.html#attr-input-accept">input</a></code>
<td> Hint for expected file type in <a data-anolis-xref="attr-input-type-file" href="forms.html#file-upload-state-(type=file)">file upload controls</a>
<td> <a href="infrastructure.html#set-of-comma-separated-tokens">Set of comma-separated tokens</a>* consisting of <a data-anolis-xref="valid MIME type" href="infrastructure.html#valid-mime-type">valid MIME types with no parameters</a> or <code data-anolis-xref="">audio/*</code>, <code data-anolis-xref="">video/*</code>, or <code data-anolis-xref="">image/*</code>
<tr><th> <code data-anolis-xref="">accept-charset</code>
<td> <code data-anolis-xref="attr-form-accept-charset"><a href="forms.html#attr-form-accept-charset">form</a></code>
<td> Character encodings to use for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#ordered-set-of-unique-space-separated-tokens">Ordered set of unique space-separated tokens</a>, <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a>, consisting of <a data-anolis-xref="encoding label" href="infrastructure.html#encoding-label">labels</a> of <a data-anolis-xref="ASCII-compatible character encoding" href="infrastructure.html#ascii-compatible-character-encoding">ASCII-compatible character encodings</a>*
<tr><th> <code data-anolis-xref="">accesskey</code>
<td> <a data-anolis-xref="attr-accesskey" href="editing.html#the-accesskey-attribute">HTML elements</a>
<td> Keyboard shortcut to activate or focus element
<td> <a href="infrastructure.html#ordered-set-of-unique-space-separated-tokens">Ordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of one Unicode code point in length
<tr><th> <code data-anolis-xref="">action</code>
<td> <code data-anolis-xref="attr-fs-action"><a href="forms.html#attr-fs-action">form</a></code>
<td> <a href="infrastructure.html#url">URL</a> to use for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">allowfullscreen</code>
<td> <code data-anolis-xref="attr-iframe-allowfullscreen"><a href="embedded-content.html#attr-iframe-allowfullscreen">iframe</a></code>
<td> Whether to allow the <code><a href="embedded-content.html#the-iframe-element">iframe</a></code>'s contents to use <code data-anolis-xref="dom-element-requestFullscreen"><a href="infrastructure.html#dom-element-requestfullscreen">requestFullscreen()</a></code>
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">alt</code>
<td> <code data-anolis-xref="attr-area-alt"><a href="embedded-content.html#attr-area-alt">area</a></code>;
<code data-anolis-xref="attr-img-alt"><a href="embedded-content.html#attr-img-alt">img</a></code>;
<code data-anolis-xref="attr-input-alt"><a href="forms.html#attr-input-alt">input</a></code>
<td> Replacement text for use when images are not available
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">async</code>
<td> <code data-anolis-xref="attr-script-async"><a href="scripting-1.html#attr-script-async">script</a></code>
<td> Execute script asynchronously
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">autocomplete</code>
<td> <code data-anolis-xref="attr-form-autocomplete"><a href="forms.html#attr-form-autocomplete">form</a></code>
<td> Default setting for autofill feature for controls in the form
<td> "<code data-anolis-xref="">on</code>"; "<code data-anolis-xref="">off</code>"
<tr><th> <code data-anolis-xref="">autocomplete</code>
<td> <code data-anolis-xref="attr-fe-autocomplete"><a href="forms.html#attr-fe-autocomplete">input</a></code>;
<code data-anolis-xref="attr-fe-autocomplete"><a href="forms.html#attr-fe-autocomplete">select</a></code>;
<code data-anolis-xref="attr-fe-autocomplete"><a href="forms.html#attr-fe-autocomplete">textarea</a></code>
<td> Hint for form autofill feature
<td> <a data-anolis-xref="autofill field" href="forms.html#autofill-field">Autofill field</a> name and related tokens*
<tr><th> <code data-anolis-xref="">autofocus</code>
<td> <code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">button</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">input</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">keygen</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">select</a></code>;
<code data-anolis-xref="attr-fe-autofocus"><a href="forms.html#attr-fe-autofocus">textarea</a></code>
<td> Automatically focus the form control when the page is loaded
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">autoplay</code>
<td> <code data-anolis-xref="attr-media-autoplay"><a href="embedded-content.html#attr-media-autoplay">audio</a></code>;
<code data-anolis-xref="attr-media-autoplay"><a href="embedded-content.html#attr-media-autoplay">video</a></code>
<td> Hint that the <a href="embedded-content.html#media-resource">media resource</a> can be started automatically when the page is loaded
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">border</code>
<td> <code data-anolis-xref="attr-table-border"><a href="tabular-data.html#attr-table-border">table</a></code>
<td> Explicit indication that the <code><a href="tabular-data.html#the-table-element">table</a></code> element is not being used for layout purposes
<td> The empty string, or "<code data-anolis-xref="">1</code>"
<tr><th> <code data-anolis-xref="">challenge</code>
<td> <code data-anolis-xref="attr-keygen-challenge"><a href="forms.html#attr-keygen-challenge">keygen</a></code>
<td> String to package with the generated and signed public key
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">charset</code>
<td> <code data-anolis-xref="attr-meta-charset"><a href="document-metadata.html#attr-meta-charset">meta</a></code>
<td> <a href="document-metadata.html#character-encoding-declaration">Character encoding declaration</a>
<td> <a href="infrastructure.html#encoding-label">Encoding label</a>*
<tr><th> <code data-anolis-xref="">charset</code>
<td> <code data-anolis-xref="attr-script-charset"><a href="scripting-1.html#attr-script-charset">script</a></code>
<td> Character encoding of the external script resource
<td> <a href="infrastructure.html#encoding-label">Encoding label</a>*
<tr><th> <code data-anolis-xref="">checked</code>
<td> <code data-anolis-xref="attr-menuitem-checked"><a href="interactive-elements.html#attr-menuitem-checked">menuitem</a></code>;
<code data-anolis-xref="attr-input-checked"><a href="forms.html#attr-input-checked">input</a></code>
<td> Whether the command or control is checked
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">cite</code>
<td> <code data-anolis-xref="attr-blockquote-cite"><a href="grouping-content.html#attr-blockquote-cite">blockquote</a></code>;
<code data-anolis-xref="attr-mod-cite"><a href="edits.html#attr-mod-cite">del</a></code>;
<code data-anolis-xref="attr-mod-cite"><a href="edits.html#attr-mod-cite">ins</a></code>;
<code data-anolis-xref="attr-q-cite"><a href="text-level-semantics.html#attr-q-cite">q</a></code>
<td> Link to the source of the quotation or more information about the edit
<td> <a href="infrastructure.html#valid-url-potentially-surrounded-by-spaces">Valid URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">class</code>
<td> <a data-anolis-xref="attr-class" href="dom.html#classes">HTML elements</a>
<td> Classes to which the element belongs
<td> <a href="infrastructure.html#set-of-space-separated-tokens">Set of space-separated tokens</a>
<tr><th> <code data-anolis-xref="">cols</code>
<td> <code data-anolis-xref="attr-textarea-cols"><a href="forms.html#attr-textarea-cols">textarea</a></code>
<td> Maximum number of characters per line
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">colspan</code>
<td> <code data-anolis-xref="attr-tdth-colspan"><a href="tabular-data.html#attr-tdth-colspan">td</a></code>;
<code data-anolis-xref="attr-tdth-colspan"><a href="tabular-data.html#attr-tdth-colspan">th</a></code>
<td> Number of columns that the cell is to span
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">command</code>
<td> <code data-anolis-xref="attr-menuitem-command"><a href="interactive-elements.html#attr-menuitem-command">menuitem</a></code>
<td> Command definition
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">content</code>
<td> <code data-anolis-xref="attr-meta-content"><a href="document-metadata.html#attr-meta-content">meta</a></code>
<td> Value of the element
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">contenteditable</code>
<td> <a data-anolis-xref="attr-contenteditable" href="editing.html#attr-contenteditable">HTML elements</a>
<td> Whether the element is editable
<td> "<code data-anolis-xref="">true</code>"; "<code data-anolis-xref="">false</code>"
<tr><th> <code data-anolis-xref="">contextmenu</code>
<td> <a data-anolis-xref="attr-contextmenu" href="interactive-elements.html#attr-contextmenu">HTML elements</a>
<td> The element's context menu
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">controls</code>
<td> <code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">audio</a></code>;
<code data-anolis-xref="attr-media-controls"><a href="embedded-content.html#attr-media-controls">video</a></code>
<td> Show user agent controls
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">coords</code>
<td> <code data-anolis-xref="attr-area-coords"><a href="embedded-content.html#attr-area-coords">area</a></code>
<td> Coordinates for the shape to be created in an <a href="embedded-content.html#image-map">image map</a>
<td> <a href="infrastructure.html#valid-list-of-integers">Valid list of integers</a>*
<tr><th> <code data-anolis-xref="">crossorigin</code>
<td> <code data-anolis-xref="attr-media-crossorigin"><a href="embedded-content.html#attr-media-crossorigin">audio</a></code>;
<code data-anolis-xref="attr-img-crossorigin"><a href="embedded-content.html#attr-img-crossorigin">img</a></code>;
<code data-anolis-xref="attr-link-crossorigin"><a href="document-metadata.html#attr-link-crossorigin">link</a></code>;
<code data-anolis-xref="attr-script-crossorigin"><a href="scripting-1.html#attr-script-crossorigin">script</a></code>;
<code data-anolis-xref="attr-media-crossorigin"><a href="embedded-content.html#attr-media-crossorigin">video</a></code>
<td> How the element handles crossorigin requests
<td> "<code data-anolis-xref="attr-crossorigin-anonymous-keyword"><a href="infrastructure.html#attr-crossorigin-anonymous-keyword">anonymous</a></code>"; "<code data-anolis-xref="attr-crossorigin-use-credentials-keyword"><a href="infrastructure.html#attr-crossorigin-use-credentials-keyword">use-credentials</a></code>"
<tr><th> <code data-anolis-xref="">data</code>
<td> <code data-anolis-xref="attr-object-data"><a href="embedded-content.html#attr-object-data">object</a></code>
<td> Address of the resource
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">datetime</code>
<td> <code data-anolis-xref="attr-mod-datetime"><a href="edits.html#attr-mod-datetime">del</a></code>;
<code data-anolis-xref="attr-mod-datetime"><a href="edits.html#attr-mod-datetime">ins</a></code>
<td> Date and (optionally) time of the change
<td> <a href="infrastructure.html#valid-date-string-with-optional-time">Valid date string with optional time</a>
<tr><th> <code data-anolis-xref="">datetime</code>
<td> <code data-anolis-xref="attr-time-datetime"><a href="text-level-semantics.html#attr-time-datetime">time</a></code>
<td> Machine-readable value
<td> <a href="infrastructure.html#valid-month-string">Valid month string</a>,
<a href="infrastructure.html#valid-date-string">valid date string</a>,
<a href="infrastructure.html#valid-yearless-date-string">valid yearless date string</a>,
<a href="infrastructure.html#valid-time-string">valid time string</a>,
<a href="infrastructure.html#valid-floating-date-and-time-string">valid floating date and time string</a>,
<a href="infrastructure.html#valid-time-zone-offset-string">valid time-zone offset string</a>,
<a href="infrastructure.html#valid-global-date-and-time-string">valid global date and time string</a>,
<a href="infrastructure.html#valid-week-string">valid week string</a>,
<a href="infrastructure.html#valid-non-negative-integer">valid non-negative integer</a>, or
<a href="infrastructure.html#valid-duration-string">valid duration string</a>
<tr><th> <code data-anolis-xref="">default</code>
<td> <code data-anolis-xref="attr-menuitem-default"><a href="interactive-elements.html#attr-menuitem-default">menuitem</a></code>
<td> Mark the command as being a default command
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">default</code>
<td> <code data-anolis-xref="attr-track-default"><a href="embedded-content.html#attr-track-default">track</a></code>
<td> Enable the track if no other <a href="embedded-content.html#text-track">text track</a> is more suitable
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">defer</code>
<td> <code data-anolis-xref="attr-script-defer"><a href="scripting-1.html#attr-script-defer">script</a></code>
<td> Defer script execution
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">dir</code>
<td> <a data-anolis-xref="attr-dir" href="dom.html#the-dir-attribute">HTML elements</a>
<td> <a data-anolis-xref="the directionality" href="dom.html#the-directionality">The text directionality</a> of the element
<td> "<code data-anolis-xref="attr-dir-ltr"><a href="dom.html#attr-dir-ltr">ltr</a></code>"; "<code data-anolis-xref="attr-dir-rtl"><a href="dom.html#attr-dir-rtl">rtl</a></code>"; "<code data-anolis-xref="attr-dir-auto"><a href="dom.html#attr-dir-auto">auto</a></code>"
<tr><th> <code data-anolis-xref="">dir</code>
<td> <code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code>
<td> <a data-anolis-xref="the directionality" href="dom.html#the-directionality">The text directionality</a> of the element
<td> "<code data-anolis-xref="attr-dir-ltr"><a href="dom.html#attr-dir-ltr">ltr</a></code>"; "<code data-anolis-xref="attr-dir-rtl"><a href="dom.html#attr-dir-rtl">rtl</a></code>"
<tr><th> <code data-anolis-xref="">dirname</code>
<td> <code data-anolis-xref="attr-fe-dirname"><a href="forms.html#attr-fe-dirname">input</a></code>;
<code data-anolis-xref="attr-fe-dirname"><a href="forms.html#attr-fe-dirname">textarea</a></code>
<td> Name of form field to use for sending the element's <a data-anolis-xref="the directionality" href="dom.html#the-directionality">directionality</a> in <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">disabled</code>
<td> <code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">button</a></code>;
<code data-anolis-xref="attr-menuitem-disabled"><a href="interactive-elements.html#attr-menuitem-disabled">menuitem</a></code>;
<code data-anolis-xref="attr-fieldset-disabled"><a href="forms.html#attr-fieldset-disabled">fieldset</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">input</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">keygen</a></code>;
<code data-anolis-xref="attr-optgroup-disabled"><a href="forms.html#attr-optgroup-disabled">optgroup</a></code>;
<code data-anolis-xref="attr-option-disabled"><a href="forms.html#attr-option-disabled">option</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">select</a></code>;
<code data-anolis-xref="attr-fe-disabled"><a href="forms.html#attr-fe-disabled">textarea</a></code>
<td> Whether the form control is disabled
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">download</code>
<td> <code data-anolis-xref="attr-hyperlink-download"><a href="links.html#attr-hyperlink-download">a</a></code>;
<code data-anolis-xref="attr-hyperlink-download"><a href="links.html#attr-hyperlink-download">area</a></code>
<td> Whether to download the resource instead of navigating to it, and its file name if so
<td> Text
<tr><th> <code data-anolis-xref="">draggable</code>
<td> <a data-anolis-xref="attr-draggable" href="editing.html#the-draggable-attribute">HTML elements</a>
<td> Whether the element is draggable
<td> "<code data-anolis-xref="">true</code>"; "<code data-anolis-xref="">false</code>"
<tr><th> <code data-anolis-xref="">dropzone</code>
<td> <a data-anolis-xref="attr-dropzone" href="editing.html#the-dropzone-attribute">HTML elements</a>
<td> Accepted item types for drag-and-drop
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a>, consisting of accepted types and drag feedback*
<tr><th> <code data-anolis-xref="">enctype</code>
<td> <code data-anolis-xref="attr-fs-enctype"><a href="forms.html#attr-fs-enctype">form</a></code>
<td> Form data set encoding type to use for <a href="forms.html#form-submission-0">form submission</a>
<td> "<code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="forms.html#attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</a></code>"; "<code data-anolis-xref="attr-fs-enctype-formdata"><a href="forms.html#attr-fs-enctype-formdata">multipart/form-data</a></code>"; "<code data-anolis-xref="attr-fs-enctype-text"><a href="forms.html#attr-fs-enctype-text">text/plain</a></code>"
<tr><th> <code data-anolis-xref="">for</code>
<td> <code data-anolis-xref="attr-label-for"><a href="forms.html#attr-label-for">label</a></code>
<td> Associate the label with form control
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">for</code>
<td> <code data-anolis-xref="attr-output-for"><a href="forms.html#attr-output-for">output</a></code>
<td> Specifies controls from which the output was calculated
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of IDs*
<tr><th> <code data-anolis-xref="">form</code>
<td> <code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">button</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">fieldset</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">input</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">keygen</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">label</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">object</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">output</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">select</a></code>;
<code data-anolis-xref="attr-fae-form"><a href="forms.html#attr-fae-form">textarea</a></code>
<td> Associates the control with a <code><a href="forms.html#the-form-element">form</a></code> element
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">formaction</code>
<td> <code data-anolis-xref="attr-fs-formaction"><a href="forms.html#attr-fs-formaction">button</a></code>;
<code data-anolis-xref="attr-fs-formaction"><a href="forms.html#attr-fs-formaction">input</a></code>
<td> <a href="infrastructure.html#url">URL</a> to use for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">formenctype</code>
<td> <code data-anolis-xref="attr-fs-formenctype"><a href="forms.html#attr-fs-formenctype">button</a></code>;
<code data-anolis-xref="attr-fs-formenctype"><a href="forms.html#attr-fs-formenctype">input</a></code>
<td> Form data set encoding type to use for <a href="forms.html#form-submission-0">form submission</a>
<td> "<code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="forms.html#attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</a></code>"; "<code data-anolis-xref="attr-fs-enctype-formdata"><a href="forms.html#attr-fs-enctype-formdata">multipart/form-data</a></code>"; "<code data-anolis-xref="attr-fs-enctype-text"><a href="forms.html#attr-fs-enctype-text">text/plain</a></code>"
<tr><th> <code data-anolis-xref="">formmethod</code>
<td> <code data-anolis-xref="attr-fs-formmethod"><a href="forms.html#attr-fs-formmethod">button</a></code>;
<code data-anolis-xref="attr-fs-formmethod"><a href="forms.html#attr-fs-formmethod">input</a></code>
<td> HTTP method to use for <a href="forms.html#form-submission-0">form submission</a>
<td> "<code data-anolis-xref="">GET</code>"; "<code data-anolis-xref="">POST</code>"
<tr><th> <code data-anolis-xref="">formnovalidate</code>
<td> <code data-anolis-xref="attr-fs-formnovalidate"><a href="forms.html#attr-fs-formnovalidate">button</a></code>;
<code data-anolis-xref="attr-fs-formnovalidate"><a href="forms.html#attr-fs-formnovalidate">input</a></code>
<td> Bypass form control validation for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">formtarget</code>
<td> <code data-anolis-xref="attr-fs-formtarget"><a href="forms.html#attr-fs-formtarget">button</a></code>;
<code data-anolis-xref="attr-fs-formtarget"><a href="forms.html#attr-fs-formtarget">input</a></code>
<td> <a href="browsers.html#browsing-context">Browsing context</a> for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="browsers.html#valid-browsing-context-name-or-keyword">Valid browsing context name or keyword</a>
<tr><th> <code data-anolis-xref="">headers</code>
<td> <code data-anolis-xref="attr-tdth-headers"><a href="tabular-data.html#attr-tdth-headers">td</a></code>;
<code data-anolis-xref="attr-tdth-headers"><a href="tabular-data.html#attr-tdth-headers">th</a></code>
<td> The header cells for this cell
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of IDs*
<tr><th> <code data-anolis-xref="">height</code>
<td> <code data-anolis-xref="attr-canvas-height"><a href="scripting-1.html#attr-canvas-height">canvas</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">embed</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">iframe</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">img</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">input</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">object</a></code>;
<code data-anolis-xref="attr-dim-height"><a href="embedded-content.html#attr-dim-height">video</a></code>
<td> Vertical dimension
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a>
<tr><th> <code data-anolis-xref="">hidden</code>
<td> <a data-anolis-xref="attr-hidden" href="editing.html#the-hidden-attribute">HTML elements</a>
<td> Whether the element is relevant
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">high</code>
<td> <code data-anolis-xref="attr-meter-high"><a href="forms.html#attr-meter-high">meter</a></code>
<td> Low limit of high range
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>*
<tr><th> <code data-anolis-xref="">href</code>
<td> <code data-anolis-xref="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">a</a></code>;
<code data-anolis-xref="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">area</a></code>
<td> Address of the <a href="links.html#hyperlink">hyperlink</a>
<td> <a href="infrastructure.html#valid-url-potentially-surrounded-by-spaces">Valid URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">href</code>
<td> <code data-anolis-xref="attr-link-href"><a href="document-metadata.html#attr-link-href">link</a></code>
<td> Address of the <a href="links.html#hyperlink">hyperlink</a>
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">href</code>
<td> <code data-anolis-xref="attr-base-href"><a href="document-metadata.html#attr-base-href">base</a></code>
<td> <a href="infrastructure.html#document-base-url">Document base URL</a>
<td> <a href="infrastructure.html#valid-url-potentially-surrounded-by-spaces">Valid URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">hreflang</code>
<td> <code data-anolis-xref="attr-hyperlink-hreflang"><a href="links.html#attr-hyperlink-hreflang">a</a></code>;
<code data-anolis-xref="attr-hyperlink-hreflang"><a href="links.html#attr-hyperlink-hreflang">area</a></code>;
<code data-anolis-xref="attr-link-hreflang"><a href="document-metadata.html#attr-link-hreflang">link</a></code>
<td> Language of the linked resource
<td> Valid BCP 47 language tag
<tr><th> <code data-anolis-xref="">http-equiv</code>
<td> <code data-anolis-xref="attr-meta-http-equiv"><a href="document-metadata.html#attr-meta-http-equiv">meta</a></code>
<td> Pragma directive
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">icon</code>
<td> <code data-anolis-xref="attr-menuitem-icon"><a href="interactive-elements.html#attr-menuitem-icon">menuitem</a></code>
<td> Icon for the command
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">id</code>
<td> <a data-anolis-xref="attr-id" href="dom.html#the-id-attribute">HTML elements</a>
<td> The element's <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">inputmode</code>
<td> <code data-anolis-xref="attr-fe-inputmode"><a href="forms.html#attr-fe-inputmode">input</a></code>;
<code data-anolis-xref="attr-fe-inputmode"><a href="forms.html#attr-fe-inputmode">textarea</a></code>
<td> Hint for selecting an input modality
<td> "<code data-anolis-xref="attr-fe-inputmode-keyword-verbatim"><a href="forms.html#attr-fe-inputmode-keyword-verbatim">verbatim</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-latin"><a href="forms.html#attr-fe-inputmode-keyword-latin">latin</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-latin-name"><a href="forms.html#attr-fe-inputmode-keyword-latin-name">latin-name</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-latin-prose"><a href="forms.html#attr-fe-inputmode-keyword-latin-prose">latin-prose</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-full-width-latin"><a href="forms.html#attr-fe-inputmode-keyword-full-width-latin">full-width-latin</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-kana"><a href="forms.html#attr-fe-inputmode-keyword-kana">kana</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-kana-name"><a href="forms.html#attr-fe-inputmode-keyword-kana-name">kana-name</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-katakana"><a href="forms.html#attr-fe-inputmode-keyword-katakana">katakana</a></code>";
<!-- "<code data-x="attr-fe-inputmode-keyword-half-width-katakana">half-width-katakana</code>"; -->
"<code data-anolis-xref="attr-fe-inputmode-keyword-numeric"><a href="forms.html#attr-fe-inputmode-keyword-numeric">numeric</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-tel"><a href="forms.html#attr-fe-inputmode-keyword-tel">tel</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-email"><a href="forms.html#attr-fe-inputmode-keyword-email">email</a></code>";
"<code data-anolis-xref="attr-fe-inputmode-keyword-url"><a href="forms.html#attr-fe-inputmode-keyword-url">url</a></code>"
<tr><th> <code data-anolis-xref="">ismap</code>
<td> <code data-anolis-xref="attr-img-ismap"><a href="embedded-content.html#attr-img-ismap">img</a></code>
<td> Whether the image is a server-side image map
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">itemid</code>
<td> <span data-anolis-xref="attr-itemid">HTML elements</span>
<td> <span>Global identifier</span> for a microdata item
<td> <a href="infrastructure.html#valid-url-potentially-surrounded-by-spaces">Valid URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">itemprop</code>
<td> <span data-anolis-xref="attr-itemprop">HTML elements</span>
<td> <span>Property names</span> of a microdata item
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of <a data-anolis-xref="absolute URL" href="infrastructure.html#absolute-url">valid absolute URLs</a>, <span data-anolis-xref="defined property name">defined property names</span>, or text*
<tr><th> <code data-anolis-xref="">itemref</code>
<td> <span data-anolis-xref="attr-itemref">HTML elements</span>
<td> Referenced elements
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of IDs*
<tr><th> <code data-anolis-xref="">itemscope</code>
<td> <span data-anolis-xref="attr-itemscope">HTML elements</span>
<td> Introduces a microdata item
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">itemtype</code>
<td> <span data-anolis-xref="attr-itemtype">HTML elements</span>
<td> <span>Item types</span> of a microdata item
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#case-sensitive">case-sensitive</a>, consisting of <a data-anolis-xref="absolute URL" href="infrastructure.html#absolute-url">valid absolute URL</a>*
<tr><th> <code data-anolis-xref="">keytype</code>
<td> <code data-anolis-xref="attr-keygen-keytype"><a href="forms.html#attr-keygen-keytype">keygen</a></code>
<td> The type of cryptographic key to generate
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">kind</code>
<td> <code data-anolis-xref="attr-track-kind"><a href="embedded-content.html#attr-track-kind">track</a></code>
<td> The type of text track
<td> "<code data-anolis-xref="attr-track-kind-subtitles"><a href="embedded-content.html#attr-track-kind-subtitles">subtitles</a></code>";
"<code data-anolis-xref="attr-track-kind-captions"><a href="embedded-content.html#attr-track-kind-captions">captions</a></code>";
"<code data-anolis-xref="attr-track-kind-descriptions"><a href="embedded-content.html#attr-track-kind-descriptions">descriptions</a></code>";
"<code data-anolis-xref="attr-track-kind-chapters"><a href="embedded-content.html#attr-track-kind-chapters">chapters</a></code>";
"<code data-anolis-xref="attr-track-kind-metadata"><a href="embedded-content.html#attr-track-kind-metadata">metadata</a></code>"
<tr><th> <code data-anolis-xref="">label</code>
<td> <code data-anolis-xref="attr-menuitem-label"><a href="interactive-elements.html#attr-menuitem-label">menuitem</a></code>;
<code data-anolis-xref="attr-menu-label"><a href="interactive-elements.html#attr-menu-label">menu</a></code>;
<code data-anolis-xref="attr-optgroup-label"><a href="forms.html#attr-optgroup-label">optgroup</a></code>;
<code data-anolis-xref="attr-option-label"><a href="forms.html#attr-option-label">option</a></code>;
<code data-anolis-xref="attr-track-label"><a href="embedded-content.html#attr-track-label">track</a></code>
<td> User-visible label
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">lang</code>
<td> <a data-anolis-xref="attr-lang" href="dom.html#attr-lang">HTML elements</a>
<td> <a href="dom.html#language">Language</a> of the element
<td> Valid BCP 47 language tag or the empty string
<tr><th> <code data-anolis-xref="">list</code>
<td> <code data-anolis-xref="attr-input-list"><a href="forms.html#attr-input-list">input</a></code>
<td> List of autocomplete options
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">loop</code>
<td> <code data-anolis-xref="attr-media-loop"><a href="embedded-content.html#attr-media-loop">audio</a></code>;
<code data-anolis-xref="attr-media-loop"><a href="embedded-content.html#attr-media-loop">video</a></code>
<td> Whether to loop the <a href="embedded-content.html#media-resource">media resource</a>
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">low</code>
<td> <code data-anolis-xref="attr-meter-low"><a href="forms.html#attr-meter-low">meter</a></code>
<td> High limit of low range
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>*
<tr><th> <code data-anolis-xref="">manifest</code>
<td> <code data-anolis-xref="attr-html-manifest"><a href="semantics.html#attr-html-manifest">html</a></code>
<td> <a data-anolis-xref="concept-appcache-manifest" href="browsers.html#concept-appcache-manifest">Application cache manifest</a>
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">max</code>
<td> <code data-anolis-xref="attr-input-max"><a href="forms.html#attr-input-max">input</a></code>
<td> Maximum value
<td> Varies*
<tr><th> <code data-anolis-xref="">max</code>
<td> <code data-anolis-xref="attr-meter-max"><a href="forms.html#attr-meter-max">meter</a></code>;
<code data-anolis-xref="attr-progress-max"><a href="forms.html#attr-progress-max">progress</a></code>
<td> Upper bound of range
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>*
<tr><th> <code data-anolis-xref="">maxlength</code>
<td> <code data-anolis-xref="attr-input-maxlength"><a href="forms.html#attr-input-maxlength">input</a></code>;
<code data-anolis-xref="attr-textarea-maxlength"><a href="forms.html#attr-textarea-maxlength">textarea</a></code>
<td> Maximum length of value
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a>
<tr><th> <code data-anolis-xref="">media</code>
<td> <code data-anolis-xref="attr-link-media"><a href="document-metadata.html#attr-link-media">link</a></code>;
<code data-anolis-xref="attr-style-media"><a href="document-metadata.html#attr-style-media">style</a></code>
<td> Applicable media
<td> <a href="infrastructure.html#valid-media-query">Valid media query</a>
<tr><th> <code data-anolis-xref="">mediagroup</code>
<td> <code data-anolis-xref="attr-media-mediagroup"><a href="embedded-content.html#attr-media-mediagroup">audio</a></code>;
<code data-anolis-xref="attr-media-mediagroup"><a href="embedded-content.html#attr-media-mediagroup">video</a></code>
<td> Groups <a data-anolis-xref="media element" href="embedded-content.html#media-element">media elements</a> together with an implicit <code><a href="embedded-content.html#mediacontroller">MediaController</a></code>
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">menu</code>
<td> <code data-anolis-xref="attr-button-menu"><a href="forms.html#attr-button-menu">button</a></code>
<td> Specifies the element's <a href="forms.html#designated-pop-up-menu">designated pop-up menu</a>
<td> <a data-anolis-xref="concept-id" href="infrastructure.html#concept-id">ID</a>*
<tr><th> <code data-anolis-xref="">method</code>
<td> <code data-anolis-xref="attr-fs-method"><a href="forms.html#attr-fs-method">form</a></code>
<td> HTTP method to use for <a href="forms.html#form-submission-0">form submission</a>
<td> "<code data-anolis-xref="attr-fs-method-GET-keyword"><a href="forms.html#attr-fs-method-get-keyword">GET</a></code>";
"<code data-anolis-xref="attr-fs-method-POST-keyword"><a href="forms.html#attr-fs-method-post-keyword">POST</a></code>";
"<code data-anolis-xref="attr-fs-method-dialog-keyword"><a href="forms.html#attr-fs-method-dialog-keyword">dialog</a></code>"
<tr><th> <code data-anolis-xref="">min</code>
<td> <code data-anolis-xref="attr-input-min"><a href="forms.html#attr-input-min">input</a></code>
<td> Minimum value
<td> Varies*
<tr><th> <code data-anolis-xref="">min</code>
<td> <code data-anolis-xref="attr-meter-min"><a href="forms.html#attr-meter-min">meter</a></code>
<td> Lower bound of range
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>*
<tr><th> <code data-anolis-xref="">minlength</code>
<td> <code data-anolis-xref="attr-input-minlength"><a href="forms.html#attr-input-minlength">input</a></code>;
<code data-anolis-xref="attr-textarea-minlength"><a href="forms.html#attr-textarea-minlength">textarea</a></code>
<td> Minimum length of value
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a>
<tr><th> <code data-anolis-xref="">multiple</code>
<td> <code data-anolis-xref="attr-input-multiple"><a href="forms.html#attr-input-multiple">input</a></code>;
<code data-anolis-xref="attr-select-multiple"><a href="forms.html#attr-select-multiple">select</a></code>
<td> Whether to allow multiple values
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">muted</code>
<td> <code data-anolis-xref="attr-media-muted"><a href="embedded-content.html#attr-media-muted">audio</a></code>;
<code data-anolis-xref="attr-media-muted"><a href="embedded-content.html#attr-media-muted">video</a></code>
<td> Whether to mute the <a href="embedded-content.html#media-resource">media resource</a> by default
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">button</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">fieldset</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">input</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">keygen</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">output</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">select</a></code>;
<code data-anolis-xref="attr-fe-name"><a href="forms.html#attr-fe-name">textarea</a></code>
<td> Name of form control to use for <a href="forms.html#form-submission-0">form submission</a> and in the <code data-anolis-xref="dom-form-elements"><a href="forms.html#dom-form-elements">form.elements</a></code> API <!--or: Name of form control to use in the <code data-x="dom-form-elements">form.elements</code> API -->
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-form-name"><a href="forms.html#attr-form-name">form</a></code>
<td> Name of form to use in the <code data-anolis-xref="dom-document-forms"><a href="dom.html#dom-document-forms">document.forms</a></code> API
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-iframe-name"><a href="embedded-content.html#attr-iframe-name">iframe</a></code>;
<code data-anolis-xref="attr-object-name"><a href="embedded-content.html#attr-object-name">object</a></code>
<td> Name of <a href="browsers.html#nested-browsing-context">nested browsing context</a>
<td> <a href="browsers.html#valid-browsing-context-name-or-keyword">Valid browsing context name or keyword</a>
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-map-name"><a href="embedded-content.html#attr-map-name">map</a></code>
<td> Name of <a href="embedded-content.html#image-map">image map</a> to reference from the <code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">usemap</a></code> attribute
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-meta-name"><a href="document-metadata.html#attr-meta-name">meta</a></code>
<td> Metadata name
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">name</code>
<td> <code data-anolis-xref="attr-param-name"><a href="embedded-content.html#attr-param-name">param</a></code>
<td> Name of parameter
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">novalidate</code>
<td> <code data-anolis-xref="attr-fs-novalidate"><a href="forms.html#attr-fs-novalidate">form</a></code>
<td> Bypass form control validation for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">open</code>
<td> <code data-anolis-xref="attr-details-open"><a href="interactive-elements.html#attr-details-open">details</a></code>
<td> Whether the details are visible
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">open</code>
<td> <code data-anolis-xref="attr-dialog-open"><a href="interactive-elements.html#attr-dialog-open">dialog</a></code>
<td> Whether the dialog box is showing
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">optimum</code>
<td> <code data-anolis-xref="attr-meter-optimum"><a href="forms.html#attr-meter-optimum">meter</a></code>
<td> Optimum value in gauge
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>*
<tr><th> <code data-anolis-xref="">pattern</code>
<td> <code data-anolis-xref="attr-input-pattern"><a href="forms.html#attr-input-pattern">input</a></code>
<td> Pattern to be matched by the form control's value
<td> Regular expression matching the JavaScript <i data-anolis-xref="">Pattern</i> production
<!--PING-->
<tr><th> <code data-anolis-xref="">placeholder</code>
<td> <code data-anolis-xref="attr-input-placeholder"><a href="forms.html#attr-input-placeholder">input</a></code>;
<code data-anolis-xref="attr-textarea-placeholder"><a href="forms.html#attr-textarea-placeholder">textarea</a></code>
<td> User-visible label to be placed within the form control
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">poster</code>
<td> <code data-anolis-xref="attr-video-poster"><a href="embedded-content.html#attr-video-poster">video</a></code>
<td> Poster frame to show prior to video playback
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">preload</code>
<td> <code data-anolis-xref="attr-media-preload"><a href="embedded-content.html#attr-media-preload">audio</a></code>;
<code data-anolis-xref="attr-media-preload"><a href="embedded-content.html#attr-media-preload">video</a></code>
<td> Hints how much buffering the <a href="embedded-content.html#media-resource">media resource</a> will likely need
<td> "<code data-anolis-xref="attr-media-preload-none"><a href="embedded-content.html#attr-media-preload-none">none</a></code>";
"<code data-anolis-xref="attr-media-preload-metadata"><a href="embedded-content.html#attr-media-preload-metadata">metadata</a></code>";
"<code data-anolis-xref="attr-media-preload-auto"><a href="embedded-content.html#attr-media-preload-auto">auto</a></code>"
<tr><th> <code data-anolis-xref="">radiogroup</code>
<td> <code data-anolis-xref="attr-menuitem-radiogroup"><a href="interactive-elements.html#attr-menuitem-radiogroup">menuitem</a></code>
<td> Name of group of commands to treat as a radio button group
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">readonly</code>
<td> <code data-anolis-xref="attr-input-readonly"><a href="forms.html#attr-input-readonly">input</a></code>;
<code data-anolis-xref="attr-textarea-readonly"><a href="forms.html#attr-textarea-readonly">textarea</a></code>
<td> Whether to allow the value to be edited by the user
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">rel</code>
<td> <code data-anolis-xref="attr-hyperlink-rel"><a href="links.html#attr-hyperlink-rel">a</a></code>;
<code data-anolis-xref="attr-hyperlink-rel"><a href="links.html#attr-hyperlink-rel">area</a></code>;
<code data-anolis-xref="attr-link-rel"><a href="document-metadata.html#attr-link-rel">link</a></code>
<td> Relationship between the document containing the hyperlink and the destination resource
<td> <a href="infrastructure.html#set-of-space-separated-tokens">Set of space-separated tokens</a>*
<tr><th> <code data-anolis-xref="">required</code>
<td> <code data-anolis-xref="attr-input-required"><a href="forms.html#attr-input-required">input</a></code>;
<code data-anolis-xref="attr-select-required"><a href="forms.html#attr-select-required">select</a></code>;
<code data-anolis-xref="attr-textarea-required"><a href="forms.html#attr-textarea-required">textarea</a></code>
<td> Whether the control is required for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">reversed</code>
<td> <code data-anolis-xref="attr-ol-reversed"><a href="grouping-content.html#attr-ol-reversed">ol</a></code>
<td> Number the list backwards
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">rows</code>
<td> <code data-anolis-xref="attr-textarea-rows"><a href="forms.html#attr-textarea-rows">textarea</a></code>
<td> Number of lines to show
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">rowspan</code>
<td> <code data-anolis-xref="attr-tdth-rowspan"><a href="tabular-data.html#attr-tdth-rowspan">td</a></code>;
<code data-anolis-xref="attr-tdth-rowspan"><a href="tabular-data.html#attr-tdth-rowspan">th</a></code>
<td> Number of rows that the cell is to span
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a>
<tr><th> <code data-anolis-xref="">sandbox</code>
<td> <code data-anolis-xref="attr-iframe-sandbox"><a href="embedded-content.html#attr-iframe-sandbox">iframe</a></code>
<td> Security rules for nested content
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a>, consisting of
"<code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="browsers.html#attr-iframe-sandbox-allow-forms">allow-forms</a></code>",
"<code data-anolis-xref="attr-iframe-sandbox-allow-pointer-lock"><a href="browsers.html#attr-iframe-sandbox-allow-pointer-lock">allow-pointer-lock</a></code>",
"<code data-anolis-xref="attr-iframe-sandbox-allow-popups"><a href="browsers.html#attr-iframe-sandbox-allow-popups">allow-popups</a></code>",
"<code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="browsers.html#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>",
"<code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="browsers.html#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code> and
"<code data-anolis-xref="attr-iframe-sandbox-allow-top-navigation"><a href="browsers.html#attr-iframe-sandbox-allow-top-navigation">allow-top-navigation</a></code>"
<tr><th> <code data-anolis-xref="">spellcheck</code>
<td> <a data-anolis-xref="attr-spellcheck" href="editing.html#attr-spellcheck">HTML elements</a>
<td> Whether the element is to have its spelling and grammar checked
<td> "<code data-anolis-xref="">true</code>"; "<code data-anolis-xref="">false</code>"
<tr><th> <code data-anolis-xref="">scope</code>
<td> <code data-anolis-xref="attr-th-scope"><a href="tabular-data.html#attr-th-scope">th</a></code>
<td> Specifies which cells the header cell applies to
<td> "<code data-anolis-xref="attr-th-scope-row"><a href="tabular-data.html#attr-th-scope-row">row</a></code>";
"<code data-anolis-xref="attr-th-scope-col"><a href="tabular-data.html#attr-th-scope-col">col</a></code>";
"<code data-anolis-xref="attr-th-scope-rowgroup"><a href="tabular-data.html#attr-th-scope-rowgroup">rowgroup</a></code>";
"<code data-anolis-xref="attr-th-scope-colgroup"><a href="tabular-data.html#attr-th-scope-colgroup">colgroup</a></code>"
<tr><th> <code data-anolis-xref="">scoped</code>
<td> <code data-anolis-xref="attr-style-scoped"><a href="document-metadata.html#attr-style-scoped">style</a></code>
<td> Whether the styles apply to the entire document or just the parent subtree
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">seamless</code>
<td> <code data-anolis-xref="attr-iframe-seamless"><a href="embedded-content.html#attr-iframe-seamless">iframe</a></code>
<td> Whether to apply the document's styles to the nested content
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">selected</code>
<td> <code data-anolis-xref="attr-option-selected"><a href="forms.html#attr-option-selected">option</a></code>
<td> Whether the option is selected by default
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">shape</code>
<td> <code data-anolis-xref="attr-area-shape"><a href="embedded-content.html#attr-area-shape">area</a></code>
<td> The kind of shape to be created in an <a href="embedded-content.html#image-map">image map</a>
<td> "<code data-anolis-xref="attr-area-shape-keyword-circle"><a href="embedded-content.html#attr-area-shape-keyword-circle">circle</a></code>";
"<code data-anolis-xref="attr-area-shape-keyword-default"><a href="embedded-content.html#attr-area-shape-keyword-default">default</a></code>";
"<code data-anolis-xref="attr-area-shape-keyword-poly"><a href="embedded-content.html#attr-area-shape-keyword-poly">poly</a></code>";
"<code data-anolis-xref="attr-area-shape-keyword-rect"><a href="embedded-content.html#attr-area-shape-keyword-rect">rect</a></code>"
<tr><th> <code data-anolis-xref="">size</code>
<td> <code data-anolis-xref="attr-input-size"><a href="forms.html#attr-input-size">input</a></code>;
<code data-anolis-xref="attr-select-size"><a href="forms.html#attr-select-size">select</a></code>
<td> Size of the control
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">sizes</code>
<td> <code data-anolis-xref="attr-link-sizes"><a href="links.html#attr-link-sizes">link</a></code>
<td> Sizes of the icons (for <code data-anolis-xref="attr-link-rel"><a href="document-metadata.html#attr-link-rel">rel</a></code>="<code data-anolis-xref="rel-icon"><a href="links.html#rel-icon">icon</a></code>")
<td> <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a>, <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a>, consisting of sizes*
<tr><th> <code data-anolis-xref="">sortable</code>
<td> <code data-anolis-xref="attr-table-sortable"><a href="tabular-data.html#attr-table-sortable">table</a></code>
<td> Enables a sorting interface for the table
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">sorted</code>
<td> <code data-anolis-xref="attr-th-sorted"><a href="tabular-data.html#attr-th-sorted">th</a></code>
<td> <a href="tabular-data.html#column-sort-direction">Column sort direction</a> and <a data-anolis-xref="column key ordinality" href="tabular-data.html#column-key-ordinality">ordinality</a>
<td> <a href="infrastructure.html#set-of-space-separated-tokens">Set of space-separated tokens</a>, <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a>, consisting of neither, one, or both of "<code data-anolis-xref="attr-th-sorted-reversed"><a href="tabular-data.html#attr-th-sorted-reversed">reversed</a></code>" and a <a href="infrastructure.html#valid-non-negative-integer">valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">span</code>
<td> <code data-anolis-xref="attr-col-span"><a href="tabular-data.html#attr-col-span">col</a></code>;
<code data-anolis-xref="attr-colgroup-span"><a href="tabular-data.html#attr-colgroup-span">colgroup</a></code>
<td> Number of columns spanned by the element
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a> greater than zero
<tr><th> <code data-anolis-xref="">src</code>
<td> <code data-anolis-xref="attr-media-src"><a href="embedded-content.html#attr-media-src">audio</a></code>;
<code data-anolis-xref="attr-embed-src"><a href="embedded-content.html#attr-embed-src">embed</a></code>;
<code data-anolis-xref="attr-iframe-src"><a href="embedded-content.html#attr-iframe-src">iframe</a></code>;
<code data-anolis-xref="attr-img-src"><a href="embedded-content.html#attr-img-src">img</a></code>;
<code data-anolis-xref="attr-input-src"><a href="forms.html#attr-input-src">input</a></code>;
<code data-anolis-xref="attr-script-src"><a href="scripting-1.html#attr-script-src">script</a></code>;
<code data-anolis-xref="attr-source-src"><a href="embedded-content.html#attr-source-src">source</a></code>;
<code data-anolis-xref="attr-track-src"><a href="embedded-content.html#attr-track-src">track</a></code>;
<code data-anolis-xref="attr-media-src"><a href="embedded-content.html#attr-media-src">video</a></code>
<td> Address of the resource
<td> <a href="infrastructure.html#valid-non-empty-url-potentially-surrounded-by-spaces">Valid non-empty URL potentially surrounded by spaces</a>
<tr><th> <code data-anolis-xref="">srcdoc</code>
<td> <code data-anolis-xref="attr-iframe-srcdoc"><a href="embedded-content.html#attr-iframe-srcdoc">iframe</a></code>
<td> A document to render in the <code><a href="embedded-content.html#the-iframe-element">iframe</a></code>
<td> The source of <a href="embedded-content.html#an-iframe-srcdoc-document">an <code>iframe</code> <code data-anolis-xref="attr-iframe-srcdoc">srcdoc</code> document</a>*
<tr><th> <code data-anolis-xref="">srclang</code>
<td> <code data-anolis-xref="attr-track-srclang"><a href="embedded-content.html#attr-track-srclang">track</a></code>
<td> Language of the text track
<td> Valid BCP 47 language tag
<tr><th> <code data-anolis-xref="">srcset</code>
<td> <code data-anolis-xref="attr-img-srcset"><a href="embedded-content.html#attr-img-srcset">img</a></code>
<td> Images to use in different situations (e.g. high-resolution displays, small monitors, etc)
<td> Comma-separated list of <span>image candidate strings</span>
<tr><th> <code data-anolis-xref="">start</code>
<td> <code data-anolis-xref="attr-ol-start"><a href="grouping-content.html#attr-ol-start">ol</a></code>
<td> <a href="grouping-content.html#ordinal-value">Ordinal value</a> of the first item
<td> <a href="infrastructure.html#valid-integer">Valid integer</a>
<tr><th> <code data-anolis-xref="">step</code>
<td> <code data-anolis-xref="attr-input-step"><a href="forms.html#attr-input-step">input</a></code>
<td> Granularity to be matched by the form control's value
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a> greater than zero, or "<code data-anolis-xref="">any</code>"
<tr><th> <code data-anolis-xref="">style</code>
<td> <a data-anolis-xref="attr-style" href="dom.html#the-style-attribute">HTML elements</a>
<td> Presentational and formatting instructions
<td> CSS declarations*
<tr><th> <code data-anolis-xref="">tabindex</code>
<td> <a data-anolis-xref="attr-tabindex" href="editing.html#attr-tabindex">HTML elements</a>
<td> Whether the element is focusable, and the relative order of the element for the purposes of sequential focus navigation
<td> <a href="infrastructure.html#valid-integer">Valid integer</a>
<tr><th> <code data-anolis-xref="">target</code>
<td> <code data-anolis-xref="attr-hyperlink-target"><a href="links.html#attr-hyperlink-target">a</a></code>;
<code data-anolis-xref="attr-hyperlink-target"><a href="links.html#attr-hyperlink-target">area</a></code>
<td> <a href="browsers.html#browsing-context">Browsing context</a> for <a href="links.html#hyperlink">hyperlink</a> <a data-anolis-xref="navigate" href="browsers.html#navigate">navigation</a>
<td> <a href="browsers.html#valid-browsing-context-name-or-keyword">Valid browsing context name or keyword</a>
<tr><th> <code data-anolis-xref="">target</code>
<td> <code data-anolis-xref="attr-base-target"><a href="document-metadata.html#attr-base-target">base</a></code>
<td> Default <a href="browsers.html#browsing-context">browsing context</a> for <a href="links.html#hyperlink">hyperlink</a> <a data-anolis-xref="navigate" href="browsers.html#navigate">navigation</a> and <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="browsers.html#valid-browsing-context-name-or-keyword">Valid browsing context name or keyword</a>
<tr><th> <code data-anolis-xref="">target</code>
<td> <code data-anolis-xref="attr-fs-target"><a href="forms.html#attr-fs-target">form</a></code>
<td> <a href="browsers.html#browsing-context">Browsing context</a> for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="browsers.html#valid-browsing-context-name-or-keyword">Valid browsing context name or keyword</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <a data-anolis-xref="attr-title" href="dom.html#attr-title">HTML elements</a>
<td> Advisory information for the element
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <code data-anolis-xref="attr-abbr-title"><a href="text-level-semantics.html#attr-abbr-title">abbr</a></code>;
<code data-anolis-xref="attr-dfn-title"><a href="text-level-semantics.html#attr-dfn-title">dfn</a></code>
<td> Full term or expansion of abbreviation
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <code data-anolis-xref="attr-input-title">input</code>
<td> Description of pattern (when used with <code data-anolis-xref="attr-input-pattern"><a href="forms.html#attr-input-pattern">pattern</a></code> attribute)
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <code data-anolis-xref="attr-menuitem-title"><a href="interactive-elements.html#attr-menuitem-title">menuitem</a></code>
<td> Hint describing the command
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <code data-anolis-xref="attr-link-title"><a href="document-metadata.html#attr-link-title">link</a></code>
<td> Title of the link
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">title</code>
<td> <code data-anolis-xref="attr-link-title"><a href="document-metadata.html#attr-link-title">link</a></code>;
<code data-anolis-xref="attr-style-title"><a href="document-metadata.html#attr-style-title">style</a></code>
<td> Alternative style sheet set name
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">translate</code>
<td> <a data-anolis-xref="attr-translate" href="dom.html#attr-translate">HTML elements</a>
<td> Whether the element is to be translated when the page is localized
<td> "<code data-anolis-xref="">yes</code>"; "<code data-anolis-xref="">no</code>"
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-hyperlink-type"><a href="links.html#attr-hyperlink-type">a</a></code>;
<code data-anolis-xref="attr-hyperlink-type"><a href="links.html#attr-hyperlink-type">area</a></code>;
<code data-anolis-xref="attr-link-type"><a href="document-metadata.html#attr-link-type">link</a></code>
<td> Hint for the type of the referenced resource
<td> <a href="infrastructure.html#valid-mime-type">Valid MIME type</a>
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-button-type"><a href="forms.html#attr-button-type">button</a></code>
<td> Type of button
<td> "<code data-anolis-xref="attr-button-type-submit"><a href="forms.html#attr-button-type-submit">submit</a></code>";
"<code data-anolis-xref="attr-button-type-reset"><a href="forms.html#attr-button-type-reset">reset</a></code>";
"<code data-anolis-xref="attr-button-type-button"><a href="forms.html#attr-button-type-button">button</a></code>";
"<code data-anolis-xref="attr-button-type-menu"><a href="forms.html#attr-button-type-menu">menu</a></code>"
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-embed-type"><a href="embedded-content.html#attr-embed-type">embed</a></code>;
<code data-anolis-xref="attr-object-type"><a href="embedded-content.html#attr-object-type">object</a></code>;
<code data-anolis-xref="attr-script-type"><a href="scripting-1.html#attr-script-type">script</a></code>;
<code data-anolis-xref="attr-source-type"><a href="embedded-content.html#attr-source-type">source</a></code>;
<code data-anolis-xref="attr-style-type"><a href="document-metadata.html#attr-style-type">style</a></code>
<td> Type of embedded resource
<td> <a href="infrastructure.html#valid-mime-type">Valid MIME type</a>
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-input-type"><a href="forms.html#attr-input-type">input</a></code>
<td> Type of form control
<td> <a data-anolis-xref="attr-input-type" href="forms.html#attr-input-type"><code>input</code> type keyword</a>
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-menu-type"><a href="interactive-elements.html#attr-menu-type">menu</a></code>
<td> Type of menu
<td> "<code data-anolis-xref="popup menu state"><a href="interactive-elements.html#popup-menu-state">popup</a></code>"; "<code data-anolis-xref="toolbar state"><a href="interactive-elements.html#toolbar-state">toolbar</a></code>"
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-menuitem-type"><a href="interactive-elements.html#attr-menuitem-type">menuitem</a></code>
<td> Type of command
<td> "<code data-anolis-xref="attr-menuitem-type-keyword-command"><a href="interactive-elements.html#attr-menuitem-type-keyword-command">command</a></code>";
"<code data-anolis-xref="attr-menuitem-type-keyword-checkbox"><a href="interactive-elements.html#attr-menuitem-type-keyword-checkbox">checkbox</a></code>";
"<code data-anolis-xref="attr-menuitem-type-keyword-radio"><a href="interactive-elements.html#attr-menuitem-type-keyword-radio">radio</a></code>"
<tr><th> <code data-anolis-xref="">type</code>
<td> <code data-anolis-xref="attr-ol-type"><a href="grouping-content.html#attr-ol-type">ol</a></code>
<td> Kind of list marker
<td> "<code data-anolis-xref="attr-ol-type-keyword-decimal"><a href="grouping-content.html#attr-ol-type-keyword-decimal">1</a></code>";
"<code data-anolis-xref="attr-ol-type-keyword-lower-alpha"><a href="grouping-content.html#attr-ol-type-keyword-lower-alpha">a</a></code>";
"<code data-anolis-xref="attr-ol-type-keyword-upper-alpha"><a href="grouping-content.html#attr-ol-type-keyword-upper-alpha">A</a></code>";
"<code data-anolis-xref="attr-ol-type-keyword-lower-roman"><a href="grouping-content.html#attr-ol-type-keyword-lower-roman">i</a></code>";
"<code data-anolis-xref="attr-ol-type-keyword-upper-roman"><a href="grouping-content.html#attr-ol-type-keyword-upper-roman">I</a></code>"
<tr><th> <code data-anolis-xref="">typemustmatch</code>
<td> <code data-anolis-xref="attr-object-typemustmatch"><a href="embedded-content.html#attr-object-typemustmatch">object</a></code>
<td> Whether the <code data-anolis-xref="attr-object-type"><a href="embedded-content.html#attr-object-type">type</a></code> attribute and the <a href="infrastructure.html#content-type">Content-Type</a> value need to match for the resource to be used
<td> <a href="infrastructure.html#boolean-attribute">Boolean attribute</a>
<tr><th> <code data-anolis-xref="">usemap</code>
<td> <code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">img</a></code>;
<code data-anolis-xref="attr-hyperlink-usemap"><a href="embedded-content.html#attr-hyperlink-usemap">object</a></code>
<td> Name of <a href="embedded-content.html#image-map">image map</a> to use
<td> <a href="infrastructure.html#valid-hash-name-reference">Valid hash-name reference</a>*
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-button-value"><a href="forms.html#attr-button-value">button</a></code>;
<code data-anolis-xref="attr-option-value"><a href="forms.html#attr-option-value">option</a></code>
<td> Value to be used for <a href="forms.html#form-submission-0">form submission</a>
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-data-value"><a href="text-level-semantics.html#attr-data-value">data</a></code>
<td> Machine-readable value
<td> <a href="dom.html#attribute-text">Text</a>*
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-input-value"><a href="forms.html#attr-input-value">input</a></code>
<td> Value of the form control
<td> Varies*
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-li-value"><a href="grouping-content.html#attr-li-value">li</a></code>
<td> <a href="grouping-content.html#ordinal-value">Ordinal value</a> of the list item
<td> <a href="infrastructure.html#valid-integer">Valid integer</a>
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-meter-value"><a href="forms.html#attr-meter-value">meter</a></code>;
<code data-anolis-xref="attr-progress-value"><a href="forms.html#attr-progress-value">progress</a></code>
<td> Current value of the element
<td> <a href="infrastructure.html#valid-floating-point-number">Valid floating-point number</a>
<tr><th> <code data-anolis-xref="">value</code>
<td> <code data-anolis-xref="attr-param-value"><a href="embedded-content.html#attr-param-value">param</a></code>
<td> Value of parameter
<td> <a href="dom.html#attribute-text">Text</a>
<tr><th> <code data-anolis-xref="">width</code>
<td> <code data-anolis-xref="attr-canvas-width"><a href="scripting-1.html#attr-canvas-width">canvas</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">embed</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">iframe</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">img</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">input</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">object</a></code>;
<code data-anolis-xref="attr-dim-width"><a href="embedded-content.html#attr-dim-width">video</a></code>
<td> Horizontal dimension
<td> <a href="infrastructure.html#valid-non-negative-integer">Valid non-negative integer</a>
<tr><th> <code data-anolis-xref="">wrap</code>
<td> <code data-anolis-xref="attr-textarea-wrap"><a href="forms.html#attr-textarea-wrap">textarea</a></code>
<td> How the value of the form control is to be wrapped for <a href="forms.html#form-submission-0">form submission</a>
<td> "<code data-anolis-xref="attr-textarea-wrap-soft"><a href="forms.html#attr-textarea-wrap-soft">soft</a></code>";
"<code data-anolis-xref="attr-textarea-wrap-hard"><a href="forms.html#attr-textarea-wrap-hard">hard</a></code>"
</table><p class="tablenote"><small>An asterisk (*) in a cell indicates that the actual rules are more
complicated than indicated in the table above.</small></p>
<hr><table id="ix-event-handlers"><caption>List of event handler content attributes</caption>
<thead><tr><th> Attribute
<th> Element(s)
<th> Description
<th> Value
<tbody><tr><th id="ix-handler-onabort"> <code data-anolis-xref="">onabort</code>
<td> <a data-anolis-xref="handler-onabort" href="webappapis.html#handler-onabort">HTML elements</a>
<td> <code data-anolis-xref="event-abort"><a href="#event-abort">abort</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onautocomplete"> <code data-anolis-xref="">onautocomplete</code>
<td> <a data-anolis-xref="handler-onautocomplete" href="webappapis.html#handler-onautocomplete">HTML elements</a>
<td> <code data-anolis-xref="event-autocomplete"><a href="#event-autocomplete">autocomplete</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onautocompleteerror"> <code data-anolis-xref="">onautocompleteerror</code>
<td> <a data-anolis-xref="handler-onautocompleteerror" href="webappapis.html#handler-onautocompleteerror">HTML elements</a>
<td> <code data-anolis-xref="event-autocompleteerror"><a href="#event-autocompleteerror">autocompleteerror</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onafterprint"> <code data-anolis-xref="">onafterprint</code>
<td> <code data-anolis-xref="handler-window-onafterprint"><a href="webappapis.html#handler-window-onafterprint">body</a></code>
<td> <code data-anolis-xref="event-afterprint"><a href="#event-afterprint">afterprint</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onbeforeprint"> <code data-anolis-xref="">onbeforeprint</code>
<td> <code data-anolis-xref="handler-window-onbeforeprint"><a href="webappapis.html#handler-window-onbeforeprint">body</a></code>
<td> <code data-anolis-xref="event-beforeprint"><a href="#event-beforeprint">beforeprint</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onbeforeunload"> <code data-anolis-xref="">onbeforeunload</code>
<td> <code data-anolis-xref="handler-window-onbeforeunload"><a href="webappapis.html#handler-window-onbeforeunload">body</a></code>
<td> <code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload">beforeunload</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onblur"> <code data-anolis-xref="">onblur</code>
<td> <a data-anolis-xref="handler-onblur" href="webappapis.html#handler-onblur">HTML elements</a>
<td> <code data-anolis-xref="event-blur"><a href="#event-blur">blur</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oncancel"> <code data-anolis-xref="">oncancel</code>
<td> <a data-anolis-xref="handler-oncancel" href="webappapis.html#handler-oncancel">HTML elements</a>
<td> <code data-anolis-xref="event-cancel"><a href="#event-cancel">cancel</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oncanplay"> <code data-anolis-xref="">oncanplay</code>
<td> <a data-anolis-xref="handler-oncanplay" href="webappapis.html#handler-oncanplay">HTML elements</a>
<td> <code data-anolis-xref="event-media-canplay"><a href="embedded-content.html#event-media-canplay">canplay</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oncanplaythrough"> <code data-anolis-xref="">oncanplaythrough</code>
<td> <a data-anolis-xref="handler-oncanplaythrough" href="webappapis.html#handler-oncanplaythrough">HTML elements</a>
<td> <code data-anolis-xref="event-media-canplaythrough"><a href="embedded-content.html#event-media-canplaythrough">canplaythrough</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onchange"> <code data-anolis-xref="">onchange</code>
<td> <a data-anolis-xref="handler-onchange" href="webappapis.html#handler-onchange">HTML elements</a>
<td> <code data-anolis-xref="event-change"><a href="#event-change">change</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onclick"> <code data-anolis-xref="">onclick</code>
<td> <a data-anolis-xref="handler-onclick" href="webappapis.html#handler-onclick">HTML elements</a>
<td> <code data-anolis-xref="event-click"><a href="infrastructure.html#event-click">click</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onclose"> <code data-anolis-xref="">onclose</code>
<td> <a data-anolis-xref="handler-onclose" href="webappapis.html#handler-onclose">HTML elements</a>
<td> <code data-anolis-xref="event-close"><a href="#event-close">close</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oncontextmenu"> <code data-anolis-xref="">oncontextmenu</code>
<td> <a data-anolis-xref="handler-oncontextmenu" href="webappapis.html#handler-oncontextmenu">HTML elements</a>
<td> <code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu">contextmenu</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oncuechange"> <code data-anolis-xref="">oncuechange</code>
<td> <a data-anolis-xref="handler-oncuechange" href="webappapis.html#handler-oncuechange">HTML elements</a>
<td> <code data-anolis-xref="event-media-cuechange"><a href="embedded-content.html#event-media-cuechange">cuechange</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondblclick"> <code data-anolis-xref="">ondblclick</code>
<td> <a data-anolis-xref="handler-ondblclick" href="webappapis.html#handler-ondblclick">HTML elements</a>
<td> <code data-anolis-xref="event-dblclick"><a href="infrastructure.html#event-dblclick">dblclick</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondrag"> <code data-anolis-xref="">ondrag</code>
<td> <a data-anolis-xref="handler-ondrag" href="webappapis.html#handler-ondrag">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-drag"><a href="editing.html#event-dnd-drag">drag</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragend"> <code data-anolis-xref="">ondragend</code>
<td> <a data-anolis-xref="handler-ondragend" href="webappapis.html#handler-ondragend">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragend"><a href="editing.html#event-dnd-dragend">dragend</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragenter"> <code data-anolis-xref="">ondragenter</code>
<td> <a data-anolis-xref="handler-ondragenter" href="webappapis.html#handler-ondragenter">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragenter"><a href="editing.html#event-dnd-dragenter">dragenter</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragexit"> <code data-anolis-xref="">ondragexit</code>
<td> <a data-anolis-xref="handler-ondragexit" href="webappapis.html#handler-ondragexit">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragexit"><a href="editing.html#event-dnd-dragexit">dragexit</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragleave"> <code data-anolis-xref="">ondragleave</code>
<td> <a data-anolis-xref="handler-ondragleave" href="webappapis.html#handler-ondragleave">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragleave"><a href="editing.html#event-dnd-dragleave">dragleave</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragover"> <code data-anolis-xref="">ondragover</code>
<td> <a data-anolis-xref="handler-ondragover" href="webappapis.html#handler-ondragover">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragover"><a href="editing.html#event-dnd-dragover">dragover</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondragstart"> <code data-anolis-xref="">ondragstart</code>
<td> <a data-anolis-xref="handler-ondragstart" href="webappapis.html#handler-ondragstart">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-dragstart"><a href="editing.html#event-dnd-dragstart">dragstart</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondrop"> <code data-anolis-xref="">ondrop</code>
<td> <a data-anolis-xref="handler-ondrop" href="webappapis.html#handler-ondrop">HTML elements</a>
<td> <code data-anolis-xref="event-dnd-drop"><a href="editing.html#event-dnd-drop">drop</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ondurationchange"> <code data-anolis-xref="">ondurationchange</code>
<td> <a data-anolis-xref="handler-ondurationchange" href="webappapis.html#handler-ondurationchange">HTML elements</a>
<td> <code data-anolis-xref="event-media-durationchange"><a href="embedded-content.html#event-media-durationchange">durationchange</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onemptied"> <code data-anolis-xref="">onemptied</code>
<td> <a data-anolis-xref="handler-onemptied" href="webappapis.html#handler-onemptied">HTML elements</a>
<td> <code data-anolis-xref="event-media-emptied"><a href="embedded-content.html#event-media-emptied">emptied</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onended"> <code data-anolis-xref="">onended</code>
<td> <a data-anolis-xref="handler-onended" href="webappapis.html#handler-onended">HTML elements</a>
<td> <code data-anolis-xref="event-media-ended"><a href="embedded-content.html#event-media-ended">ended</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onerror"> <code data-anolis-xref="">onerror</code>
<td> <a data-anolis-xref="handler-onerror" href="webappapis.html#handler-onerror">HTML elements</a>
<td> <code data-anolis-xref="event-error"><a href="#event-error">error</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onfocus"> <code data-anolis-xref="">onfocus</code>
<td> <a data-anolis-xref="handler-onfocus" href="webappapis.html#handler-onfocus">HTML elements</a>
<td> <code data-anolis-xref="event-focus"><a href="#event-focus">focus</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onhashchange"> <code data-anolis-xref="">onhashchange</code>
<td> <code data-anolis-xref="handler-window-onhashchange"><a href="webappapis.html#handler-window-onhashchange">body</a></code>
<td> <code data-anolis-xref="event-hashchange"><a href="#event-hashchange">hashchange</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oninput"> <code data-anolis-xref="">oninput</code>
<td> <a data-anolis-xref="handler-oninput" href="webappapis.html#handler-oninput">HTML elements</a>
<td> <code data-anolis-xref="event-input"><a href="#event-input">input</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-oninvalid"> <code data-anolis-xref="">oninvalid</code>
<td> <a data-anolis-xref="handler-oninvalid" href="webappapis.html#handler-oninvalid">HTML elements</a>
<td> <code data-anolis-xref="event-invalid"><a href="#event-invalid">invalid</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onkeydown"> <code data-anolis-xref="">onkeydown</code>
<td> <a data-anolis-xref="handler-onkeydown" href="webappapis.html#handler-onkeydown">HTML elements</a>
<td> <code data-anolis-xref="event-keydown"><a href="infrastructure.html#event-keydown">keydown</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onkeypress"> <code data-anolis-xref="">onkeypress</code>
<td> <a data-anolis-xref="handler-onkeypress" href="webappapis.html#handler-onkeypress">HTML elements</a>
<td> <code data-anolis-xref="event-keypress"><a href="infrastructure.html#event-keypress">keypress</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onkeyup"> <code data-anolis-xref="">onkeyup</code>
<td> <a data-anolis-xref="handler-onkeyup" href="webappapis.html#handler-onkeyup">HTML elements</a>
<td> <code data-anolis-xref="event-keyup"><a href="infrastructure.html#event-keyup">keyup</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onlanguagechange"> <code data-anolis-xref="">onlanguagechange</code>
<td> <code data-anolis-xref="handler-window-onlanguagechange"><a href="webappapis.html#handler-window-onlanguagechange">body</a></code>
<td> <code data-anolis-xref="event-languagechange"><a href="#event-languagechange">languagechange</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onload"> <code data-anolis-xref="">onload</code>
<td> <a data-anolis-xref="handler-onload" href="webappapis.html#handler-onload">HTML elements</a>
<td> <code data-anolis-xref="event-load"><a href="#event-load">load</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onloadeddata"> <code data-anolis-xref="">onloadeddata</code>
<td> <a data-anolis-xref="handler-onloadeddata" href="webappapis.html#handler-onloadeddata">HTML elements</a>
<td> <code data-anolis-xref="event-media-loadeddata"><a href="embedded-content.html#event-media-loadeddata">loadeddata</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onloadedmetadata"> <code data-anolis-xref="">onloadedmetadata</code>
<td> <a data-anolis-xref="handler-onloadedmetadata" href="webappapis.html#handler-onloadedmetadata">HTML elements</a>
<td> <code data-anolis-xref="event-media-loadedmetadata"><a href="embedded-content.html#event-media-loadedmetadata">loadedmetadata</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onloadstart"> <code data-anolis-xref="">onloadstart</code>
<td> <a data-anolis-xref="handler-onloadstart" href="webappapis.html#handler-onloadstart">HTML elements</a>
<td> <code data-anolis-xref="event-media-loadstart"><a href="embedded-content.html#event-media-loadstart">loadstart</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onmessage"> <code data-anolis-xref="">onmessage</code>
<td> <code data-anolis-xref="handler-window-onmessage"><a href="webappapis.html#handler-window-onmessage">body</a></code>
<td> <code data-anolis-xref="event-message"><a href="#event-message">message</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmousedown"> <code data-anolis-xref="">onmousedown</code>
<td> <a data-anolis-xref="handler-onmousedown" href="webappapis.html#handler-onmousedown">HTML elements</a>
<td> <code data-anolis-xref="event-mousedown"><a href="infrastructure.html#event-mousedown">mousedown</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmouseenter"> <code data-anolis-xref="">onmouseenter</code>
<td> <a data-anolis-xref="handler-onmouseenter" href="webappapis.html#handler-onmouseenter">HTML elements</a>
<td> <code data-anolis-xref="event-mouseenter"><a href="infrastructure.html#event-mouseenter">mouseenter</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmouseleave"> <code data-anolis-xref="">onmouseleave</code>
<td> <a data-anolis-xref="handler-onmouseleave" href="webappapis.html#handler-onmouseleave">HTML elements</a>
<td> <code data-anolis-xref="event-mouseleave"><a href="infrastructure.html#event-mouseleave">mouseleave</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmousemove"> <code data-anolis-xref="">onmousemove</code>
<td> <a data-anolis-xref="handler-onmousemove" href="webappapis.html#handler-onmousemove">HTML elements</a>
<td> <code data-anolis-xref="event-mousemove"><a href="infrastructure.html#event-mousemove">mousemove</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmouseout"> <code data-anolis-xref="">onmouseout</code>
<td> <a data-anolis-xref="handler-onmouseout" href="webappapis.html#handler-onmouseout">HTML elements</a>
<td> <code data-anolis-xref="event-mouseout"><a href="infrastructure.html#event-mouseout">mouseout</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmouseover"> <code data-anolis-xref="">onmouseover</code>
<td> <a data-anolis-xref="handler-onmouseover" href="webappapis.html#handler-onmouseover">HTML elements</a>
<td> <code data-anolis-xref="event-mouseover"><a href="infrastructure.html#event-mouseover">mouseover</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmouseup"> <code data-anolis-xref="">onmouseup</code>
<td> <a data-anolis-xref="handler-onmouseup" href="webappapis.html#handler-onmouseup">HTML elements</a>
<td> <code data-anolis-xref="event-mouseup"><a href="infrastructure.html#event-mouseup">mouseup</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onmousewheel"> <code data-anolis-xref="">onmousewheel</code>
<td> <a data-anolis-xref="handler-onmousewheel" href="webappapis.html#handler-onmousewheel">HTML elements</a>
<td> <code data-anolis-xref="event-mousewheel"><a href="infrastructure.html#event-mousewheel">mousewheel</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onoffline"> <code data-anolis-xref="">onoffline</code>
<td> <code data-anolis-xref="handler-window-onoffline"><a href="webappapis.html#handler-window-onoffline">body</a></code>
<td> <code data-anolis-xref="event-offline"><a href="#event-offline">offline</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-ononline"> <code data-anolis-xref="">ononline</code>
<td> <code data-anolis-xref="handler-window-ononline"><a href="webappapis.html#handler-window-ononline">body</a></code>
<td> <code data-anolis-xref="event-online"><a href="#event-online">online</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onpagehide"> <code data-anolis-xref="">onpagehide</code>
<td> <code data-anolis-xref="handler-window-onpagehide"><a href="webappapis.html#handler-window-onpagehide">body</a></code>
<td> <code data-anolis-xref="event-pagehide"><a href="#event-pagehide">pagehide</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onpageshow"> <code data-anolis-xref="">onpageshow</code>
<td> <code data-anolis-xref="handler-window-onpageshow"><a href="webappapis.html#handler-window-onpageshow">body</a></code>
<td> <code data-anolis-xref="event-pageshow"><a href="#event-pageshow">pageshow</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onpause"> <code data-anolis-xref="">onpause</code>
<td> <a data-anolis-xref="handler-onpause" href="webappapis.html#handler-onpause">HTML elements</a>
<td> <code data-anolis-xref="event-media-pause"><a href="embedded-content.html#event-media-pause">pause</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onplay"> <code data-anolis-xref="">onplay</code>
<td> <a data-anolis-xref="handler-onplay" href="webappapis.html#handler-onplay">HTML elements</a>
<td> <code data-anolis-xref="event-media-play"><a href="embedded-content.html#event-media-play">play</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onplaying"> <code data-anolis-xref="">onplaying</code>
<td> <a data-anolis-xref="handler-onplaying" href="webappapis.html#handler-onplaying">HTML elements</a>
<td> <code data-anolis-xref="event-media-playing"><a href="embedded-content.html#event-media-playing">playing</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onpopstate"> <code data-anolis-xref="">onpopstate</code>
<td> <code data-anolis-xref="handler-window-onpopstate"><a href="webappapis.html#handler-window-onpopstate">body</a></code>
<td> <code data-anolis-xref="event-popstate"><a href="#event-popstate">popstate</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onprogress"> <code data-anolis-xref="">onprogress</code>
<td> <a data-anolis-xref="handler-onprogress" href="webappapis.html#handler-onprogress">HTML elements</a>
<td> <code data-anolis-xref="event-media-progress"><a href="embedded-content.html#event-media-progress">progress</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onratechange"> <code data-anolis-xref="">onratechange</code>
<td> <a data-anolis-xref="handler-onratechange" href="webappapis.html#handler-onratechange">HTML elements</a>
<td> <code data-anolis-xref="event-media-ratechange"><a href="embedded-content.html#event-media-ratechange">ratechange</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onreset"> <code data-anolis-xref="">onreset</code>
<td> <a data-anolis-xref="handler-onreset" href="webappapis.html#handler-onreset">HTML elements</a>
<td> <code data-anolis-xref="event-reset"><a href="#event-reset">reset</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onresize"> <code data-anolis-xref="">onresize</code>
<td> <a data-anolis-xref="handler-onresize" href="webappapis.html#handler-onresize">HTML elements</a>
<td> <code data-anolis-xref="event-resize"><a href="infrastructure.html#event-resize">resize</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onscroll"> <code data-anolis-xref="">onscroll</code>
<td> <a data-anolis-xref="handler-onscroll" href="webappapis.html#handler-onscroll">HTML elements</a>
<td> <code data-anolis-xref="event-scroll"><a href="infrastructure.html#event-scroll">scroll</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onseeked"> <code data-anolis-xref="">onseeked</code>
<td> <a data-anolis-xref="handler-onseeked" href="webappapis.html#handler-onseeked">HTML elements</a>
<td> <code data-anolis-xref="event-media-seeked"><a href="embedded-content.html#event-media-seeked">seeked</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onseeking"> <code data-anolis-xref="">onseeking</code>
<td> <a data-anolis-xref="handler-onseeking" href="webappapis.html#handler-onseeking">HTML elements</a>
<td> <code data-anolis-xref="event-media-seeking"><a href="embedded-content.html#event-media-seeking">seeking</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onselect"> <code data-anolis-xref="">onselect</code>
<td> <a data-anolis-xref="handler-onselect" href="webappapis.html#handler-onselect">HTML elements</a>
<td> <code data-anolis-xref="event-select"><a href="#event-select">select</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onshow"> <code data-anolis-xref="">onshow</code>
<td> <a data-anolis-xref="handler-onshow" href="webappapis.html#handler-onshow">HTML elements</a>
<td> <code data-anolis-xref="event-show"><a href="#event-show">show</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onsort"> <code data-anolis-xref="">onsort</code>
<td> <a data-anolis-xref="handler-onsort" href="webappapis.html#handler-onsort">HTML elements</a>
<td> <code data-anolis-xref="event-sort"><a href="#event-sort">sort</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onstalled"> <code data-anolis-xref="">onstalled</code>
<td> <a data-anolis-xref="handler-onstalled" href="webappapis.html#handler-onstalled">HTML elements</a>
<td> <code data-anolis-xref="event-media-stalled"><a href="embedded-content.html#event-media-stalled">stalled</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onstorage"> <code data-anolis-xref="">onstorage</code>
<td> <code data-anolis-xref="handler-window-onstorage"><a href="webappapis.html#handler-window-onstorage">body</a></code>
<td> <code data-anolis-xref="event-storage"><a href="#event-storage">storage</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onsubmit"> <code data-anolis-xref="">onsubmit</code>
<td> <a data-anolis-xref="handler-onsubmit" href="webappapis.html#handler-onsubmit">HTML elements</a>
<td> <code data-anolis-xref="event-submit"><a href="#event-submit">submit</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onsuspend"> <code data-anolis-xref="">onsuspend</code>
<td> <a data-anolis-xref="handler-onsuspend" href="webappapis.html#handler-onsuspend">HTML elements</a>
<td> <code data-anolis-xref="event-media-suspend"><a href="embedded-content.html#event-media-suspend">suspend</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ontimeupdate"> <code data-anolis-xref="">ontimeupdate</code>
<td> <a data-anolis-xref="handler-ontimeupdate" href="webappapis.html#handler-ontimeupdate">HTML elements</a>
<td> <code data-anolis-xref="event-media-timeupdate"><a href="embedded-content.html#event-media-timeupdate">timeupdate</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-ontoggle"> <code data-anolis-xref="">ontoggle</code>
<td> <a data-anolis-xref="handler-ontoggle" href="webappapis.html#handler-ontoggle">HTML elements</a>
<td> <code data-anolis-xref="event-toggle"><a href="#event-toggle">toggle</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-window-onunload"> <code data-anolis-xref="">onunload</code>
<td> <code data-anolis-xref="handler-window-onunload"><a href="webappapis.html#handler-window-onunload">body</a></code>
<td> <code data-anolis-xref="event-unload"><a href="#event-unload">unload</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onvolumechange"> <code data-anolis-xref="">onvolumechange</code>
<td> <a data-anolis-xref="handler-onvolumechange" href="webappapis.html#handler-onvolumechange">HTML elements</a>
<td> <code data-anolis-xref="event-media-volumechange"><a href="embedded-content.html#event-media-volumechange">volumechange</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
<tr><th id="ix-handler-onwaiting"> <code data-anolis-xref="">onwaiting</code>
<td> <a data-anolis-xref="handler-onwaiting" href="webappapis.html#handler-onwaiting">HTML elements</a>
<td> <code data-anolis-xref="event-media-waiting"><a href="embedded-content.html#event-media-waiting">waiting</a></code> event handler
<td> <a data-anolis-xref="event handler content attributes" href="webappapis.html#event-handler-content-attributes">Event handler content attribute</a>
</table><!-- v2 for completeness: (also search for REFLECTIDL)
<h3 class="no-num">Reflecting IDL attributes</h3>
<p><i>This section is non-normative.</i></p>
<table>
<caption>List of <dfn>reflecting IDL attributes</dfn></caption>
<thead>
<tr>
<th> Interface
<th> Element(s)
<th> IDL attribute
<th> Reflects...
<tbody>
...
<tr>
<td> <code>HTMLElement</code>
<td> <span>HTML elements</span>
<td> <code data-x="dom-contextMenu">contextMenu</code>
<td> <code data-x="attr-contextmenu">contextmenu</code>
<tr>
<td> <code>HTMLOptionElement</code>
<td> <code>option</code>
<td> <code data-x="dom-option-text">text</code>
<td> <code>textContent</code>
</table>
( include option.text; textarea.defaultValue, and other attributes that "reflect" the element's textContent )
--><h3 class="no-num" id="element-interfaces">Element Interfaces</h3>
<p><i>This section is non-normative.</i></p>
<table><caption>List of interfaces for elements</caption>
<thead><tr><th> Element(s)
<th> Interface(s)
<tbody><tr><td> <code><a href="text-level-semantics.html#the-a-element">a</a></code>
<td> <code><a href="text-level-semantics.html#htmlanchorelement">HTMLAnchorElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-address-element">address</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-area-element">area</a></code>
<td> <code><a href="embedded-content.html#htmlareaelement">HTMLAreaElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-article-element">article</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-aside-element">aside</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-audio-element">audio</a></code>
<td> <code><a href="embedded-content.html#htmlaudioelement">HTMLAudioElement</a></code> : <code><a href="embedded-content.html#htmlmediaelement">HTMLMediaElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-b-element">b</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-base-element">base</a></code>
<td> <code><a href="document-metadata.html#htmlbaseelement">HTMLBaseElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-bdi-element">bdi</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-bdo-element">bdo</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code>
<td> <code><a href="grouping-content.html#htmlquoteelement">HTMLQuoteElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-body-element">body</a></code>
<td> <code><a href="sections.html#htmlbodyelement">HTMLBodyElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-br-element">br</a></code>
<td> <code><a href="text-level-semantics.html#htmlbrelement">HTMLBRElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-button-element">button</a></code>
<td> <code><a href="forms.html#htmlbuttonelement">HTMLButtonElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="scripting-1.html#the-canvas-element">canvas</a></code>
<td> <code><a href="scripting-1.html#htmlcanvaselement">HTMLCanvasElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-caption-element">caption</a></code>
<td> <code><a href="tabular-data.html#htmltablecaptionelement">HTMLTableCaptionElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-cite-element">cite</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-code-element">code</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-col-element">col</a></code>
<td> <code><a href="tabular-data.html#htmltablecolelement">HTMLTableColElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-colgroup-element">colgroup</a></code>
<td> <code><a href="tabular-data.html#htmltablecolelement">HTMLTableColElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="interactive-elements.html#the-menuitem-element">menuitem</a></code>
<td> <code><a href="interactive-elements.html#htmlmenuitemelement">HTMLMenuItemElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-data-element">data</a></code>
<td> <code><a href="text-level-semantics.html#htmldataelement">HTMLDataElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-datalist-element">datalist</a></code>
<td> <code><a href="forms.html#htmldatalistelement">HTMLDataListElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-dd-element">dd</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="edits.html#the-del-element">del</a></code>
<td> <code><a href="edits.html#htmlmodelement">HTMLModElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="interactive-elements.html#the-details-element">details</a></code>
<td> <code><a href="interactive-elements.html#htmldetailselement">HTMLDetailsElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-dfn-element">dfn</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="interactive-elements.html#the-dialog-element">dialog</a></code>
<td> <code><a href="interactive-elements.html#htmldialogelement">HTMLDialogElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-div-element">div</a></code>
<td> <code><a href="grouping-content.html#htmldivelement">HTMLDivElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-dl-element">dl</a></code>
<td> <code><a href="grouping-content.html#htmldlistelement">HTMLDListElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-dt-element">dt</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-em-element">em</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-embed-element">embed</a></code>
<td> <code><a href="embedded-content.html#htmlembedelement">HTMLEmbedElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-fieldset-element">fieldset</a></code>
<td> <code><a href="forms.html#htmlfieldsetelement">HTMLFieldSetElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-figcaption-element">figcaption</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-figure-element">figure</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-footer-element">footer</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-form-element">form</a></code>
<td> <code><a href="forms.html#htmlformelement">HTMLFormElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h3</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h4</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h5</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code>
<td> <code><a href="sections.html#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-head-element">head</a></code>
<td> <code><a href="document-metadata.html#htmlheadelement">HTMLHeadElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-header-element">header</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<!--FORK START/END hgroup removed-->
<tr><td> <code><a href="grouping-content.html#the-hr-element">hr</a></code>
<td> <code><a href="grouping-content.html#htmlhrelement">HTMLHRElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="semantics.html#the-html-element">html</a></code>
<td> <code><a href="semantics.html#htmlhtmlelement">HTMLHtmlElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-i-element">i</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-iframe-element">iframe</a></code>
<td> <code><a href="embedded-content.html#htmliframeelement">HTMLIFrameElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-img-element">img</a></code>
<td> <code><a href="embedded-content.html#htmlimageelement">HTMLImageElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-input-element">input</a></code>
<td> <code><a href="forms.html#htmlinputelement">HTMLInputElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="edits.html#the-ins-element">ins</a></code>
<td> <code><a href="edits.html#htmlmodelement">HTMLModElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-keygen-element">keygen</a></code>
<td> <code><a href="forms.html#htmlkeygenelement">HTMLKeygenElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-label-element">label</a></code>
<td> <code><a href="forms.html#htmllabelelement">HTMLLabelElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-legend-element">legend</a></code>
<td> <code><a href="forms.html#htmllegendelement">HTMLLegendElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-li-element">li</a></code>
<td> <code><a href="grouping-content.html#htmllielement">HTMLLIElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-link-element">link</a></code>
<td> <code><a href="document-metadata.html#htmllinkelement">HTMLLinkElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-main-element">main</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-map-element">map</a></code>
<td> <code><a href="embedded-content.html#htmlmapelement">HTMLMapElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-mark-element">mark</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="interactive-elements.html#the-menu-element">menu</a></code>
<td> <code><a href="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-meta-element">meta</a></code>
<td> <code><a href="document-metadata.html#htmlmetaelement">HTMLMetaElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-meter-element">meter</a></code>
<td> <code><a href="forms.html#htmlmeterelement">HTMLMeterElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-nav-element">nav</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="scripting-1.html#the-noscript-element">noscript</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-object-element">object</a></code>
<td> <code><a href="embedded-content.html#htmlobjectelement">HTMLObjectElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-ol-element">ol</a></code>
<td> <code><a href="grouping-content.html#htmlolistelement">HTMLOListElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-optgroup-element">optgroup</a></code>
<td> <code><a href="forms.html#htmloptgroupelement">HTMLOptGroupElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-option-element">option</a></code>
<td> <code><a href="forms.html#htmloptionelement">HTMLOptionElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-output-element">output</a></code>
<td> <code><a href="forms.html#htmloutputelement">HTMLOutputElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-p-element">p</a></code>
<td> <code><a href="grouping-content.html#htmlparagraphelement">HTMLParagraphElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-param-element">param</a></code>
<td> <code><a href="embedded-content.html#htmlparamelement">HTMLParamElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-pre-element">pre</a></code>
<td> <code><a href="grouping-content.html#htmlpreelement">HTMLPreElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-progress-element">progress</a></code>
<td> <code><a href="forms.html#htmlprogresselement">HTMLProgressElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-q-element">q</a></code>
<td> <code><a href="grouping-content.html#htmlquoteelement">HTMLQuoteElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<!-- FORK -->
<tr><td> <code><a href="text-level-semantics.html#the-rb-element">rb</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<!-- /FORK -->
<tr><td> <code><a href="text-level-semantics.html#the-rp-element">rp</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-rt-element">rt</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<!-- FORK -->
<tr><td> <code><a href="text-level-semantics.html#the-rtc-element">rtc</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<!-- /FORK -->
<tr><td> <code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-s-element">s</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-samp-element">samp</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="scripting-1.html#the-script-element">script</a></code>
<td> <code><a href="scripting-1.html#htmlscriptelement">HTMLScriptElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="sections.html#the-section-element">section</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-select-element">select</a></code>
<td> <code><a href="forms.html#htmlselectelement">HTMLSelectElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-small-element">small</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-source-element">source</a></code>
<td> <code><a href="embedded-content.html#htmlsourceelement">HTMLSourceElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-span-element">span</a></code>
<td> <code><a href="text-level-semantics.html#htmlspanelement">HTMLSpanElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-strong-element">strong</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-style-element">style</a></code>
<td> <code><a href="document-metadata.html#htmlstyleelement">HTMLStyleElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-sub-and-sup-elements">sub</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="interactive-elements.html#the-summary-element">summary</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-sub-and-sup-elements">sup</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-table-element">table</a></code>
<td> <code><a href="tabular-data.html#htmltableelement">HTMLTableElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-tbody-element">tbody</a></code>
<td> <code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-td-element">td</a></code>
<td> <code><a href="tabular-data.html#htmltabledatacellelement">HTMLTableDataCellElement</a></code> : <code><a href="tabular-data.html#htmltablecellelement">HTMLTableCellElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="scripting-1.html#the-template-element">template</a></code>
<td> <code><a href="scripting-1.html#htmltemplateelement">HTMLTemplateElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="forms.html#the-textarea-element">textarea</a></code>
<td> <code><a href="forms.html#htmltextareaelement">HTMLTextAreaElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-tfoot-element">tfoot</a></code>
<td> <code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-th-element">th</a></code>
<td> <code><a href="tabular-data.html#htmltableheadercellelement">HTMLTableHeaderCellElement</a></code> : <code><a href="tabular-data.html#htmltablecellelement">HTMLTableCellElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-thead-element">thead</a></code>
<td> <code><a href="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-time-element">time</a></code>
<td> <code><a href="text-level-semantics.html#htmltimeelement">HTMLTimeElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="document-metadata.html#the-title-element">title</a></code>
<td> <code><a href="document-metadata.html#htmltitleelement">HTMLTitleElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="tabular-data.html#the-tr-element">tr</a></code>
<td> <code><a href="tabular-data.html#htmltablerowelement">HTMLTableRowElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-track-element">track</a></code>
<td> <code><a href="embedded-content.html#htmltrackelement">HTMLTrackElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-u-element">u</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="grouping-content.html#the-ul-element">ul</a></code>
<td> <code><a href="grouping-content.html#htmlulistelement">HTMLUListElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-var-element">var</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="embedded-content.html#the-video-element">video</a></code>
<td> <code><a href="embedded-content.html#htmlvideoelement">HTMLVideoElement</a></code> : <code><a href="embedded-content.html#htmlmediaelement">HTMLMediaElement</a></code> : <code><a href="dom.html#htmlelement">HTMLElement</a></code>
<tr><td> <code><a href="text-level-semantics.html#the-wbr-element">wbr</a></code>
<td> <code><a href="dom.html#htmlelement">HTMLElement</a></code>
</table><h3 class="no-num" id="all-interfaces">All Interfaces</h3>
<p><i>This section is non-normative.</i></p>
<ul></ul><h3 class="no-num" id="events-0">Events</h3>
<p><i>This section is non-normative.</i></p>
<table><caption>List of events</caption>
<thead><tr><th> Event
<th> Interface
<th> Interesting targets
<th> Description
<tbody><tr><!-- abort --><td> <dfn data-anolis-xref="event-abort" id="event-abort"><code>abort</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the download was aborted by the user
<tr><!-- autocomplete --><td> <dfn data-anolis-xref="event-autocomplete" id="event-autocomplete"><code>autocomplete</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="forms.html#the-form-element">form</a></code> elements
<td> Fired at a <code><a href="forms.html#the-form-element">form</a></code> element when it is <a data-anolis-xref="dom-form-requestAutocomplete" href="forms.html#dom-form-requestautocomplete">autofilled</a>
<tr><!-- autocompleteerror --><td> <dfn data-anolis-xref="event-autocompleteerror" id="event-autocompleteerror"><code>autocompleteerror</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="forms.html#the-form-element">form</a></code> elements
<td> Fired at a <code><a href="forms.html#the-form-element">form</a></code> element when a <a data-anolis-xref="dom-form-requestAutocomplete" href="forms.html#dom-form-requestautocomplete">bulk autofill</a> fails
<tr><!-- DOMContentLoaded --><td> <dfn data-anolis-xref="event-DOMContentLoaded" id="event-domcontentloaded"><code>DOMContentLoaded</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="dom.html#document">Document</a></code>
<td> Fired at the <code><a href="dom.html#document">Document</a></code> once the parser has finished
<tr><!-- afterprint --><td> <dfn data-anolis-xref="event-afterprint" id="event-afterprint"><code>afterprint</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> after printing
<tr><!-- afterscriptexecute --><td> <dfn data-anolis-xref="event-afterscriptexecute" id="event-afterscriptexecute"><code>afterscriptexecute</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="scripting-1.html#the-script-element">script</a></code> elements
<td> Fired at <code><a href="scripting-1.html#the-script-element">script</a></code> elements after the script runs (just before the corresponding <code data-anolis-xref="event-load"><a href="#event-load">load</a></code> event)
<tr><!-- beforeprint --><td> <dfn data-anolis-xref="event-beforeprint" id="event-beforeprint"><code>beforeprint</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> before printing
<tr><!-- beforescriptexecute --><td> <dfn data-anolis-xref="event-beforescriptexecute" id="event-beforescriptexecute"><code>beforescriptexecute</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="scripting-1.html#the-script-element">script</a></code> elements
<td> Fired at <code><a href="scripting-1.html#the-script-element">script</a></code> elements just before the script runs; canceling the event cancels the running of the script
<tr><!-- beforeunload --><td> <dfn data-anolis-xref="event-beforeunload" id="event-beforeunload"><code>beforeunload</code></dfn>
<td> <code><a href="browsers.html#beforeunloadevent">BeforeUnloadEvent</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the page is about to be unloaded, in case the page would like to show a warning prompt
<tr><!-- blur --><td> <dfn data-anolis-xref="event-blur" id="event-blur"><code>blur</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>, elements
<td> Fired at nodes losing focus <!-- XXX bug 23475 -->
<tr><!-- cancel --><td> <dfn data-anolis-xref="event-cancel" id="event-cancel"><code>cancel</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="interactive-elements.html#the-dialog-element">dialog</a></code> elements
<td> Fired at <code><a href="interactive-elements.html#the-dialog-element">dialog</a></code> elements when they are canceled by the user (e.g. by pressing the Escape key)
<tr><!-- change --><td> <dfn data-anolis-xref="event-change" id="event-change"><code>change</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Form controls
<td> Fired at controls when the user commits a value change (see also the <code data-anolis-xref="event-input-change"><a href="forms.html#event-input-change">change</a></code> event of <code><a href="forms.html#the-input-element">input</a></code> elements)
<tr><!-- click --><td> <code data-anolis-xref="event-click"><a href="infrastructure.html#event-click">click</a></code>
<td> <code><a href="infrastructure.html#mouseevent">MouseEvent</a></code>
<td> Elements
<td> Normally a mouse event; also synthetically fired at an element before its <a href="editing.html#activation-behavior">activation behavior</a> is run, when an element is activated from a non-pointer input device (e.g. a keyboard)
<tr><!-- close --><td> <dfn data-anolis-xref="event-close" id="event-close"><code>close</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="interactive-elements.html#the-dialog-element">dialog</a></code> elements, <code>WebSocket</code>
<td> Fired at <code><a href="interactive-elements.html#the-dialog-element">dialog</a></code> elements when they are closed, and at <code>WebSocket</code> elements when the connection is terminated
<tr><!-- connect --><td> <dfn data-anolis-xref="event-WorkerGlobalScope-connect" id="event-workerglobalscope-connect"><code>connect</code></dfn>
<td> <code>MessageEvent</code>
<td> <code>SharedWorkerGlobalScope</code>
<td> Fired at a shared worker's global scope when a new client connects
<tr><!-- contextmenu --><td> <dfn data-anolis-xref="event-contextmenu" id="event-contextmenu"><code>contextmenu</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Elements
<td> Fired at elements when the user requests their context menu
<tr><!-- error --><td> <dfn data-anolis-xref="event-error" id="event-error"><code>error</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Global scope objects, <code>Worker</code> objects, elements, networking-related objects
<td> Fired when unexpected errors occur (e.g. networking errors, script errors, decoding errors)
<tr><!-- focus --><td> <dfn data-anolis-xref="event-focus" id="event-focus"><code>focus</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>, elements
<td> Fired at nodes gaining focus <!-- XXX bug 23475 -->
<tr><!-- hashchange --><td> <dfn data-anolis-xref="event-hashchange" id="event-hashchange"><code>hashchange</code></dfn>
<td> <code><a href="browsers.html#hashchangeevent">HashChangeEvent</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the fragment identifier part of <a href="dom.html#the-document's-address">the document's address</a> changes
<tr><!-- input --><td> <dfn data-anolis-xref="event-input" id="event-input"><code>input</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Form controls
<td> Fired at controls when the user changes the value (see also the <code data-anolis-xref="event-input-change"><a href="forms.html#event-input-change">change</a></code> event of <code><a href="forms.html#the-input-element">input</a></code> elements)
<tr><!-- invalid --><td> <dfn data-anolis-xref="event-invalid" id="event-invalid"><code>invalid</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Form controls
<td> Fired at controls during form validation if they do not satisfy their constraints
<tr><!-- languagechange --><td> <dfn data-anolis-xref="event-languagechange" id="event-languagechange"><code>languagechange</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Global scope objects
<td> Fired at the global scope object when the user's preferred languages change
<tr><!-- load --><td> <dfn data-anolis-xref="event-load" id="event-load"><code>load</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>, elements
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the document has finished loading; fired at an element containing a resource (e.g. <code><a href="embedded-content.html#the-img-element">img</a></code>, <code><a href="embedded-content.html#the-embed-element">embed</a></code>) when its resource has finished loading
<tr><!-- loadend --><td> <dfn data-anolis-xref="event-loadend" id="event-loadend"><code>loadend</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code> or <code><a href="infrastructure.html#progressevent">ProgressEvent</a></code>
<td> <code><a href="embedded-content.html#the-img-element">img</a></code> elements
<td> Fired at <code><a href="embedded-content.html#the-img-element">img</a></code> elements after a successful load (see also <span data-anolis-xref="event-media-loadend">media element events</span>)
<tr><!-- loadstart --><td> <dfn data-anolis-xref="event-loadstart" id="event-loadstart"><code>loadstart</code></dfn>
<td> <code><a href="infrastructure.html#progressevent">ProgressEvent</a></code>
<td> <code><a href="embedded-content.html#the-img-element">img</a></code> elements
<td> Fired at <code><a href="embedded-content.html#the-img-element">img</a></code> elements when a load begins (see also <a data-anolis-xref="event-media-loadstart" href="embedded-content.html#event-media-loadstart">media element events</a>)
<tr><!-- message --><td> <dfn data-anolis-xref="event-message" id="event-message"><code>message</code></dfn>
<td> <code>MessageEvent</code>
<td> <code><a href="browsers.html#window">Window</a></code>, <code><a href="infrastructure.html#eventsource">EventSource</a></code>, <code>WebSocket</code>, <code>MessagePort</code>, <code>BroadcastChannel</code>, <code>DedicatedWorkerGlobalScope</code>, <code>Worker</code>
<td> Fired at an object when it receives a message
<tr><!-- offline --><td> <dfn data-anolis-xref="event-offline" id="event-offline"><code>offline</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Global scope objects
<td> Fired at the global scope object when the network connections fails
<tr><!-- online --><td> <dfn data-anolis-xref="event-online" id="event-online"><code>online</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Global scope objects
<td> Fired at the global scope object when the network connections returns
<tr><!-- open --><td> <dfn data-anolis-xref="event-open" id="event-open"><code>open</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="infrastructure.html#eventsource">EventSource</a></code>, <code>WebSocket</code>
<td> Fired at networking-related objects when a connection is established
<tr><!-- pagehide --><td> <dfn data-anolis-xref="event-pagehide" id="event-pagehide"><code>pagehide</code></dfn>
<td> <code><a href="browsers.html#pagetransitionevent">PageTransitionEvent</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the page's entry in the <a href="browsers.html#session-history">session history</a> stops being the <a href="browsers.html#current-entry">current entry</a>
<tr><!-- pageshow --><td> <dfn data-anolis-xref="event-pageshow" id="event-pageshow"><code>pageshow</code></dfn>
<td> <code><a href="browsers.html#pagetransitionevent">PageTransitionEvent</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the page's entry in the <a href="browsers.html#session-history">session history</a> becomes the <a href="browsers.html#current-entry">current entry</a>
<tr><!-- popstate --><td> <dfn data-anolis-xref="event-popstate" id="event-popstate"><code>popstate</code></dfn>
<td> <code><a href="browsers.html#popstateevent">PopStateEvent</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the user navigates the <a href="browsers.html#session-history">session history</a>
<tr><!-- progress --><td> <dfn data-anolis-xref="event-progress" id="event-progress"><code>progress</code></dfn>
<td> <code><a href="infrastructure.html#progressevent">ProgressEvent</a></code>
<td> <code><a href="embedded-content.html#the-img-element">img</a></code> elements
<td> Fired at <code><a href="embedded-content.html#the-img-element">img</a></code> elements during a <a href="infrastructure.html#cors-same-origin">CORS-same-origin</a> image load (see also <a data-anolis-xref="event-media-progress" href="embedded-content.html#event-media-progress">media element events</a>)
<tr><!-- readystatechange --><td> <dfn data-anolis-xref="event-readystatechange" id="event-readystatechange"><code>readystatechange</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="dom.html#document">Document</a></code>
<td> Fired at the <code><a href="dom.html#document">Document</a></code> when it finishes parsing and again when all its subresources have finished loading
<tr><!-- reset --><td> <dfn data-anolis-xref="event-reset" id="event-reset"><code>reset</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="forms.html#the-form-element">form</a></code> elements
<td> Fired at a <code><a href="forms.html#the-form-element">form</a></code> element when it is <a data-anolis-xref="concept-form-reset" href="forms.html#concept-form-reset">reset</a>
<tr><!-- select --><td> <dfn data-anolis-xref="event-select" id="event-select"><code>select</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> Form controls
<td> Fired at form controls when their text selection is adjusted (whether by an API or by the user)
<tr><!-- show --><td> <dfn data-anolis-xref="event-show" id="event-show"><code>show</code></dfn>
<td> <code><a href="interactive-elements.html#relatedevent">RelatedEvent</a></code>
<td> <code><a href="interactive-elements.html#the-menu-element">menu</a></code> elements
<td> Fired at a <code><a href="interactive-elements.html#the-menu-element">menu</a></code> element when it is shown as a context menu
<tr><!-- sort --><td> <dfn data-anolis-xref="event-sort" id="event-sort"><code>sort</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="tabular-data.html#the-table-element">table</a></code> elements
<td> Fired at <code><a href="tabular-data.html#the-table-element">table</a></code> elements before it is sorted; canceling the event cancels the sorting of the table
<tr><!-- storage --><td> <dfn data-anolis-xref="event-storage" id="event-storage"><code>storage</code></dfn>
<td> <code>StorageEvent</code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at <code><a href="browsers.html#window">Window</a></code> event when the corresponding <code data-anolis-xref="dom-localStorage">localStorage</code> or <code data-anolis-xref="dom-sessionStorage">sessionStorage</code> storage areas change
<tr><!-- submit --><td> <dfn data-anolis-xref="event-submit" id="event-submit"><code>submit</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="forms.html#the-form-element">form</a></code> elements
<td> Fired at a <code><a href="forms.html#the-form-element">form</a></code> element when it is <a data-anolis-xref="concept-form-submit" href="forms.html#concept-form-submit">submitted</a>
<tr><!-- toggle --><td> <dfn data-anolis-xref="event-toggle" id="event-toggle"><code>toggle</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="interactive-elements.html#the-details-element">details</a></code> element
<td> Fired at <code><a href="interactive-elements.html#the-details-element">details</a></code> elements when they open or close
<tr><!-- unload --><td> <dfn data-anolis-xref="event-unload" id="event-unload"><code>unload</code></dfn>
<td> <code><a href="infrastructure.html#event">Event</a></code>
<td> <code><a href="browsers.html#window">Window</a></code>
<td> Fired at the <code><a href="browsers.html#window">Window</a></code> object when the page is going away
</table><p class="note">See also <a href="embedded-content.html#mediaevents">media element events</a>, <a href="browsers.html#appcacheevents">application cache events</a>, and <a href="editing.html#dndevents">drag-and-drop
events</a>.</p>
<!--FIXUP 2dcontext -4-->