blob: a9f5dd89c2c42646d0fb59ef0992ea0854c280d7 [file] [log] [blame]
<head>
<title>Simple selectors microbenchmark</title>
<meta name="viewport" content="width=device-width">
<script>
var myNumber = 1;
function print(text) {
var output = document.getElementById('output');
var liElement = document.createElement('li');
liElement.textContent = text;
output.appendChild(liElement);
}
// DO NOT DO THIS AT HOME!
// Testing CSS Performance is really tricky. Here I am gonna abuse the web engine's implementation of querySelector to get a rough estimate of CSS Selector's performance.
// This only kind of works because I know how WebKit, Gecko and blink interpret selectors and I chose the selectors carefully. In general, you must test CSS speed by using actual style resolution.
function testFunction() {
// This may seem a little counter-intuitive, but to test Selector speed, the selector needs to fail maching anything. Otherwise you could be benchmarking your
// memory allocator, memory, JSArray etc. The failure needs to happen on the left so that we get to run something.
var target = document.getElementById('targetContent');
var start = (new Date).getTime();
// With 17 iterations, the test takes around 500ms on Retina Macbook Pro.
// That should be small enough to avoid obvious cheating while large enough to be somewhat stable.
var iterations = 17;
for (var i = 0; i < iterations; ++i) {
// Some easy stuff.
target.querySelector('div.nope>div>p>a+a+a');
target.querySelector('tr[nope]+tr>td>span.glyph.compound');
// Some cases where failure requires to start over. Some of them were already fast with WebKit before the CSS JIT.
// Descendant failure.
target.querySelector('.nope dd>p a');
target.querySelector('.nope dl>dt+dd>p a');
target.querySelector('.nope dl>dt+dd>p a');
// Adjacent failure.
target.querySelector('.nope p+p~p');
target.querySelector('.nope div+p+p~p');
target.querySelector('.nope p+p~p a');
// Both.
target.querySelector('.nope tr+tr~tr>td a');
// Some cases that used to be difficult for WebKit.
// WebKit style is computed lazily. Using the style attribute would for the slow path.
target.querySelector('[style="nope"]>div>p>a');
// Only the attribute set and exact were supported by the fast path.
target.querySelector('[style^="nope"] div>p');
target.querySelector('[style$="nope"] div>p');
target.querySelector('[style*="nope"] div>p');
// We have absolutely not interest in the speed of caches, we need to modify the tree between each iteration.
target.appendChild(document.createElement('a'));
}
var elapsed = (new Date).getTime() - start;
print("Total time spent matching selectors = " + elapsed + "ms.");
var treeSize = target.querySelectorAll('*').length;
var selectorTestSize = 13;
var operationCount = treeSize * selectorTestSize * iterations;
var operationPerMs = Math.round(operationCount / elapsed);
print("That is about " + operationPerMs + " matching operations per millisecond" + (operationPerMs > 25000 ? " (amazing isn't it?)." : "."));
}
function findDivisor(number) {
for (var i = number - 1;; --i) {
if (number % i === 0)
return i;
}
}
function dumbWarmUp(startTime) {
if ((new Date).getTime() - startTime > 1500) {
print('Starting test...');
setTimeout(testFunction, 0);
} else {
for (var primeCounter = 0; primeCounter < 1000; ++primeCounter) {
var number = myNumber;
while (true) {
++number;
if (findDivisor(number) == 1) {
myNumber = number;
break;
}
}
}
setTimeout(dumbWarmUp, 0, startTime);
}
}
addEventListener('load', function() {
// The first thing we need to do is to warm up the CPU a little. The CPU could be in a high C-state (x86) or in one of the low energy mode (ARM).
// Unfortunately, we cannot use our benchmark to warm up the CPU, because the compiled selectors would get cached and that would be cheating!
print('Warming up...');
dumbWarmUp((new Date).getTime());
});
</script>
</head>
<body>
<!-- When it comes to test markup, the single page version of the HTML5 spec is a wonderful test case. It is real markup (it is a real page after all). Yet, it is big enough that we can measure querySelector instead of measuring the binding's speed. -->
<div>
<ul id="output">
</ul>
</div>
<div id="targetContent" style="display:none">
<div class="head" id="head"><header><span id="styleSwitch"><button id="authorButton"></button></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"></h1><p class="no-num no-toc subline"></p><p class="no-num no-toc subline"></p></header><dl><dt></dt><dd><a href="http://www.w3.org/TR/html51/"></a></dd><dt></dt><dd><a class="latest-link" href="http://www.w3.org/html/wg/drafts/html/master/"></a></dd><dt></dt><dd><a href="http://www.w3.org/TR/2013/WD-html51-20131029/"></a></dd><dt id="specification-editors"></dt><dd></dd><dd><a href="http://berjon.com/"></a></dd><dd><a href="mailto:sfaulkner@paciellogroup.com"></a></dd><dd><a href="mailto:travil@microsoft.com"></a></dd><dd><a href="mailto:Erika.Doyle@microsoft.com"></a></dd><dd><a href="mailto:eoconnor@apple.com"></a></dd><dd><a href="mailto:silviapfeiffer1@gmail.com"></a></dd><dd></dd><dd><a href="mailto:ian@hixie.ch"></a></dd></dl><p><a href="single-page.html"></a></p><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright"></a><a href="http://www.w3.org/"><abbr title="World Wide
Web Consortium"></abbr></a><sup></sup><a href="http://www.csail.mit.edu/"><abbr title="Massachusetts
Institute of Technology"></abbr></a><a href="http://www.ercim.eu/"><abbr title="European Research
Consortium for Informatics and Mathematics"></abbr></a><a href="http://www.keio.ac.jp/"></a><a href="http://ev.buaa.edu.cn/"></a><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer"></a><a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks"></a><a href="http://www.w3.org/Consortium/Legal/copyright-documents"></a></p></div><hr class="top"><h2 class="no-num no-toc" id="abstract"></h2><p></p><h2 class="no-num no-toc" id="status-of-this-document"></h2><p><em><a href="http://www.w3.org/TR/"></a></em></p><p><a href="http://www.w3.org/Bugs/Public/enter_bug.cgi?product=HTML%20WG"></a><a href="mailto:public-html-comments@w3.org"></a><a href="mailto:public-html-comments-request@w3.org?subject=subscribe"></a><a href="http://lists.w3.org/Archives/Public/public-html-comments/"></a></p><p><a href="http://www.w3.org/html/wg/wiki/ExtensionSpecifications"></a></p><p class="alt"><a href="http://www.whatwg.org/specs/web-apps/current-work/complete.html"></a></p><p><a href="https://www.w3.org/Bugs/Public/buglist.cgi?list_id=11235&amp;query_format=advanced&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;component=HTML5%20spec&amp;product=HTML%20WG"></a><a href="http://www.w3.org/html/wg/tracker/products/1"></a><a href="https://www.w3.org/Bugs/Public/enter_bug.cgi?product=HTML%20WG&amp;component=HTML5%20spec&amp;priority=P3"></a></p><p><strong></strong></p><div id="multipage-common"></div><p></p><p><a href="https://github.com/w3c/html"></a></p><p><a href="http://www.w3.org/html/wg/"></a></p><p><a href="http://www.whatwg.org/"></a><a href="http://www.w3.org/2013/09/html-charter.html"></a></p><ul><li><a href="http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org"></a></li><li><a href="http://html5.org/tools/web-apps-tracker"></a></li><li><code></code></li></ul><p><a href="http://www.w3.org/Consortium/Patent-Policy-20040205/"></a><a href="http://www.w3.org/2004/01/pp-impl/40318/status" rel="disclosure"></a><a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential"></a><a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure"></a></p><h2 class="no-num no-toc" id="contents"></h2><ol class="toc"><li><a href="#introduction"><span class="secno"></span></a><ol class="toc"><li><a href="#background"><span class="secno"></span></a></li><li><a href="#audience"><span class="secno"></span></a></li><li><a href="#scope"><span class="secno"></span></a></li><li><a href="#history-0"><span class="secno"></span></a></li><li><a href="#design-notes"><span class="secno"></span></a><ol class="toc"><li><a href="#serializability-of-script-execution"><span class="secno"></span></a></li><li><a href="#compliance-with-other-specifications"><span class="secno"></span></a></li><li><a href="#extensibility"><span class="secno"></span></a></li></ol></li><li><a href="#html-vs-xhtml"><span class="secno"></span></a></li><li><a href="#structure-of-this-specification"><span class="secno"></span></a><ol class="toc"><li><a href="#how-to-read-this-specification"><span class="secno"></span></a></li><li><a href="#typographic-conventions"><span class="secno"></span></a></li></ol></li><li><a href="#fingerprint"><span class="secno"></span></a></li><li><a href="#a-quick-introduction-to-html"><span class="secno"></span></a><ol class="toc"><li><a href="#writing-secure-applications-with-html"><span class="secno"></span></a></li><li><a href="#common-pitfalls-to-avoid-when-using-the-scripting-apis"><span class="secno"></span></a></li><li><a href="#how-to-catch-mistakes-when-writing-html:-validators-and-conformance-checkers"><span class="secno"></span></a></li></ol></li><li><a href="#conformance-requirements-for-authors"><span class="secno"></span></a><ol class="toc"><li><a href="#presentational-markup"><span class="secno"></span></a></li><li><a href="#syntax-errors"><span class="secno"></span></a></li><li><a href="#restrictions-on-content-models-and-on-attribute-values"><span class="secno"></span></a></li></ol></li><li><a href="#suggested-reading"><span class="secno"></span></a></li></ol></li><li><a href="#infrastructure"><span class="secno"></span></a><ol class="toc"><li><a href="#terminology"><span class="secno"></span></a><ol class="toc"><li><a href="#resources"><span class="secno"></span></a></li><li><a href="#xml"><span class="secno"></span></a></li><li><a href="#dom-trees"><span class="secno"></span></a></li><li><a href="#scripting-0"><span class="secno"></span></a></li><li><a href="#plugins"><span class="secno"></span></a></li><li><a href="#encoding-terminology"><span class="secno"></span></a></li></ol></li><li><a href="#conformance-requirements"><span class="secno"></span></a><ol class="toc"><li><a href="#conformance-classes"><span class="secno"></span></a></li><li><a href="#dependencies"><span class="secno"></span></a></li><li><a href="#extensibility-0"><span class="secno"></span></a></li><li><a href="#interactions-with-xpath-and-xslt"><span class="secno"></span></a></li></ol></li><li><a href="#case-sensitivity-and-string-comparison"><span class="secno"></span></a></li><li><a href="#common-microsyntaxes"><span class="secno"></span></a><ol class="toc"><li><a href="#common-parser-idioms"><span class="secno"></span></a></li><li><a href="#boolean-attributes"><span class="secno"></span></a></li><li><a href="#keywords-and-enumerated-attributes"><span class="secno"></span></a></li><li><a href="#numbers"><span class="secno"></span></a><ol class="toc"><li><a href="#signed-integers"><span class="secno"></span></a></li><li><a href="#non-negative-integers"><span class="secno"></span></a></li><li><a href="#floating-point-numbers"><span class="secno"></span></a></li><li><a href="#percentages-and-dimensions"><span class="secno"></span></a></li><li><a href="#lists-of-integers"><span class="secno"></span></a></li><li><a href="#lists-of-dimensions"><span class="secno"></span></a></li></ol></li><li><a href="#dates-and-times"><span class="secno"></span></a><ol class="toc"><li><a href="#months"><span class="secno"></span></a></li><li><a href="#dates"><span class="secno"></span></a></li><li><a href="#yearless-dates"><span class="secno"></span></a></li><li><a href="#times"><span class="secno"></span></a></li><li><a href="#floating-dates-and-times"><span class="secno"></span></a></li><li><a href="#time-zones"><span class="secno"></span></a></li><li><a href="#global-dates-and-times"><span class="secno"></span></a></li><li><a href="#weeks"><span class="secno"></span></a></li><li><a href="#durations"><span class="secno"></span></a></li><li><a href="#vaguer-moments-in-time"><span class="secno"></span></a></li></ol></li><li><a href="#colors"><span class="secno"></span></a></li><li><a href="#space-separated-tokens"><span class="secno"></span></a></li><li><a href="#comma-separated-tokens"><span class="secno"></span></a></li><li><a href="#syntax-references"><span class="secno"></span></a></li><li><a href="#mq"><span class="secno"></span></a></li></ol></li><li><a href="#urls"><span class="secno"></span></a><ol class="toc"><li><a href="#terminology-0"><span class="secno"></span></a></li><li><a href="#resolving-urls"><span class="secno"></span></a></li><li><a href="#dynamic-changes-to-base-urls"><span class="secno"></span></a></li></ol></li><li><a href="#fetching-resources"><span class="secno"></span></a><ol class="toc"><li><a href="#terminology-1"><span class="secno"></span></a></li><li><a href="#processing-model"><span class="secno"></span></a></li><li><a href="#encrypted-http-and-related-security-concerns"><span class="secno"></span></a></li><li><a href="#content-type-sniffing"><span class="secno"></span></a></li><li><a href="#extracting-character-encodings-from-meta-elements"><span class="secno"></span><code></code></a></li><li><a href="#cors-settings-attributes"><span class="secno"></span></a></li><li><a href="#cors-enabled-fetch"><span class="secno"></span></a></li></ol></li><li><a href="#common-dom-interfaces"><span class="secno"></span></a><ol class="toc"><li><a href="#reflecting-content-attributes-in-idl-attributes"><span class="secno"></span></a></li><li><a href="#collections"><span class="secno"></span></a><ol class="toc"><li><a href="#htmlallcollection"><span class="secno"></span></a></li><li><a href="#htmlformcontrolscollection"><span class="secno"></span></a></li><li><a href="#htmloptionscollection"><span class="secno"></span></a></li></ol></li><li><a href="#domstringmap"><span class="secno"></span></a></li><li><a href="#domelementmap"><span class="secno"></span></a></li><li><a href="#transferable-objects"><span class="secno"></span></a></li><li><a href="#safe-passing-of-structured-data"><span class="secno"></span></a></li><li><a href="#callbacks"><span class="secno"></span></a></li><li><a href="#garbage-collection"><span class="secno"></span></a></li></ol></li><li><a href="#namespaces"><span class="secno"></span></a></li></ol></li><li><a href="#dom"><span class="secno"></span></a><ol class="toc"><li><a href="#documents"><span class="secno"></span></a><ol class="toc"><li><a href="#the-document-object"><span class="secno"></span><code></code></a></li><li><a href="#resource-metadata-management"><span class="secno"></span></a></li><li><a href="#dom-tree-accessors"><span class="secno"></span></a></li><li><a href="#loading-xml-documents"><span class="secno"></span></a></li></ol></li><li><a href="#elements"><span class="secno"></span></a><ol class="toc"><li><a href="#semantics-0"><span class="secno"></span></a></li><li><a href="#elements-in-the-dom"><span class="secno"></span></a></li><li><a href="#element-definitions"><span class="secno"></span></a><ol class="toc"><li><a href="#attributes"><span class="secno"></span></a></li></ol></li><li><a href="#content-models"><span class="secno"></span></a><ol class="toc"><li><a href="#kinds-of-content"><span class="secno"></span></a><ol class="toc"><li><a href="#metadata-content"><span class="secno"></span></a></li><li><a href="#flow-content"><span class="secno"></span></a></li><li><a href="#sectioning-content"><span class="secno"></span></a></li><li><a href="#heading-content"><span class="secno"></span></a></li><li><a href="#phrasing-content"><span class="secno"></span></a></li><li><a href="#embedded-content-0"><span class="secno"></span></a></li><li><a href="#interactive-content"><span class="secno"></span></a></li><li><a href="#palpable-content"><span class="secno"></span></a></li><li><a href="#script-supporting-elements"><span class="secno"></span></a></li></ol></li><li><a href="#transparent-content-models"><span class="secno"></span></a></li><li><a href="#paragraphs"><span class="secno"></span></a></li></ol></li><li><a href="#global-attributes"><span class="secno"></span></a><ol class="toc"><li><a href="#the-id-attribute"><span class="secno"></span><code></code></a></li><li><a href="#the-title-attribute"><span class="secno"></span><code data-anolis-xref="attr-title"></code></a></li><li><a href="#the-lang-and-xml:lang-attributes"><span class="secno"></span><code data-anolis-xref="attr-lang"></code><code data-anolis-xref="attr-xml-lang"></code></a></li><li><a href="#the-translate-attribute"><span class="secno"></span><code data-anolis-xref="attr-translate"></code></a></li><li><a href="#the-xml:base-attribute-(xml-only)"><span class="secno"></span><code></code></a></li><li><a href="#the-dir-attribute"><span class="secno"></span><code></code></a></li><li><a href="#classes"><span class="secno"></span><code></code></a></li><li><a href="#the-style-attribute"><span class="secno"></span><code></code></a></li><li><a href="#embedding-custom-non-visible-data-with-the-data-*-attributes"><span class="secno"></span><code data-anolis-xref="attr-data-*"></code></a></li></ol></li><li><a href="#requirements-relating-to-the-bidirectional-algorithm"><span class="secno"></span></a><ol class="toc"><li><a href="#authoring-conformance-criteria-for-bidirectional-algorithm-formatting-characters"><span class="secno"></span></a></li><li><a href="#user-agent-conformance-criteria"><span class="secno"></span></a></li></ol></li><li><a href="#wai-aria"><span class="secno"></span></a><ol class="toc"><li><a href="#aria-role-attribute"><span class="secno"></span></a></li><li><a href="#state-and-property-attributes"><span class="secno"></span></a></li><li><a href="#sec-strong-native-semantics"><span class="secno"></span></a></li><li><a href="#sec-implicit-aria-semantics"><span class="secno"></span></a></li><li><a href="#allowed-aria-roles,-states-and-properties"><span class="secno"></span></a></li></ol></li></ol></li></ol></li><li><a href="#semantics"><span class="secno"></span></a><ol class="toc"><li><a href="#the-root-element"><span class="secno"></span></a><ol class="toc"><li><a href="#the-html-element"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#document-metadata"><span class="secno"></span></a><ol class="toc"><li><a href="#the-head-element"><span class="secno"></span><code></code></a></li><li><a href="#the-title-element"><span class="secno"></span><code></code></a></li><li><a href="#the-base-element"><span class="secno"></span><code></code></a></li><li><a href="#the-link-element"><span class="secno"></span><code></code></a></li><li><a href="#the-meta-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#standard-metadata-names"><span class="secno"></span></a></li><li><a href="#other-metadata-names"><span class="secno"></span></a></li><li><a href="#pragma-directives"><span class="secno"></span></a></li><li><a href="#other-pragma-directives"><span class="secno"></span></a></li><li><a href="#charset"><span class="secno"></span></a></li></ol></li><li><a href="#the-style-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#the-@global-rule"><span class="secno"></span><code data-anolis-xref=""></code></a></li></ol></li><li><a href="#interactions-of-styling-and-scripting"><span class="secno"></span></a></li></ol></li><li><a href="#sections"><span class="secno"></span></a><ol class="toc"><li><a href="#the-body-element"><span class="secno"></span><code></code></a></li><li><a href="#the-article-element"><span class="secno"></span><code></code></a></li><li><a href="#the-section-element"><span class="secno"></span><code></code></a></li><li><a href="#the-nav-element"><span class="secno"></span><code></code></a></li><li><a href="#the-aside-element"><span class="secno"></span><code></code></a></li><li><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"><span class="secno"></span><code></code><code></code><code></code><code></code><code></code><code></code></a></li><li><a href="#the-header-element"><span class="secno"></span><code></code></a></li><li><a href="#the-footer-element"><span class="secno"></span><code></code></a></li><li><a href="#the-address-element"><span class="secno"></span><code></code></a></li><li><a href="#headings-and-sections"><span class="secno"></span></a><ol class="toc"><li><a href="#outlines"><span class="secno"></span></a></li><li><a href="#sample-outlines"><span class="secno"></span></a></li></ol></li><li><a href="#usage-summary-0"><span class="secno"></span></a><ol class="toc"><li><a href="#article-or-section"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#grouping-content"><span class="secno"></span></a><ol class="toc"><li><a href="#the-p-element"><span class="secno"></span><code></code></a></li><li><a href="#the-hr-element"><span class="secno"></span><code></code></a></li><li><a href="#the-pre-element"><span class="secno"></span><code></code></a></li><li><a href="#the-blockquote-element"><span class="secno"></span><code></code></a></li><li><a href="#the-ol-element"><span class="secno"></span><code></code></a></li><li><a href="#the-ul-element"><span class="secno"></span><code></code></a></li><li><a href="#the-li-element"><span class="secno"></span><code></code></a></li><li><a href="#the-dl-element"><span class="secno"></span><code></code></a></li><li><a href="#the-dt-element"><span class="secno"></span><code></code></a></li><li><a href="#the-dd-element"><span class="secno"></span><code></code></a></li><li><a href="#the-figure-element"><span class="secno"></span><code></code></a></li><li><a href="#the-figcaption-element"><span class="secno"></span><code></code></a></li><li><a href="#the-div-element"><span class="secno"></span><code></code></a></li><li><a href="#the-main-element"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#text-level-semantics"><span class="secno"></span></a><ol class="toc"><li><a href="#the-a-element"><span class="secno"></span><code></code></a></li><li><a href="#the-em-element"><span class="secno"></span><code></code></a></li><li><a href="#the-strong-element"><span class="secno"></span><code></code></a></li><li><a href="#the-small-element"><span class="secno"></span><code></code></a></li><li><a href="#the-s-element"><span class="secno"></span><code></code></a></li><li><a href="#the-cite-element"><span class="secno"></span><code></code></a></li><li><a href="#the-q-element"><span class="secno"></span><code></code></a></li><li><a href="#the-dfn-element"><span class="secno"></span><code></code></a></li><li><a href="#the-abbr-element"><span class="secno"></span><code></code></a></li><li><a href="#the-data-element"><span class="secno"></span><code></code></a></li><li><a href="#the-time-element"><span class="secno"></span><code></code></a></li><li><a href="#the-code-element"><span class="secno"></span><code></code></a></li><li><a href="#the-var-element"><span class="secno"></span><code></code></a></li><li><a href="#the-samp-element"><span class="secno"></span><code></code></a></li><li><a href="#the-kbd-element"><span class="secno"></span><code></code></a></li><li><a href="#the-sub-and-sup-elements"><span class="secno"></span><code></code><code></code></a></li><li><a href="#the-i-element"><span class="secno"></span><code></code></a></li><li><a href="#the-b-element"><span class="secno"></span><code></code></a></li><li><a href="#the-u-element"><span class="secno"></span><code></code></a></li><li><a href="#the-mark-element"><span class="secno"></span><code></code></a></li><li><a href="#the-ruby-element"><span class="secno"></span><code></code></a></li><li><a href="#the-rb-element"><span class="secno"></span><code></code></a></li><li><a href="#the-rt-element"><span class="secno"></span><code></code></a></li><li><a href="#the-rtc-element"><span class="secno"></span><code></code></a></li><li><a href="#the-rp-element"><span class="secno"></span><code></code></a></li><li><a href="#the-bdi-element"><span class="secno"></span><code></code></a></li><li><a href="#the-bdo-element"><span class="secno"></span><code></code></a></li><li><a href="#the-span-element"><span class="secno"></span><code></code></a></li><li><a href="#the-br-element"><span class="secno"></span><code></code></a></li><li><a href="#the-wbr-element"><span class="secno"></span><code></code></a></li><li><a href="#usage-summary"><span class="secno"></span></a></li></ol></li><li><a href="#edits"><span class="secno"></span></a><ol class="toc"><li><a href="#the-ins-element"><span class="secno"></span><code></code></a></li><li><a href="#the-del-element"><span class="secno"></span><code></code></a></li><li><a href="#attributes-common-to-ins-and-del-elements"><span class="secno"></span><code></code><code></code></a></li><li><a href="#edits-and-paragraphs"><span class="secno"></span></a></li><li><a href="#edits-and-lists"><span class="secno"></span></a></li><li><a href="#edits-and-tables"><span class="secno"></span></a></li></ol></li><li><a href="#embedded-content"><span class="secno"></span></a><ol class="toc"><li><a href="#the-img-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#alt"><span class="secno"></span></a><ol class="toc"><li><a href="#examples-of-scenarios-where-users-benefit-from-text-alternatives-for-images"><span class="secno"></span></a></li><li><a href="#general-guidelines"><span class="secno"></span></a></li><li><a href="#a-link-or-button-containing-nothing-but-an-image"><span class="secno"></span></a></li><li><a href="#graphical-representations:-charts,-diagrams,-graphs,-maps,-illustrations"><span class="secno"></span></a></li><li><a href="#images-of-text"><span class="secno"></span></a></li><li><a href="#images-that-include-text"><span class="secno"></span></a></li><li><a href="#images-that-enhance-the-themes-or-subject-matter-of-the-page-content"><span class="secno"></span></a></li><li><a href="#a-graphical-representation-of-some-of-the-surrounding-text"><span class="secno"></span></a></li><li><a href="#a-purely-decorative-image-that-doesn't-add-any-information"><span class="secno"></span></a></li><li><a href="#inline"><span class="secno"></span></a></li><li><a href="#a-group-of-images-that-form-a-single-larger-picture-with-no-links"><span class="secno"></span></a></li><li><a href="#image-maps-0"><span class="secno"></span></a></li><li><a href="#a-group-of-images-that-form-a-single-larger-picture-with-links"><span class="secno"></span></a></li><li><a href="#images-of-pictures"><span class="secno"></span></a></li><li><a href="#webcam-images"><span class="secno"></span></a></li><li><a href="#when-a-text-alternative-is-not-available-at-the-time-of-publication"><span class="secno"></span></a></li><li><a href="#an-image-not-intended-for-the-user"><span class="secno"></span></a></li><li><a href="#icon-images"><span class="secno"></span></a></li><li><a href="#logos,-insignia,-flags,-or-emblems"><span class="secno"></span></a></li><li><a href="#captcha-images"><span class="secno"></span></a></li><li><a href="#guidance-for-markup-generators"><span class="secno"></span></a></li><li><a href="#guidance-for-conformance-checkers"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#the-iframe-element"><span class="secno"></span><code></code></a></li><li><a href="#the-embed-element"><span class="secno"></span><code></code></a></li><li><a href="#the-object-element"><span class="secno"></span><code></code></a></li><li><a href="#the-param-element"><span class="secno"></span><code></code></a></li><li><a href="#the-video-element"><span class="secno"></span><code></code></a></li><li><a href="#the-audio-element"><span class="secno"></span><code></code></a></li><li><a href="#the-source-element"><span class="secno"></span><code></code></a></li><li><a href="#the-track-element"><span class="secno"></span><code></code></a></li><li><a href="#media-elements"><span class="secno"></span></a><ol class="toc"><li><a href="#error-codes"><span class="secno"></span></a></li><li><a href="#location-of-the-media-resource"><span class="secno"></span></a></li><li><a href="#mime-types"><span class="secno"></span></a></li><li><a href="#network-states"><span class="secno"></span></a></li><li><a href="#loading-the-media-resource"><span class="secno"></span></a></li><li><a href="#offsets-into-the-media-resource"><span class="secno"></span></a></li><li><a href="#ready-states"><span class="secno"></span></a></li><li><a href="#playing-the-media-resource"><span class="secno"></span></a></li><li><a href="#seeking"><span class="secno"></span></a></li><li><a href="#media-resources-with-multiple-media-tracks"><span class="secno"></span></a><ol class="toc"><li><a href="#audiotracklist-and-videotracklist-objects"><span class="secno"></span><code></code><code></code></a></li><li><a href="#selecting-specific-audio-and-video-tracks-declaratively"><span class="secno"></span></a></li></ol></li><li><a href="#synchronising-multiple-media-elements"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-0"><span class="secno"></span></a></li><li><a href="#media-controllers"><span class="secno"></span></a></li><li><a href="#assigning-a-media-controller-declaratively"><span class="secno"></span></a></li></ol></li><li><a href="#timed-text-tracks"><span class="secno"></span></a><ol class="toc"><li><a href="#text-track-model"><span class="secno"></span></a></li><li><a href="#sourcing-in-band-text-tracks"><span class="secno"></span></a></li><li><a href="#sourcing-out-of-band-text-tracks"><span class="secno"></span></a></li><li><a href="#guidelines-for-exposing-cues-in-various-formats-as-text-track-cues"><span class="secno"></span><span data-anolis-xref="text track
cue"></span></a></li><li><a href="#text-track-api"><span class="secno"></span></a></li><li><a href="#text-tracks-exposing-in-band-metadata"><span class="secno"></span></a></li><li><a href="#text-tracks-describing-chapters"><span class="secno"></span></a></li><li><a href="#cue-events"><span class="secno"></span></a></li><li><a href="#best-practices-for-metadata-text-tracks"><span class="secno"></span></a></li></ol></li><li><a href="#user-interface"><span class="secno"></span></a></li><li><a href="#time-ranges"><span class="secno"></span></a></li><li><a href="#the-trackevent-interface"><span class="secno"></span><code></code></a></li><li><a href="#mediaevents"><span class="secno"></span></a></li><li><a href="#security-and-privacy-considerations"><span class="secno"></span></a></li><li><a href="#best-practices-for-authors-using-media-elements"><span class="secno"></span></a></li><li><a href="#best-practices-for-implementors-of-media-elements"><span class="secno"></span></a></li></ol></li><li><a href="#the-map-element"><span class="secno"></span><code></code></a></li><li><a href="#the-area-element"><span class="secno"></span><code></code></a></li><li><a href="#image-maps"><span class="secno"></span></a><ol class="toc"><li><a href="#authoring"><span class="secno"></span></a></li><li><a href="#processing-model-0"><span class="secno"></span></a></li></ol></li><li><a href="#mathml"><span class="secno"></span></a></li><li><a href="#svg"><span class="secno"></span></a></li><li><a href="#dimension-attributes"><span class="secno"></span></a></li></ol></li><li><a href="#links"><span class="secno"></span></a><ol class="toc"><li><a href="#links-created-by-a-and-area-elements"><span class="secno"></span><code></code><code></code></a></li><li><a href="#following-hyperlinks-0"><span class="secno"></span></a></li><li><a href="#downloading-resources"><span class="secno"></span></a></li><li><a href="#linkTypes"><span class="secno"></span></a><ol class="toc"><li><a href="#rel-alternate"><span class="secno"></span><code></code></a></li><li><a href="#link-type-author"><span class="secno"></span><code></code></a></li><li><a href="#link-type-bookmark"><span class="secno"></span><code></code></a></li><li><a href="#link-type-help"><span class="secno"></span><code></code></a></li><li><a href="#rel-icon"><span class="secno"></span><code></code></a></li><li><a href="#link-type-license"><span class="secno"></span><code></code></a></li><li><a href="#link-type-nofollow"><span class="secno"></span><code></code></a></li><li><a href="#link-type-noreferrer"><span class="secno"></span><code></code></a></li><li><a href="#link-type-prefetch"><span class="secno"></span><code></code></a></li><li><a href="#link-type-search"><span class="secno"></span><code></code></a></li><li><a href="#link-type-stylesheet"><span class="secno"></span><code></code></a></li><li><a href="#link-type-tag"><span class="secno"></span><code></code></a></li><li><a href="#sequential-link-types"><span class="secno"></span></a><ol class="toc"><li><a href="#link-type-next"><span class="secno"></span><code></code></a></li><li><a href="#link-type-prev"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#other-link-types"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#tabular-data"><span class="secno"></span></a><ol class="toc"><li><a href="#the-table-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#table-descriptions-techniques"><span class="secno"></span></a></li><li><a href="#table-layout-techniques"><span class="secno"></span></a></li></ol></li><li><a href="#the-caption-element"><span class="secno"></span><code></code></a></li><li><a href="#the-colgroup-element"><span class="secno"></span><code></code></a></li><li><a href="#the-col-element"><span class="secno"></span><code></code></a></li><li><a href="#the-tbody-element"><span class="secno"></span><code></code></a></li><li><a href="#the-thead-element"><span class="secno"></span><code></code></a></li><li><a href="#the-tfoot-element"><span class="secno"></span><code></code></a></li><li><a href="#the-tr-element"><span class="secno"></span><code></code></a></li><li><a href="#the-td-element"><span class="secno"></span><code></code></a></li><li><a href="#the-th-element"><span class="secno"></span><code></code></a></li><li><a href="#attributes-common-to-td-and-th-elements"><span class="secno"></span><code></code><code></code></a></li><li><a href="#processing-model-1"><span class="secno"></span></a><ol class="toc"><li><a href="#forming-a-table"><span class="secno"></span></a></li><li><a href="#header-and-data-cell-semantics"><span class="secno"></span></a></li></ol></li><li><a href="#table-sorting-model"><span class="secno"></span></a></li><li><a href="#examples"><span class="secno"></span></a></li></ol></li><li><a href="#forms"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-1"><span class="secno"></span></a><ol class="toc"><li><a href="#writing-a-form's-user-interface"><span class="secno"></span></a></li><li><a href="#implementing-the-server-side-processing-for-a-form"><span class="secno"></span></a></li><li><a href="#configuring-a-form-to-communicate-with-a-server"><span class="secno"></span></a></li><li><a href="#client-side-form-validation"><span class="secno"></span></a></li><li><a href="#enabling-client-side-automatic-filling-of-form-controls"><span class="secno"></span></a></li><li><a href="#improving-the-user-experience-on-mobile-devices"><span class="secno"></span></a></li><li><a href="#the-difference-between-the-field-type,-the-autofill-field-name,-and-the-input-modality"><span class="secno"></span></a></li><li><a href="#input-author-notes"><span class="secno"></span></a></li></ol></li><li><a href="#categories"><span class="secno"></span></a></li><li><a href="#the-form-element"><span class="secno"></span><code></code></a></li><li><a href="#the-label-element"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#states-of-the-type-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-type"></code></a><ol class="toc"><li><a href="#hidden-state-(type=hidden)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#text-(type=text)-state-and-search-state-(type=search)"><span class="secno"></span><code data-anolis-xref=""></code><code data-anolis-xref=""></code></a></li><li><a href="#telephone-state-(type=tel)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#url-state-(type=url)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#e-mail-state-(type=email)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#password-state-(type=password)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#date-and-time-state-(type=datetime)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#date-state-(type=date)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#month-state-(type=month)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#week-state-(type=week)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#time-state-(type=time)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#number-state-(type=number)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#range-state-(type=range)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#color-state-(type=color)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#checkbox-state-(type=checkbox)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#radio-button-state-(type=radio)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#file-upload-state-(type=file)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#submit-button-state-(type=submit)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#image-button-state-(type=image)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#reset-button-state-(type=reset)"><span class="secno"></span><code data-anolis-xref=""></code></a></li><li><a href="#button-state-(type=button)"><span class="secno"></span><code data-anolis-xref=""></code></a></li></ol></li><li><a href="#input-impl-notes"><span class="secno"></span></a></li><li><a href="#common-input-element-attributes"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#the-maxlength-and-minlength-attributes"><span class="secno"></span><code data-anolis-xref="attr-input-maxlength"></code><code data-anolis-xref="attr-input-minlength"></code></a></li><li><a href="#the-size-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-size"></code></a></li><li><a href="#the-readonly-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-readonly"></code></a></li><li><a href="#the-required-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-required"></code></a></li><li><a href="#the-multiple-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-multiple"></code></a></li><li><a href="#the-pattern-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-pattern"></code></a></li><li><a href="#the-min-and-max-attributes"><span class="secno"></span><code data-anolis-xref="attr-input-min"></code><code data-anolis-xref="attr-input-max"></code></a></li><li><a href="#the-step-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-step"></code></a></li><li><a href="#the-list-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-list"></code></a></li><li><a href="#the-placeholder-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-placeholder"></code></a></li></ol></li><li><a href="#common-input-element-apis"><span class="secno"></span><code></code></a></li><li><a href="#common-input-element-events"><span class="secno"></span></a></li></ol></li><li><a href="#the-button-element"><span class="secno"></span><code></code></a></li><li><a href="#the-select-element"><span class="secno"></span><code></code></a></li><li><a href="#the-datalist-element"><span class="secno"></span><code></code></a></li><li><a href="#the-optgroup-element"><span class="secno"></span><code></code></a></li><li><a href="#the-option-element"><span class="secno"></span><code></code></a></li><li><a href="#the-textarea-element"><span class="secno"></span><code></code></a></li><li><a href="#the-keygen-element"><span class="secno"></span><code></code></a></li><li><a href="#the-output-element"><span class="secno"></span><code></code></a></li><li><a href="#the-progress-element"><span class="secno"></span><code></code></a></li><li><a href="#the-meter-element"><span class="secno"></span><code></code></a></li><li><a href="#the-fieldset-element"><span class="secno"></span><code></code></a></li><li><a href="#the-legend-element"><span class="secno"></span><code></code></a></li><li><a href="#form-control-infrastructure"><span class="secno"></span></a><ol class="toc"><li><a href="#a-form-control's-value"><span class="secno"></span></a></li><li><a href="#mutability"><span class="secno"></span></a></li><li><a href="#association-of-controls-and-forms"><span class="secno"></span></a></li></ol></li><li><a href="#attributes-common-to-form-controls"><span class="secno"></span></a><ol class="toc"><li><a href="#naming-form-controls:-the-name-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-name"></code></a></li><li><a href="#submitting-element-directionality:-the-dirname-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-dirname"></code></a></li><li><a href="#limiting-user-input-length:-the-maxlength-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-maxlength"></code></a></li><li><a href="#setting-minimum-input-length-requirements:-the-minlength-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-minlength"></code></a></li><li><a href="#enabling-and-disabling-form-controls:-the-disabled-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-disabled"></code></a></li><li><a href="#form-submission"><span class="secno"></span></a></li><li><a href="#autofocusing-a-form-control:-the-autofocus-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-autofocus"></code></a></li><li><a href="#input-modalities:-the-inputmode-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-inputmode"></code></a></li><li><a href="#autofilling-form-controls:-the-autocomplete-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-autocomplete"></code></a></li></ol></li><li><a href="#textFieldSelection"><span class="secno"></span></a></li><li><a href="#constraints"><span class="secno"></span></a><ol class="toc"><li><a href="#definitions"><span class="secno"></span></a></li><li><a href="#constraint-validation"><span class="secno"></span></a></li><li><a href="#the-constraint-validation-api"><span class="secno"></span></a></li><li><a href="#security-forms"><span class="secno"></span></a></li></ol></li><li><a href="#form-submission-0"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-2"><span class="secno"></span></a></li><li><a href="#implicit-submission"><span class="secno"></span></a></li><li><a href="#form-submission-algorithm"><span class="secno"></span></a></li><li><a href="#constructing-form-data-set"><span class="secno"></span></a></li><li><a href="#selecting-a-form-submission-encoding"><span class="secno"></span></a></li><li><a href="#url-encoded-form-data"><span class="secno"></span></a></li><li><a href="#multipart-form-data"><span class="secno"></span></a></li><li><a href="#plain-text-form-data"><span class="secno"></span></a></li></ol></li><li><a href="#resetting-a-form"><span class="secno"></span></a></li></ol></li><li><a href="#interactive-elements"><span class="secno"></span></a><ol class="toc"><li><a href="#the-details-element"><span class="secno"></span><code></code></a></li><li><a href="#the-summary-element"><span class="secno"></span><code></code></a></li><li><a href="#the-menu-element"><span class="secno"></span><code></code></a></li><li><a href="#the-menuitem-element"><span class="secno"></span><code></code></a></li><li><a href="#context-menus"><span class="secno"></span></a><ol class="toc"><li><a href="#declaring-a-context-menu"><span class="secno"></span></a></li><li><a href="#processing-model-2"><span class="secno"></span></a></li><li><a href="#the-relatedevent-interfaces"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#commands"><span class="secno"></span></a><ol class="toc"><li><a href="#facets-0"><span class="secno"></span></a></li><li><a href="#using-the-a-element-to-define-a-command"><span class="secno"></span><code></code></a></li><li><a href="#using-the-button-element-to-define-a-command"><span class="secno"></span><code></code></a></li><li><a href="#using-the-input-element-to-define-a-command"><span class="secno"></span><code></code></a></li><li><a href="#using-the-option-element-to-define-a-command"><span class="secno"></span><code></code></a></li><li><a href="#using-the-menuitem-element-to-define-a-command"><span class="secno"></span><code></code></a></li><li><a href="#using-the-command-attribute-on-menuitem-elements-to-define-a-command-indirectly"><span class="secno"></span><code data-anolis-xref="attr-menuitem-command"></code><code></code></a></li><li><a href="#using-the-accesskey-attribute-on-a-label-element-to-define-a-command"><span class="secno"></span><code data-anolis-xref="attr-accesskey"></code><code></code></a></li><li><a href="#using-the-accesskey-attribute-on-a-legend-element-to-define-a-command"><span class="secno"></span><code data-anolis-xref="attr-accesskey"></code><code></code></a></li><li><a href="#using-the-accesskey-attribute-to-define-a-command-on-other-elements"><span class="secno"></span><code data-anolis-xref="attr-accesskey"></code></a></li></ol></li><li><a href="#the-dialog-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#anchor-points"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#scripting-1"><span class="secno"></span></a><ol class="toc"><li><a href="#the-script-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#scriptingLanguages"><span class="secno"></span></a></li><li><a href="#restrictions-for-contents-of-script-elements"><span class="secno"></span><code></code></a></li><li><a href="#inline-documentation-for-external-scripts"><span class="secno"></span></a></li><li><a href="#scriptTagXSLT"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#the-noscript-element"><span class="secno"></span><code></code></a></li><li><a href="#the-template-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#template-XSLT-XPath"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#the-canvas-element"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#proxying-canvases-to-workers"><span class="secno"></span></a></li><li><a href="#color-spaces-and-color-correction"><span class="secno"></span></a></li><li><a href="#serializing-bitmaps-to-a-file"><span class="secno"></span></a></li><li><a href="#security-with-canvas-elements"><span class="secno"></span><code></code></a></li></ol></li></ol></li><li><a href="#common-idioms"><span class="secno"></span></a><ol class="toc"><li><a href="#sub-head"><span class="secno"></span></a></li><li><a href="#rel-up"><span class="secno"></span></a></li><li><a href="#tag-clouds"><span class="secno"></span></a></li><li><a href="#conversations"><span class="secno"></span></a></li><li><a href="#footnotes"><span class="secno"></span></a></li></ol></li><li><a href="#disabled-elements"><span class="secno"></span></a></li><li><a href="#selectors"><span class="secno"></span></a><ol class="toc"><li><a href="#case-sensitivity"><span class="secno"></span></a></li><li><a href="#pseudo-classes"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#browsers"><span class="secno"></span></a><ol class="toc"><li><a href="#windows"><span class="secno"></span></a><ol class="toc"><li><a href="#nested-browsing-contexts"><span class="secno"></span></a><ol class="toc"><li><a href="#navigating-nested-browsing-contexts-in-the-dom"><span class="secno"></span></a></li></ol></li><li><a href="#auxiliary-browsing-contexts"><span class="secno"></span></a><ol class="toc"><li><a href="#navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno"></span></a></li></ol></li><li><a href="#secondary-browsing-contexts"><span class="secno"></span></a></li><li><a href="#security-nav"><span class="secno"></span></a></li><li><a href="#groupings-of-browsing-contexts"><span class="secno"></span></a></li><li><a href="#browsing-context-names"><span class="secno"></span></a></li></ol></li><li><a href="#the-window-object"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#security-window"><span class="secno"></span></a></li><li><a href="#apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno"></span></a></li><li><a href="#accessing-other-browsing-contexts"><span class="secno"></span></a></li><li><a href="#named-access-on-the-window-object"><span class="secno"></span><code></code></a></li><li><a href="#garbage-collection-and-browsing-contexts"><span class="secno"></span></a></li><li><a href="#closing-browsing-contexts"><span class="secno"></span></a></li><li><a href="#browser-interface-elements"><span class="secno"></span></a></li><li><a href="#the-windowproxy-object"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#origin"><span class="secno"></span></a><ol class="toc"><li><a href="#relaxing-the-same-origin-restriction"><span class="secno"></span></a></li></ol></li><li><a href="#sandboxing"><span class="secno"></span></a></li><li><a href="#history"><span class="secno"></span></a><ol class="toc"><li><a href="#the-session-history-of-browsing-contexts"><span class="secno"></span></a></li><li><a href="#the-history-interface"><span class="secno"></span><code></code></a></li><li><a href="#the-location-interface"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#security-location"><span class="secno"></span></a></li></ol></li><li><a href="#history-notes"><span class="secno"></span></a></li></ol></li><li><a href="#browsing-the-web"><span class="secno"></span></a><ol class="toc"><li><a href="#navigating-across-documents"><span class="secno"></span></a></li><li><a href="#read-html"><span class="secno"></span></a></li><li><a href="#read-xml"><span class="secno"></span></a></li><li><a href="#read-text"><span class="secno"></span></a></li><li><a href="#read-multipart-x-mixed-replace"><span class="secno"></span><code></code></a></li><li><a href="#read-media"><span class="secno"></span></a></li><li><a href="#read-plugin"><span class="secno"></span></a></li><li><a href="#read-ua-inline"><span class="secno"></span></a></li><li><a href="#scroll-to-fragid"><span class="secno"></span></a></li><li><a href="#history-traversal"><span class="secno"></span></a><ol class="toc"><li><a href="#the-popstateevent-interface"><span class="secno"></span><code></code></a></li><li><a href="#the-hashchangeevent-interface"><span class="secno"></span><code></code></a></li><li><a href="#the-pagetransitionevent-interface"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#unloading-documents"><span class="secno"></span></a><ol class="toc"><li><a href="#the-beforeunloadevent-interface"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#aborting-a-document-load"><span class="secno"></span></a></li></ol></li><li><a href="#offline"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-3"><span class="secno"></span></a><ol class="toc"><li><a href="#supporting-offline-caching-for-legacy-applications"><span class="secno"></span></a></li><li><a href="#appcacheevents"><span class="secno"></span></a></li></ol></li><li><a href="#appcache"><span class="secno"></span></a></li><li><a href="#manifests"><span class="secno"></span></a><ol class="toc"><li><a href="#some-sample-manifests"><span class="secno"></span></a></li><li><a href="#writing-cache-manifests"><span class="secno"></span></a></li><li><a href="#parsing-cache-manifests"><span class="secno"></span></a></li></ol></li><li><a href="#downloading-or-updating-an-application-cache"><span class="secno"></span></a></li><li><a href="#the-application-cache-selection-algorithm"><span class="secno"></span></a></li><li><a href="#changesToNetworkingModel"><span class="secno"></span></a></li><li><a href="#expiring-application-caches"><span class="secno"></span></a></li><li><a href="#disk-space"><span class="secno"></span></a></li><li><a href="#application-cache-api"><span class="secno"></span></a></li><li><a href="#browser-state"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#webappapis"><span class="secno"></span></a><ol class="toc"><li><a href="#scripting"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-4"><span class="secno"></span></a></li><li><a href="#enabling-and-disabling-scripting"><span class="secno"></span></a></li><li><a href="#processing-model-3"><span class="secno"></span></a><ol class="toc"><li><a href="#definitions-0"><span class="secno"></span></a></li><li><a href="#script-settings-for-browsing-contexts"><span class="secno"></span></a></li><li><a href="#calling-scripts"><span class="secno"></span></a></li><li><a href="#creating-scripts"><span class="secno"></span></a></li><li><a href="#killing-scripts"><span class="secno"></span></a></li><li><a href="#runtime-script-errors"><span class="secno"></span></a><ol class="toc"><li><a href="#runtime-script-errors-in-documents"><span class="secno"></span></a></li><li><a href="#the-errorevent-interface"><span class="secno"></span><code></code></a></li></ol></li></ol></li><li><a href="#event-loops"><span class="secno"></span></a><ol class="toc"><li><a href="#definitions-1"><span class="secno"></span></a></li><li><a href="#processing-model-4"><span class="secno"></span></a></li><li><a href="#generic-task-sources"><span class="secno"></span></a></li></ol></li><li><a href="#events"><span class="secno"></span></a><ol class="toc"><li><a href="#event-handler-attributes"><span class="secno"></span></a></li><li><a href="#event-handlers-on-elements,-document-objects,-and-window-objects"><span class="secno"></span><code></code><code></code></a><ol class="toc"><li><a href="#idl-definitions"><span class="secno"></span></a></li></ol></li><li><a href="#event-firing"><span class="secno"></span></a></li><li><a href="#events-and-the-window-object"><span class="secno"></span><code></code></a></li></ol></li></ol></li><li><a href="#atob"><span class="secno"></span></a></li><li><a href="#dynamic-markup-insertion"><span class="secno"></span></a><ol class="toc"><li><a href="#opening-the-input-stream"><span class="secno"></span></a></li><li><a href="#closing-the-input-stream"><span class="secno"></span></a></li><li><a href="#document.write()"><span class="secno"></span><code data-anolis-xref="dom-document-write"></code></a></li><li><a href="#document.writeln()"><span class="secno"></span><code data-anolis-xref="dom-document-writeln"></code></a></li></ol></li><li><a href="#timers"><span class="secno"></span></a></li><li><a href="#user-prompts"><span class="secno"></span></a><ol class="toc"><li><a href="#simple-dialogs"><span class="secno"></span></a></li><li><a href="#printing"><span class="secno"></span></a></li><li><a href="#dialogs-implemented-using-separate-documents"><span class="secno"></span></a></li></ol></li><li><a href="#system-state-and-capabilities"><span class="secno"></span></a><ol class="toc"><li><a href="#the-navigator-object"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#client-identification"><span class="secno"></span></a></li><li><a href="#language-preferences"><span class="secno"></span></a></li><li><a href="#custom-handlers"><span class="secno"></span></a><ol class="toc"><li><a href="#security-and-privacy"><span class="secno"></span></a></li><li><a href="#sample-handler-impl"><span class="secno"></span></a></li></ol></li><li><a href="#manually-releasing-the-storage-mutex"><span class="secno"></span></a></li><li><a href="#plugins-0"><span class="secno"></span></a></li></ol></li><li><a href="#the-external-interface"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#images"><span class="secno"></span></a></li></ol></li><li><a href="#editing"><span class="secno"></span></a><ol class="toc"><li><a href="#the-hidden-attribute"><span class="secno"></span><code></code></a></li><li><a href="#inert-subtrees"><span class="secno"></span></a><ol class="toc"><li><a href="#the-inert-attribute"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#activation"><span class="secno"></span></a></li><li><a href="#focus"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-5"><span class="secno"></span></a></li><li><a href="#data-model"><span class="secno"></span></a></li><li><a href="#the-tabindex-attribute"><span class="secno"></span><code data-anolis-xref="attr-tabindex"></code></a></li><li><a href="#processing-model-5"><span class="secno"></span></a></li><li><a href="#sequential-focus-navigation"><span class="secno"></span></a></li><li><a href="#focus-management-apis"><span class="secno"></span></a></li></ol></li><li><a href="#assigning-keyboard-shortcuts"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-6"><span class="secno"></span></a></li><li><a href="#the-accesskey-attribute"><span class="secno"></span><code></code></a></li><li><a href="#processing-model-6"><span class="secno"></span></a></li></ol></li><li><a href="#editing-0"><span class="secno"></span></a><ol class="toc"><li><a href="#contenteditable"><span class="secno"></span><code data-anolis-xref="attr-contenteditable"></code></a></li><li><a href="#making-entire-documents-editable:-the-designmode-idl-attribute"><span class="secno"></span><code data-anolis-xref="dom-document-designMode"></code></a></li><li><a href="#best-practices-for-in-page-editors"><span class="secno"></span></a></li><li><a href="#editing-apis"><span class="secno"></span></a></li><li><a href="#spelling-and-grammar-checking"><span class="secno"></span></a></li></ol></li><li><a href="#dnd"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-7"><span class="secno"></span></a></li><li><a href="#the-drag-data-store"><span class="secno"></span></a></li><li><a href="#the-datatransfer-interface"><span class="secno"></span><code></code></a><ol class="toc"><li><a href="#the-datatransferitemlist-interface"><span class="secno"></span><code></code></a></li><li><a href="#the-datatransferitem-interface"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#the-dragevent-interface"><span class="secno"></span><code></code></a></li><li><a href="#drag-and-drop-processing-model"><span class="secno"></span></a></li><li><a href="#dndevents"><span class="secno"></span></a></li><li><a href="#the-draggable-attribute"><span class="secno"></span><code></code></a></li><li><a href="#the-dropzone-attribute"><span class="secno"></span><code></code></a></li><li><a href="#security-risks-in-the-drag-and-drop-model"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#syntax"><span class="secno"></span></a><ol class="toc"><li><a href="#writing"><span class="secno"></span></a><ol class="toc"><li><a href="#the-doctype"><span class="secno"></span></a></li><li><a href="#elements-0"><span class="secno"></span></a><ol class="toc"><li><a href="#start-tags"><span class="secno"></span></a></li><li><a href="#end-tags"><span class="secno"></span></a></li><li><a href="#attributes-0"><span class="secno"></span></a></li><li><a href="#optional-tags"><span class="secno"></span></a></li><li><a href="#element-restrictions"><span class="secno"></span></a></li><li><a href="#cdata-rcdata-restrictions"><span class="secno"></span></a></li></ol></li><li><a href="#text"><span class="secno"></span></a><ol class="toc"><li><a href="#newlines"><span class="secno"></span></a></li></ol></li><li><a href="#character-references"><span class="secno"></span></a></li><li><a href="#cdata-sections"><span class="secno"></span></a></li><li><a href="#comments"><span class="secno"></span></a></li></ol></li><li><a href="#parsing"><span class="secno"></span></a><ol class="toc"><li><a href="#overview-of-the-parsing-model"><span class="secno"></span></a></li><li><a href="#the-input-byte-stream"><span class="secno"></span></a><ol class="toc"><li><a href="#parsing-with-a-known-character-encoding"><span class="secno"></span></a></li><li><a href="#determining-the-character-encoding"><span class="secno"></span></a></li><li><a href="#character-encodings"><span class="secno"></span></a></li><li><a href="#changing-the-encoding-while-parsing"><span class="secno"></span></a></li><li><a href="#preprocessing-the-input-stream"><span class="secno"></span></a></li></ol></li><li><a href="#parse-state"><span class="secno"></span></a><ol class="toc"><li><a href="#the-insertion-mode"><span class="secno"></span></a></li><li><a href="#the-stack-of-open-elements"><span class="secno"></span></a></li><li><a href="#the-list-of-active-formatting-elements"><span class="secno"></span></a></li><li><a href="#the-element-pointers"><span class="secno"></span></a></li><li><a href="#other-parsing-state-flags"><span class="secno"></span></a></li></ol></li><li><a href="#tokenization"><span class="secno"></span></a><ol class="toc"><li><a href="#data-state"><span class="secno"></span></a></li><li><a href="#character-reference-in-data-state"><span class="secno"></span></a></li><li><a href="#rcdata-state"><span class="secno"></span></a></li><li><a href="#character-reference-in-rcdata-state"><span class="secno"></span></a></li><li><a href="#rawtext-state"><span class="secno"></span></a></li><li><a href="#script-data-state"><span class="secno"></span></a></li><li><a href="#plaintext-state"><span class="secno"></span></a></li><li><a href="#tag-open-state"><span class="secno"></span></a></li><li><a href="#end-tag-open-state"><span class="secno"></span></a></li><li><a href="#tag-name-state"><span class="secno"></span></a></li><li><a href="#rcdata-less-than-sign-state"><span class="secno"></span></a></li><li><a href="#rcdata-end-tag-open-state"><span class="secno"></span></a></li><li><a href="#rcdata-end-tag-name-state"><span class="secno"></span></a></li><li><a href="#rawtext-less-than-sign-state"><span class="secno"></span></a></li><li><a href="#rawtext-end-tag-open-state"><span class="secno"></span></a></li><li><a href="#rawtext-end-tag-name-state"><span class="secno"></span></a></li><li><a href="#script-data-less-than-sign-state"><span class="secno"></span></a></li><li><a href="#script-data-end-tag-open-state"><span class="secno"></span></a></li><li><a href="#script-data-end-tag-name-state"><span class="secno"></span></a></li><li><a href="#script-data-escape-start-state"><span class="secno"></span></a></li><li><a href="#script-data-escape-start-dash-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-dash-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-dash-dash-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-less-than-sign-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-end-tag-open-state"><span class="secno"></span></a></li><li><a href="#script-data-escaped-end-tag-name-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escape-start-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escaped-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escaped-dash-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escaped-dash-dash-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escaped-less-than-sign-state"><span class="secno"></span></a></li><li><a href="#script-data-double-escape-end-state"><span class="secno"></span></a></li><li><a href="#before-attribute-name-state"><span class="secno"></span></a></li><li><a href="#attribute-name-state"><span class="secno"></span></a></li><li><a href="#after-attribute-name-state"><span class="secno"></span></a></li><li><a href="#before-attribute-value-state"><span class="secno"></span></a></li><li><a href="#attribute-value-(double-quoted)-state"><span class="secno"></span></a></li><li><a href="#attribute-value-(single-quoted)-state"><span class="secno"></span></a></li><li><a href="#attribute-value-(unquoted)-state"><span class="secno"></span></a></li><li><a href="#character-reference-in-attribute-value-state"><span class="secno"></span></a></li><li><a href="#after-attribute-value-(quoted)-state"><span class="secno"></span></a></li><li><a href="#self-closing-start-tag-state"><span class="secno"></span></a></li><li><a href="#bogus-comment-state"><span class="secno"></span></a></li><li><a href="#markup-declaration-open-state"><span class="secno"></span></a></li><li><a href="#comment-start-state"><span class="secno"></span></a></li><li><a href="#comment-start-dash-state"><span class="secno"></span></a></li><li><a href="#comment-state"><span class="secno"></span></a></li><li><a href="#comment-end-dash-state"><span class="secno"></span></a></li><li><a href="#comment-end-state"><span class="secno"></span></a></li><li><a href="#comment-end-bang-state"><span class="secno"></span></a></li><li><a href="#doctype-state"><span class="secno"></span></a></li><li><a href="#before-doctype-name-state"><span class="secno"></span></a></li><li><a href="#doctype-name-state"><span class="secno"></span></a></li><li><a href="#after-doctype-name-state"><span class="secno"></span></a></li><li><a href="#after-doctype-public-keyword-state"><span class="secno"></span></a></li><li><a href="#before-doctype-public-identifier-state"><span class="secno"></span></a></li><li><a href="#doctype-public-identifier-(double-quoted)-state"><span class="secno"></span></a></li><li><a href="#doctype-public-identifier-(single-quoted)-state"><span class="secno"></span></a></li><li><a href="#after-doctype-public-identifier-state"><span class="secno"></span></a></li><li><a href="#between-doctype-public-and-system-identifiers-state"><span class="secno"></span></a></li><li><a href="#after-doctype-system-keyword-state"><span class="secno"></span></a></li><li><a href="#before-doctype-system-identifier-state"><span class="secno"></span></a></li><li><a href="#doctype-system-identifier-(double-quoted)-state"><span class="secno"></span></a></li><li><a href="#doctype-system-identifier-(single-quoted)-state"><span class="secno"></span></a></li><li><a href="#after-doctype-system-identifier-state"><span class="secno"></span></a></li><li><a href="#bogus-doctype-state"><span class="secno"></span></a></li><li><a href="#cdata-section-state"><span class="secno"></span></a></li><li><a href="#tokenizing-character-references"><span class="secno"></span></a></li></ol></li><li><a href="#tree-construction"><span class="secno"></span></a><ol class="toc"><li><a href="#creating-and-inserting-nodes"><span class="secno"></span></a></li><li><a href="#parsing-elements-that-contain-only-text"><span class="secno"></span></a></li><li><a href="#closing-elements-that-have-implied-end-tags"><span class="secno"></span></a></li><li><a href="#parsing-main-inhtml"><span class="secno"></span></a><ol class="toc"><li><a href="#the-initial-insertion-mode"><span class="secno"></span></a></li><li><a href="#the-before-html-insertion-mode"><span class="secno"></span></a></li><li><a href="#the-before-head-insertion-mode"><span class="secno"></span></a></li><li><a href="#parsing-main-inhead"><span class="secno"></span></a></li><li><a href="#parsing-main-inheadnoscript"><span class="secno"></span></a></li><li><a href="#the-after-head-insertion-mode"><span class="secno"></span></a></li><li><a href="#parsing-main-inbody"><span class="secno"></span></a></li><li><a href="#parsing-main-incdata"><span class="secno"></span></a></li><li><a href="#parsing-main-intable"><span class="secno"></span></a></li><li><a href="#parsing-main-intabletext"><span class="secno"></span></a></li><li><a href="#parsing-main-incaption"><span class="secno"></span></a></li><li><a href="#parsing-main-incolgroup"><span class="secno"></span></a></li><li><a href="#parsing-main-intbody"><span class="secno"></span></a></li><li><a href="#parsing-main-intr"><span class="secno"></span></a></li><li><a href="#parsing-main-intd"><span class="secno"></span></a></li><li><a href="#parsing-main-inselect"><span class="secno"></span></a></li><li><a href="#parsing-main-inselectintable"><span class="secno"></span></a></li><li><a href="#parsing-main-intemplate"><span class="secno"></span></a></li><li><a href="#parsing-main-afterbody"><span class="secno"></span></a></li><li><a href="#parsing-main-inframeset"><span class="secno"></span></a></li><li><a href="#parsing-main-afterframeset"><span class="secno"></span></a></li><li><a href="#the-after-after-body-insertion-mode"><span class="secno"></span></a></li><li><a href="#the-after-after-frameset-insertion-mode"><span class="secno"></span></a></li></ol></li><li><a href="#parsing-main-inforeign"><span class="secno"></span></a></li></ol></li><li><a href="#the-end"><span class="secno"></span></a></li><li><a href="#coercing-an-html-dom-into-an-infoset"><span class="secno"></span></a></li><li><a href="#an-introduction-to-error-handling-and-strange-cases-in-the-parser"><span class="secno"></span></a><ol class="toc"><li><a href="#misnested-tags:-b-i-/b-/i"><span class="secno"></span></a></li><li><a href="#misnested-tags:-b-p-/b-/p"><span class="secno"></span></a></li><li><a href="#unexpected-markup-in-tables"><span class="secno"></span></a></li><li><a href="#scripts-that-modify-the-page-as-it-is-being-parsed"><span class="secno"></span></a></li><li><a href="#the-execution-of-scripts-that-are-moving-across-multiple-documents"><span class="secno"></span></a></li><li><a href="#unclosed-formatting-elements"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#serializing-html-fragments"><span class="secno"></span></a></li><li><a href="#parsing-html-fragments"><span class="secno"></span></a></li><li><a href="#named-character-references"><span class="secno"></span></a></li></ol></li><li><a href="#the-xhtml-syntax"><span class="secno"></span></a><ol class="toc"><li><a href="#writing-xhtml-documents"><span class="secno"></span></a></li><li><a href="#parsing-xhtml-documents"><span class="secno"></span></a></li><li><a href="#serializing-xhtml-fragments"><span class="secno"></span></a></li><li><a href="#parsing-xhtml-fragments"><span class="secno"></span></a></li></ol></li><li><a href="#rendering"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-8"><span class="secno"></span></a></li><li><a href="#the-css-user-agent-style-sheet-and-presentational-hints"><span class="secno"></span></a></li><li><a href="#non-replaced-elements"><span class="secno"></span></a><ol class="toc"><li><a href="#hidden-elements"><span class="secno"></span></a></li><li><a href="#the-page"><span class="secno"></span></a></li><li><a href="#flow-content-0"><span class="secno"></span></a></li><li><a href="#phrasing-content-0"><span class="secno"></span></a></li><li><a href="#bidi-rendering"><span class="secno"></span></a></li><li><a href="#quotes"><span class="secno"></span></a></li><li><a href="#sections-and-headings"><span class="secno"></span></a></li><li><a href="#lists"><span class="secno"></span></a></li><li><a href="#tables"><span class="secno"></span></a></li><li><a href="#margin-collapsing-quirks"><span class="secno"></span></a></li><li><a href="#form-controls"><span class="secno"></span></a></li><li><a href="#the-hr-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-fieldset-and-legend-elements"><span class="secno"></span><code></code><code></code></a></li></ol></li><li><a href="#replaced-elements"><span class="secno"></span></a><ol class="toc"><li><a href="#embedded-content-rendering-rules"><span class="secno"></span></a></li><li><a href="#images-0"><span class="secno"></span></a></li><li><a href="#attributes-for-embedded-content-and-images"><span class="secno"></span></a></li><li><a href="#image-maps-1"><span class="secno"></span></a></li></ol></li><li><a href="#bindings"><span class="secno"></span></a><ol class="toc"><li><a href="#introduction-9"><span class="secno"></span></a></li><li><a href="#the-button-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-details-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-text-entry-widget"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-domain-specific-widgets"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-range-control"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-color-well"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-checkbox-and-radio-button-widgets"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-file-upload-control"><span class="secno"></span><code></code></a></li><li><a href="#the-input-element-as-a-button"><span class="secno"></span><code></code></a></li><li><a href="#the-marquee-element"><span class="secno"></span><code></code></a></li><li><a href="#the-meter-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-progress-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-select-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-textarea-element-0"><span class="secno"></span><code></code></a></li><li><a href="#the-keygen-element-0"><span class="secno"></span><code></code></a></li></ol></li><li><a href="#frames-and-framesets"><span class="secno"></span></a></li><li><a href="#interactive-media"><span class="secno"></span></a><ol class="toc"><li><a href="#links,-forms,-and-navigation"><span class="secno"></span></a></li><li><a href="#the-title-attribute-0"><span class="secno"></span><code data-anolis-xref="attr-title"></code></a></li><li><a href="#editing-hosts"><span class="secno"></span></a></li><li><a href="#text-rendered-in-native-user-interfaces"><span class="secno"></span></a></li></ol></li><li><a href="#print-media"><span class="secno"></span></a></li><li><a href="#unstyled-xml-documents"><span class="secno"></span></a></li></ol></li><li><a href="#obsolete"><span class="secno"></span></a><ol class="toc"><li><a href="#obsolete-but-conforming-features"><span class="secno"></span></a><ol class="toc"><li><a href="#warnings-for-obsolete-but-conforming-features"><span class="secno"></span></a></li></ol></li><li><a href="#non-conforming-features"><span class="secno"></span></a></li><li><a href="#requirements-for-implementations"><span class="secno"></span></a><ol class="toc"><li><a href="#the-applet-element"><span class="secno"></span><code></code></a></li><li><a href="#the-marquee-element-0"><span class="secno"></span><code></code></a></li><li><a href="#frames"><span class="secno"></span></a></li><li><a href="#other-elements,-attributes-and-apis"><span class="secno"></span></a></li></ol></li></ol></li><li><a href="#iana"><span class="secno"></span></a><ol class="toc"><li><a href="#text/html"><span class="secno"></span><code></code></a></li><li><a href="#multipart/x-mixed-replace"><span class="secno"></span><code></code></a></li><li><a href="#application/xhtml+xml"><span class="secno"></span><code></code></a></li><li><a href="#application/x-www-form-urlencoded"><span class="secno"></span><code></code></a></li><li><a href="#text/cache-manifest"><span class="secno"></span><code></code></a></li><li><a href="#web+-scheme-prefix"><span class="secno"></span><code></code></a></li></ol></li><li><a class="no-num" href="#index"></a><ol class="toc"><li><a class="no-num" href="#elements-1"></a></li><li><a class="no-num" href="#element-content-categories"></a></li><li><a class="no-num" href="#attributes-1"></a></li><li><a class="no-num" href="#element-interfaces"></a></li><li><a class="no-num" href="#all-interfaces"></a></li><li><a class="no-num" href="#events-0"></a></li></ol></li><li><a class="no-num" href="#references"></a></li><li><a class="no-num" href="#acknowledgments"></a></li></ol><hr><h2 id="introduction"><span class="secno"></span></h2><h3 id="background"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><h3 id="audience"><span class="secno"></span></h3><p><i></i></p><p><span class="impl"></span></p><p></p><p></p><h3 id="scope"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><p></p><h3 id="history-0"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p><a href="http://www.whatwg.org/specs/web-apps/current-work/"></a><a href="http://html5.org/r/8424"></a></p><p><a href="#refsHTMLDIFF"></a></p><h3 id="design-notes"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><p></p><p></p><h4 id="serializability-of-script-execution"><span class="secno"></span></h4><p><i></i></p><p><span data-anolis-xref="Worker"></span><a data-anolis-xref="browsing
context" href="#browsing-context"></a></p><p class="note"><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p><h4 id="compliance-with-other-specifications"><span class="secno"></span></h4><p><i></i></p><p><dfn id="willful-violation"></dfn></p><h4 id="extensibility"><span class="secno"></span></h4><p><i></i></p><p></p><ul><li><code data-anolis-xref="attr-class"><a href="#classes"></a></code></li><li><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></li><li><code data-anolis-xref="meta"><a href="#the-meta-element"></a></code><a data-anolis-xref="concept-meta-extensions" href="#concept-meta-extensions"></a></li><li><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><a data-anolis-xref="concept-rel-extensions" href="#concept-rel-extensions"></a></li><li><code data-anolis-xref="script"><a href="#the-script-element"></a></code></li><li><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#the-embed-element"></a></code></li><li></li></ul><h3 id="html-vs-xhtml"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><p></p><p><code><a href="#text/html"></a></code><a href="#mime-type"></a></p><p><a href="#xml-mime-type"></a><code><a href="#application/xhtml+xml"></a></code></p><p><code><a href="#the-noscript-element"></a></code><code data-anolis-xref=""></code></p><h3 id="structure-of-this-specification"><span class="secno"></span></h3><p><i></i></p><p></p><dl><dt><a href="#introduction"></a></dt><dd></dd><dt><a href="#infrastructure"></a></dt><dd></dd><dt><a href="#dom"></a></dt><dd></dd><dt><a href="#semantics"></a></dt><dd><span class="impl"></span></dd><dt><a href="#browsers"></a></dt><dd></dd><dt><a href="#webappapis"></a></dt><dd></dd><dt><a href="#editing"></a></dt><dd></dd><dt><a href="#syntax"></a></dt><dt><a href="#xhtml"></a></dt><dd><span class="impl"></span></dd><dt><a href="#rendering"></a></dt><dd></dd></dl><p><a href="#obsolete"></a><a href="#iana"></a></p><h4 id="how-to-read-this-specification"><span class="secno"></span></h4><p></p><p><em></em><em></em></p><div class="example"><p><code data-anolis-xref=""></code><a href="#valid-integer"></a><code data-anolis-xref=""></code><a href="#rules-for-parsing-integers"></a></p></div><p><strong></strong></p><div class="example"><p><a href="#valid-integer"></a><em></em></p></div><h4 id="typographic-conventions"><span class="secno"></span></h4><p></p><p class="note"></p><p class="example"></p><p class="XXX"></p><p class="warning"></p><pre class="idl extract"><dfn data-anolis-xref=""></dfn></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><pre class="css"></pre><p><dfn data-anolis-xref="x-this" id="x-this"></dfn><a data-anolis-xref="x-this" href="#x-this"></a><i data-anolis-xref="x-this"><a href="#x-this"></a></i></p><p><dfn data-anolis-xref="x-that" id="x-that"><code></code></dfn><code data-anolis-xref="x-that"><a href="#x-that"></a></code></p><p><code data-anolis-xref=""></code></p><p><var data-anolis-xref=""></var></p><p><a data-anolis-xref="synchronous section" href="#synchronous-section"></a></p><p></p><dl class="switch"><dt></dt><dt></dt><dd></dd><dt></dt><dd></dd></dl><h3 id="fingerprint"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p><dfn data-anolis-xref="fingerprinting vector" id="fingerprinting-vector"></dfn><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" width="15"></a></span></p><p></p><ul><li></li><li></li><li><code><a href="#screen"></a></code><a href="#refsMQ"></a><a href="#refsCSSOMVIEW"></a></li><li></li></ul><h3 id="a-quick-introduction-to-html"><span class="secno"></span></h3><p><i></i></p><p></p><pre id="intro-early-example"></pre><p><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code data-anolis-xref=""></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code data-anolis-xref=""></code><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a></p><p></p><pre class="bad"></pre><pre></pre><p></p><p><a href="#hyperlink"></a><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><pre></pre><p><a data-anolis-xref="syntax-attributes" href="#syntax-attributes"></a><a data-anolis-xref="syntax-attribute-name" href="#syntax-attribute-name"></a><a data-anolis-xref="syntax-attribute-value" href="#syntax-attribute-value"></a><code data-anolis-xref=""></code><a href="#unquoted"></a><a data-anolis-xref="space character" href="#space-character"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><pre></pre><p><i></i></p><p><code><a href="#documenttype"></a></code><code><a href="#element"></a></code><code><a href="#text-0"></a></code><code><a href="#comment-0"></a></code><code><a href="#processinginstruction"></a></code></p><p><a href="#intro-early-example"></a></p><ul class="domTree"><li class="t10"><code data-anolis-xref=""></code></li><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-title-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-a-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t8"><code><a href="#comment-0"></a></code><span data-anolis-xref=""></span></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul><p><a href="#root-element"></a><code><a href="#the-html-element"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#text-0"></a></code></p><p><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-body-element"></a></code></p><p><code><a href="#the-head-element"></a></code><code><a href="#the-title-element"></a></code><code><a href="#text-0"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-p-element"></a></code></p><hr><p><code><a href="#the-script-element"></a></code><a href="#event-handler-content-attributes"></a><code><a href="#the-output-element"></a></code></p><pre><a href="#the-form-element"></a><a data-anolis-xref="attr-form-name" href="#attr-form-name"></a><a href="#the-output-element"></a><a data-anolis-xref="attr-fe-name" href="#attr-fe-name"></a><a href="#the-script-element"></a><a data-anolis-xref="Document" href="#document"></a><a data-anolis-xref="dom-document-forms" href="#dom-document-forms"></a><a data-anolis-xref="dom-form-elements" href="#dom-form-elements"></a><a data-anolis-xref="dom-output-value" href="#dom-output-value"></a></pre><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><pre><a data-anolis-xref="Document" href="#document"></a><a data-anolis-xref="dom-document-links" href="#dom-document-links"></a><a data-anolis-xref="dom-url-href" href="#dom-url-href"></a><a data-anolis-xref="dom-url-protocol" href="#dom-url-protocol"></a></pre><p></p><hr><p></p><p></p><pre></pre><p></p><h4 id="writing-secure-applications-with-html"><span class="secno"></span></h4><p><i></i></p><p></p><p></p><p><a href="#refsORIGIN"></a></p><dl><dt></dt><dt></dt><dt></dt><dd><p></p><p></p><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><p></p></div><p></p><ul><li><code><a href="#the-img-element"></a></code><code data-anolis-xref="handler-onload"><a href="#handler-onload"></a></code></li><li><code data-anolis-xref="javascript-protocol"></code></li><li><code><a href="#the-base-element"></a></code><code><a href="#the-script-element"></a></code></li></ul></dd><dt></dt><dd><p></p><p></p><p><code data-anolis-xref="http-origin"></code></p></dd><dt></dt><dd><p></p><p><code><a href="#the-iframe-element"></a></code></p><p><code data-anolis-xref="dom-window"><a href="#dom-window"></a></code><code data-anolis-xref="dom-top"><a href="#dom-top"></a></code></p></dd></dl><h4 id="common-pitfalls-to-avoid-when-using-the-scripting-apis"><span class="secno"></span></h4><p><i></i></p><p></p><p></p><p><a href="#event-handler-content-attributes"></a></p><div class="example"><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><p><code data-anolis-xref="handler-onload"><a href="#handler-onload"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><pre></pre><p></p><pre></pre><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><pre class="bad"></pre></div><h4 id="how-to-catch-mistakes-when-writing-html:-validators-and-conformance-checkers"><span class="secno"></span></h4><p><i></i></p><p><i></i><a href="http://validator.w3.org/nu/"></a></p><h3 id="conformance-requirements-for-authors"><span class="secno"></span></h3><p><i></i></p><p></p><p></p><h4 id="presentational-markup"><span class="secno"></span></h4><p><i></i></p><p></p><dl><dt></dt><dd><p></p><p></p></dd><dt></dt><dd><p><code></code></p></dd><dt></dt><dd><p></p></dd></dl><p></p><p><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code><code><a href="#the-style-element"></a></code></p><p><code><a href="#the-b-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-s-element"></a></code><code><a href="#the-small-element"></a></code><code><a href="#the-u-element"></a></code></p><h4 id="syntax-errors"><span class="secno"></span></h4><p><i></i></p><p></p><dl><dt></dt><dd><p></p><div class="example"><p><code><a href="#the-hr-element"></a></code><em></em><code><a href="#the-table-element"></a></code></p><pre class="bad"></pre></div></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p></p><div class="example"><p><code><a href="#the-i-element"></a></code></p><pre class="bad"></pre><p></p><ul class="domTree"><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></div></dd><dt></dt><dd><p></p><div class="example"><p><em></em></p><p><code data-anolis-xref=""></code></p><pre class="bad"></pre><p><code data-anolis-xref=""></code><em></em><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><pre class="bad"></pre><p></p><p></p><pre></pre><pre><em></em></pre></div></dd><dt></dt><dd><p></p><div class="example"><p></p></div><div class="example"><p><a href="#no-quirks-mode"></a><a href="#quirks-mode"></a></p></div></dd><dt></dt><dd><p></p><div class="example"><p><a href="#refsUTF7"></a></p></div></dd><dt></dt><dd><p></p><div class="example"><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><pre class="bad"></pre></div></dd><dt></dt><dd><p></p><div class="example"><p><code></code><code><a href="#the-caption-element"></a></code></p></div></dd><dt></dt><dd><p></p><div class="example"><p></p></div></dd></dl><p></p><h4 id="restrictions-on-content-models-and-on-attribute-values"><span class="secno"></span></h4><p><i></i></p><p></p><dl><dt></dt><dd><p></p><p class="example"><code><a href="#the-section-element"></a></code><code><a href="#the-kbd-element"></a></code></p></dd><dt></dt><dd><p></p><div class="example"><p></p><pre class="bad"></pre><pre class="bad"></pre></div><p class="example"><code><a href="#the-ul-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-li-element"></a></code></p></dd><dt></dt><dd><p></p><p class="example"><code><a href="#the-div-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-span-element"></a></code></p><p class="example"><a href="#interactive-content-0"></a><code><a href="#the-button-element"></a></code><code><a href="#the-textarea-element"></a></code></p></dd><dt></dt><dd><p></p><p class="example"><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref=""></code><em></em></p></dd><dt></dt><dd><p></p><p class="example"><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><code data-anolis-xref="attr-area-shape-keyword-circ"><a href="#attr-area-shape-keyword-circ"></a></code><code data-anolis-xref="attr-area-shape-keyword-circle"><a href="#attr-area-shape-keyword-circle"></a></code><code data-anolis-xref="attr-area-shape-keyword-circ"><a href="#attr-area-shape-keyword-circ"></a></code></p></dd><dt></dt><dd><p></p><div class="example"><p><code><a href="#the-form-element"></a></code><a href="#phrasing-content-1"></a><code><a href="#the-form-element"></a></code><code><a href="#the-p-element"></a></code><a data-anolis-xref="paragraph" href="#paragraph"></a></p><pre></pre><p></p><pre></pre></div></dd><dt></dt><dd><p></p><p class="example"><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p></dd><dt></dt><dd><p></p><p class="example"><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p></dd><dt></dt><dd><p></p><p class="example"><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code data-anolis-xref="attr-xml-lang"><a href="#attr-xml-lang"></a></code></p><p class="example"><code data-anolis-xref=""></code></p></dd><dt></dt><dd><p></p><p class="example"><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code></p></dd><dt></dt><dd><p></p><p class="example"><em></em></p></dd></dl><h3 id="suggested-reading"><span class="secno"></span></h3><p><i></i></p><p></p><dl><dt><cite></cite><a href="#refsCHARMOD"></a></dt><dd><blockquote><p></p></blockquote></dd><dt><cite></cite><a href="#refsUTR36"></a></dt><dd><blockquote><p></p></blockquote></dd><dt><cite></cite><a href="#refsWCAG"></a></dt><dd><blockquote><p></p></blockquote></dd><dt class="impl"><cite></cite><a href="#refsATAG"></a></dt><dd class="impl"><blockquote><p></p></blockquote></dd><dt class="impl"><cite></cite><a href="#refsUAAG"></a></dt><dd class="impl"><blockquote><p></p></blockquote></dd><dt><cite></cite><a href="#refsPOLYGLOT"></a></dt><dd><blockquote><p></p></blockquote></dd><dt><cite></cite><a href="#refsHPAAIG"></a></dt><dd><blockquote><p></p></blockquote></dd></dl><h2 id="infrastructure"><span class="secno"></span></h2><h3 id="terminology"><span class="secno"></span></h3><p><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn></p><p><a href="#syntax"></a><a href="#the-xhtml-syntax"></a></p><p><dfn data-anolis-xref=""></dfn><code><a href="#document"></a></code><a data-anolis-xref="the
HTML syntax" href="#syntax"></a><a data-anolis-xref="the XHTML syntax" href="#the-xhtml-syntax"></a></p><p><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="XML documents" href="#xml-documents"></a><code><a href="#document"></a></code><a href="#refsDOM"></a></p><p><code><a href="#text/html"></a></code><a href="#xml-mime-type"></a></p><p><dfn id="xhtml-document"></dfn><code><a href="#document"></a></code><a data-anolis-xref="XML documents" href="#xml-documents"></a><a href="#html-namespace-0"></a><a href="#xml-mime-type"></a><a href="#html-namespace-0"></a></p><hr><p><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn></p><div class="impl"><p></p></div><p></p><h4 id="resources"><span class="secno"></span></h4><p><dfn data-anolis-xref=""></dfn><i></i><i></i></p><p class="example"></p><p class="example"></p><p><i></i><dfn data-anolis-xref=""></dfn><a href="#refsHTTP"></a></p><p><dfn id="mime-type"></dfn><i></i><i></i><a href="#refsRFC2046"></a><a href="#refsMQ"></a></p><p><dfn id="valid-mime-type"></dfn><code data-anolis-xref=""></code><a href="#valid-mime-type"></a><a href="#refsHTTP"></a></p><p><dfn id="valid-mime-type-with-no-parameters"></dfn><code data-anolis-xref=""></code><a href="#refsHTTP"></a></p><p><dfn id="html-mime-type"></dfn><a href="#mime-type"></a><code><a href="#text/html"></a></code></p><p><dfn id="critical-subresources"></dfn></p><p><dfn data-anolis-xref="data protocol" id="data-protocol"><code data-anolis-xref=""></code></dfn><a data-anolis-xref="URL" href="#url"></a><code data-anolis-xref=""></code><a href="#refsRFC2397"></a></p><h4 id="xml"><span class="secno"></span></h4><p id="html-namespace"><code></code><dfn id="html-elements"></dfn></p><p><a href="#html-namespace-0"></a><code></code></p><p><dfn id="element-type"></dfn><code><a href="#the-button-element"></a></code><code><a href="#the-button-element"></a></code><code data-anolis-xref=""></code><a href="#html-namespace-0"></a></p><p><dfn id="xml-compatible"></dfn><a href="http://www.w3.org/TR/xml/#NT-Name"><code data-anolis-xref=""></code></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a href="#refsXML"></a></p><p><dfn id="xml-mime-type"></dfn><a data-anolis-xref="MIME type" href="#mime-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#mime-type"></a><code data-anolis-xref=""></code><a href="#refsRFC3023"></a></p><h4 id="dom-trees"><span class="secno"></span></h4><p><dfn id="root-element-of-a-document-object"><code></code></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><dfn id="root-element"></dfn><code><a href="#document"></a></code><a href="#root-element"></a></p><p><a href="#root-element"></a><a href="#root-element-of-a-document-object"><code></code></a><dfn id="in-a-document"><code></code></dfn><dfn data-anolis-xref="insert an element into a document" id="insert-an-element-into-a-document"></dfn><a href="#root-element"></a><a href="#root-element"></a><dfn data-anolis-xref="remove an element from a
document" id="remove-an-element-from-a-document"></dfn><a href="#root-element"></a><a href="#root-element"></a></p><p><dfn id="home-subtree"></dfn><a href="#root-element"></a><a href="#in-a-document"><code></code></a><a href="#home-subtree"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><code><a href="#node"></a></code><code><a href="#document"></a></code><code><a href="#node"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><code><a href="#node"></a></code><a href="#in-a-document"><code></code></a><code><a href="#document"></a></code><code><a href="#node"></a></code><code><a href="#document"></a></code><code><a href="#node"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><dfn id="tree-order"></dfn><code data-anolis-xref="dom-Node-parentNode"><a href="#dom-node-parentnode"></a></code><code data-anolis-xref="dom-Node-childNodes"><a href="#dom-node-childnodes"></a></code></p><p><dfn data-anolis-xref="ignore" id="ignore"></dfn><span class="impl"></span></p><p><dfn data-anolis-xref=""></dfn></p><p><dfn data-anolis-xref=""></dfn><code><a href="#text-0"></a></code><a href="#control-characters"></a></p><h4 id="scripting-0"><span class="secno"></span></h4><p><code></code><code></code><code></code></p><p><dfn data-anolis-xref=""></dfn><dfn data-anolis-xref=""></dfn></p><p><dfn id="live"></dfn><span class="impl"></span></p><p><i></i><i></i><dfn data-anolis-xref="concept-event-fire" id="concept-event-fire"></dfn><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><dfn data-anolis-xref="concept-event-dispatch" id="concept-event-dispatch"></dfn><dfn data-anolis-xref="concept-events-trusted" id="concept-events-trusted"></dfn><code data-anolis-xref="dom-event-isTrusted"><a href="#dom-event-istrusted"></a></code><a href="#refsDOM"></a></p><h4 id="plugins"><span class="secno"></span></h4><p><dfn id="plugin"></dfn><code><a href="#document"></a></code><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a><code><a href="#document"></a></code><code><a href="#node"></a></code><code><a href="#document"></a></code></p><p></p><div class="impl"><p><code></code><code></code><a href="#plugin"></a></p></div><p class="example"><a href="#browsing-context"></a></p><p class="note"><a href="#refsNPAPI"></a></p><p><dfn data-anolis-xref="concept-plugin-secure" id="concept-plugin-secure"></dfn><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><p class="example"><code><a href="#the-iframe-element"></a></code></p><div class="impl"><p class="warning"><a data-anolis-xref="plugin" href="#plugin"></a></p><p><a data-anolis-xref="plugin" href="#plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></div><h4 id="encoding-terminology"><span class="secno"></span></h4><p><dfn data-anolis-xref="encoding" id="encoding"></dfn><i><a href="#encoding"></a></i><a href="#encoding"></a><dfn id="encoding-name"></dfn><dfn data-anolis-xref="encoding label" id="encoding-label"></dfn><i></i><i></i><a href="#refsENCODING"></a></p><p><dfn id="ascii-compatible-character-encoding"></dfn><a href="#encoding"></a><a href="#refsENCODING"></a></p><p class="note"></p><p><dfn id="a-utf-16-encoding"></dfn><a href="#refsENCODING"></a></p><p><dfn id="code-unit"></dfn><code></code><i></i><a href="#refsWEBIDL"></a></p><p><dfn id="unicode-code-point"></dfn><i data-anolis-xref=""></i><a data-anolis-xref="code unit" href="#code-unit"></a><a href="#refsUNICODE"></a></p><p><dfn id="character"></dfn><em></em><a href="#unicode-code-point"></a></p><p><dfn id="unicode-character"></dfn><i data-anolis-xref=""></i><a href="#refsUNICODE"></a></p><p><dfn id="code-unit-length"></dfn><a data-anolis-xref="code unit" href="#code-unit"></a></p><p class="note"><a data-anolis-xref="code unit" href="#code-unit"></a><a data-anolis-xref="Unicode character" href="#unicode-character"></a></p><h3 id="conformance-requirements"><span class="secno"></span></h3><p></p><p><a href="#refsRFC2119"></a></p><div class="impl"><p></p><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><p></p></div><p></p></div><div class="impl"><h4 id="conformance-classes"><span class="secno"></span></h4><p><span class="impl"></span><span class="impl"></span></p><p><dfn id="conforming-documents"></dfn></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p class="note impl"></p><p></p><dl><dt id="interactive"></dt><dd><p><a href="#the-xhtml-syntax"></a><a href="#html-namespace-0"></a></p><p class="example"><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code></p><p><a href="#syntax"></a><a href="#html-mime-type"></a></p><p><a href="#refsWEBIDL"></a></p><p class="note"><code><a href="#the-script-element"></a></code><code><a href="#htmlscriptelement"></a></code></p></dd><dt id="non-interactive"></dt><dd><p></p><p class="note"><a href="#non-scripted"></a></p><p class="example"></p></dd><dt id="renderingUA"></dt><dd><p></p><p></p><p><a href="#rendering"></a><em></em></p></dd><dt id="non-scripted"></dt><dd><p></p><p class="note"></p></dd><dt></dt><dd id="conformance-checkers"><p><code><a href="#the-blockquote-element"></a></code><code><a href="#the-blockquote-element"></a></code></p><p><a href="#browsing-context"></a><a href="#scripting-flag"></a><a href="#browsing-context"></a><a href="#refsCOMPUTABLE"></a></p><p></p><div class="note"><p></p><p></p><ol><li></li><li></li><li></li></ol><p></p></div></dd><dt></dt><dd id="data-mining"><p></p><p class="example"><a data-anolis-xref="outline" href="#outline"></a></p></dd><dt id="editors"></dt><dd><p><a href="#conforming-documents"></a></p><p></p><p class="example"><code><a href="#the-address-element"></a></code><code><a href="#the-address-element"></a></code></p><p class="note"></p><p></p><p></p><p></p><p><code><a href="#the-div-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#the-span-element"></a></code><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></p><p></p></dd></dl><p id="hardwareLimitations"><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><a href="#the-xhtml-syntax"></a><a href="#writing"></a><a href="#syntax"></a></p><p></p></div><div class="impl"><h4 id="dependencies"><span class="secno"></span></h4><p></p><dl><dt></dt><dd><p><a data-anolis-xref="encoding" href="#encoding"></a><a href="#refsUNICODE"></a></p><p class="note"><a href="#encoding-terminology"></a></p><p><a href="#refsENCODING"></a></p><ul class="brief"><li><dfn id="getting-an-encoding"></dfn></li><li><dfn id="encoder"></dfn><dfn id="decoder"></dfn><dfn id="utf-8-encoder"></dfn><dfn id="utf-8-decoder"></dfn></li><li><dfn id="decode"></dfn></li><li><dfn id="utf-8-decode"></dfn></li></ul><p class="note"><a href="#utf-8-decoder"></a><i></i></p><p></p></dd><dt></dt><dd><p><a href="#the-xhtml-syntax"></a><a href="#refsXML"></a><a href="#refsXMLNS"></a></p></dd><dt></dt><dd><p><a href="#refsURL"></a></p><ul class="brief"><li><dfn id="url"></dfn></li><li><dfn id="absolute-url"></dfn></li><li><dfn id="relative-url"></dfn></li><li><dfn data-anolis-xref="concept-url-scheme-relative" id="concept-url-scheme-relative"></dfn></li><li><dfn id="url-parser"></dfn></li><li><dfn id="parsed-url"></dfn></li><li><dfn data-anolis-xref="concept-url-scheme" id="concept-url-scheme"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-scheme-data" id="concept-url-scheme-data"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-username" id="concept-url-username"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-password" id="concept-url-password"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-host" id="concept-url-host"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-port" id="concept-url-port"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-path" id="concept-url-path"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-query" id="concept-url-query"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-fragment" id="concept-url-fragment"></dfn><a href="#parsed-url"></a></li><li><dfn data-anolis-xref="concept-url-parse-error" id="concept-url-parse-error"></dfn><a href="#url-parser"></a></li><li><dfn data-anolis-xref="concept-url-serializer" id="concept-url-serializer"></dfn></li><li><dfn id="default-encode-set"></dfn></li><li><dfn id="percent-encode"></dfn></li><li><dfn id="utf-8-percent-encode"></dfn></li><li><dfn id="percent-decode"></dfn></li><li><dfn id="decoder-error"></dfn></li><li><dfn id="domain-label-to-ascii"></dfn></li><li><dfn id="domain-label-to-unicode"></dfn></li><li><dfn id="urlutils"><code></code></dfn></li><li><dfn id="urlutilsreadonly"><code></code></dfn></li><li><dfn data-anolis-xref="dom-url-href" id="dom-url-href"><code></code></dfn></li><li><dfn data-anolis-xref="dom-url-protocol" id="dom-url-protocol"><code></code></dfn></li><li><dfn data-anolis-xref="concept-uu-get-the-base" id="concept-uu-get-the-base"></dfn><code><a href="#urlutils"></a></code></li><li><dfn data-anolis-xref="concept-uu-update" id="concept-uu-update"></dfn><code><a href="#urlutils"></a></code></li><li><dfn data-anolis-xref="concept-uu-set-the-input" id="concept-uu-set-the-input"></dfn><code><a href="#urlutils"></a></code></li><li><dfn data-anolis-xref="concept-uu-query-encoding" id="concept-uu-query-encoding"></dfn><code><a href="#urlutils"></a></code></li><li><dfn data-anolis-xref="concept-uu-input" id="concept-uu-input"></dfn><code><a href="#urlutils"></a></code></li><li><dfn data-anolis-xref="concept-uu-url" id="concept-uu-url"></dfn><code><a href="#urlutils"></a></code></li></ul></dd><dt></dt><dd><p><a href="#refsCOOKIES"></a></p><ul class="brief"><li><dfn id="cookie-string"></dfn></li><li><dfn id="receives-a-set-cookie-string"></dfn></li></ul></dd><dt></dt><dd><p><a href="#refsCORS"></a></p><ul class="brief"><li><dfn id="cross-origin-request"></dfn></li><li><dfn id="cross-origin-request-status"></dfn></li><li><dfn id="custom-request-headers"></dfn></li><li><dfn id="simple-cross-origin-request"></dfn></li><li><dfn id="redirect-steps"></dfn></li><li><dfn id="omit-credentials-flag"></dfn></li><li><dfn id="resource-sharing-check"></dfn></li></ul></dd><dt></dt><dd><p><a href="#refsWEBIDL"></a></p><p><dfn id="supported-property-indices"></dfn><dfn id="determine-the-value-of-an-indexed-property"></dfn><dfn id="support-named-properties"></dfn><dfn id="supported-property-names"></dfn><dfn id="determine-the-value-of-a-named-property"></dfn><dfn id="platform-array-objects"></dfn><dfn data-anolis-xref="dfn-read-only-array" id="dfn-read-only-array"></dfn><dfn id="convert-a-domstring-to-a-sequence-of-unicode-characters"></dfn></p><p><dfn id="create-a-date-object"><code></code></dfn><code></code></p><p class="example"><code></code><code></code></p></dd><dt></dt><dd><p><a href="#refsECMA262"></a></p><p class="note"><a href="#mime-type"></a><code data-anolis-xref=""></code><a data-anolis-xref="willful
violation" href="#willful-violation"></a><a href="#refsRFC4329"></a></p><p><dfn id="javascript-global-environment"></dfn><i data-anolis-xref=""></i></p><p><dfn data-anolis-xref="js-SyntaxError" id="js-syntaxerror"><code></code></dfn><a href="#refsECMA262"></a></p><p><dfn id="arraybuffer"></dfn><a href="#refsECMA262"></a></p><p><code><a href="#arraybuffer"></a></code></p><pre class="idl"><dfn id="int8array"></dfn><dfn id="uint8array"></dfn><dfn id="uint8clampedarray"></dfn><dfn id="int16array"></dfn><dfn id="uint16array"></dfn><dfn id="int32array"></dfn><dfn id="uint32array"></dfn><dfn id="float32array"></dfn><dfn id="float64array"></dfn><dfn id="arraybufferview"></dfn></pre><p class="note"><code><a href="#uint8clampedarray"></a></code><span data-anolis-xref="ImageData"></span><a href="#network"><code></code></a><code><a href="#arraybuffer"></a></code></p></dd><dt></dt><dd><p><a href="#refsDOM"></a></p><p><a href="#refsDOM"></a><a href="#refsDOMEVENTS"></a></p><p><a href="#refsDOM"></a></p><ul class="brief"><li><dfn id="attr"><code></code></dfn></li><li><dfn id="comment-0"><code></code></dfn></li><li><dfn id="domimplementation"><code></code></dfn></li><li><dfn data-anolis-xref="DOM Document" id="dom-document"><code></code></dfn></li><li><dfn id="documentfragment"><code></code></dfn></li><li><dfn id="documenttype"><code></code></dfn></li><li><dfn id="domexception"><code></code></dfn></li><li><dfn id="childnode"><code></code></dfn></li><li><dfn id="element"><code></code></dfn></li><li><dfn id="node"><code></code></dfn></li><li><dfn id="nodelist"><code></code></dfn></li><li><dfn id="processinginstruction"><code></code></dfn></li><li><dfn id="text-0"><code></code></dfn></li><li><dfn id="htmlcollection"><code></code></dfn></li><li><dfn data-anolis-xref="dom-HTMLCollection-item" id="dom-htmlcollection-item"><code></code></dfn></li><li><dfn id="collections-0"></dfn><dfn id="represented-by-the-collection"></dfn></li><li><dfn id="domtokenlist"><code></code></dfn></li><li><dfn id="domsettabletokenlist"><code></code></dfn></li><li><dfn data-anolis-xref="dom-DOMImplementation-createDocument" id="dom-domimplementation-createdocument"><code></code></dfn></li><li><dfn data-anolis-xref="dom-DOMImplementation-createHTMLDocument" id="dom-domimplementation-createhtmldocument"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Document-createElement" id="dom-document-createelement"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Document-createElementNS" id="dom-document-createelementns"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Document-getElementById" id="dom-document-getelementbyid"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-insertBefore" id="dom-node-insertbefore"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-ownerDocument" id="dom-node-ownerdocument"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-childNodes" id="dom-node-childnodes"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-localName" id="dom-node-localname"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-parentNode" id="dom-node-parentnode"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Node-namespaceURI" id="dom-node-namespaceuri"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Element-tagName" id="dom-element-tagname"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Element-id" id="dom-element-id"><code></code></dfn></li><li><dfn id="textcontent"><code></code></dfn></li><li><dfn data-anolis-xref="concept-node-insert" id="concept-node-insert"></dfn><dfn data-anolis-xref="concept-node-append" id="concept-node-append"></dfn><dfn data-anolis-xref="concept-node-remove" id="concept-node-remove"></dfn><dfn data-anolis-xref="concept-node-replace" id="concept-node-replace"></dfn><dfn data-anolis-xref="concept-node-adopt" id="concept-node-adopt"></dfn></li><li><dfn id="nodes-are-inserted"></dfn><dfn id="nodes-are-removed"></dfn></li><li><dfn data-anolis-xref="concept-node-adopt-ext" id="concept-node-adopt-ext"></dfn></li><li><dfn id="attribute-list"></dfn></li><li><dfn data-anolis-xref="concept-cd-data" id="concept-cd-data"></dfn></li><li><dfn id="event"><code></code></dfn></li><li><dfn id="eventtarget"><code></code></dfn></li><li><dfn id="eventinit"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Event-target" id="dom-event-target"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Event-isTrusted" id="dom-event-istrusted"><code></code></dfn></li><li><dfn data-anolis-xref="concept-event-type" id="concept-event-type"></dfn></li><li><dfn data-anolis-xref="concept-event-listener" id="concept-event-listener"></dfn><a data-anolis-xref="concept-event-listener" href="#concept-event-listener"></a><code><a href="#eventtarget"></a></code></li><li><dfn id="event-parent"></dfn><dfn id="cross-boundary-event-parent"></dfn></li><li><dfn data-anolis-xref="document's character encoding" id="document's-character-encoding"></dfn><i></i><dfn data-anolis-xref="concept-document-content-type" id="concept-document-content-type"></dfn><code><a href="#document"></a></code></li><li><dfn id="xml-documents"></dfn><dfn id="html-documents"></dfn></li><li><dfn id="quirks-mode"></dfn><dfn id="limited-quirks-mode"></dfn><dfn id="no-quirks-mode"></dfn></li><li><dfn data-anolis-xref="concept-node-clone" id="concept-node-clone"></dfn><code><a href="#node"></a></code><dfn data-anolis-xref="concept-node-clone-ext" id="concept-node-clone-ext"></dfn></li><li><dfn id="base-url-change-steps"></dfn><dfn id="affected-by-a-base-url-change"></dfn></li><li><dfn data-anolis-xref="concept-id" id="concept-id"></dfn></li><li><dfn data-anolis-xref="concept-range" id="concept-range"></dfn><dfn data-anolis-xref="concept-range-start" id="concept-range-start"></dfn><dfn data-anolis-xref="concept-range-end" id="concept-range-end"></dfn><dfn data-anolis-xref="concept-range-bp" id="concept-range-bp"></dfn></li><li><dfn id="mutationobserver"><code></code></dfn></li><li><dfn id="mutationobserver-scripting-environment"><code></code><var data-anolis-xref=""></var></dfn></li><li><dfn data-anolis-xref="concept-mo-invoke" id="concept-mo-invoke"><code></code></dfn></li><li><dfn id="promise"></dfn></li><li><dfn data-anolis-xref="concept-resolver" id="concept-resolver"></dfn></li><li><dfn data-anolis-xref="concept-resolver-fulfill" id="concept-resolver-fulfill"></dfn><dfn data-anolis-xref="concept-resolver-reject" id="concept-resolver-reject"></dfn></li></ul><p><dfn id="throw"></dfn><code><a href="#domexception"></a></code><a href="#refsDOM"></a></p><ol class="brief"><li value="1"><dfn id="indexsizeerror"><code></code></dfn></li><li value="3"><dfn id="hierarchyrequesterror"><code></code></dfn></li><li value="4"><dfn id="wrongdocumenterror"><code></code></dfn></li><li value="5"><dfn id="invalidcharactererror"><code></code></dfn></li><li value="7"><dfn id="nomodificationallowederror"><code></code></dfn></li><li value="8"><dfn id="notfounderror"><code></code></dfn></li><li value="9"><dfn id="notsupportederror"><code></code></dfn></li><li value="11"><dfn id="invalidstateerror"><code></code></dfn></li><li value="12"><dfn id="syntaxerror"><code></code></dfn></li><li value="13"><dfn id="invalidmodificationerror"><code></code></dfn></li><li value="14"><dfn id="namespaceerror"><code></code></dfn></li><li value="15"><dfn id="invalidaccesserror"><code></code></dfn></li><li value="18"><dfn id="securityerror"><code></code></dfn></li><li value="19"><dfn id="networkerror"><code></code></dfn></li><li value="20"><dfn id="aborterror"><code></code></dfn></li><li value="21"><dfn id="urlmismatcherror"><code></code></dfn></li><li value="22"><dfn id="quotaexceedederror"><code></code></dfn></li><li value="23"><dfn id="timeouterror"><code></code></dfn></li><li value="24"><dfn id="invalidnodetypeerror"><code></code></dfn></li><li value="25"><dfn id="datacloneerror"><code></code></dfn></li></ol><p class="example"><i><code><a href="#timeouterror"></a></code></i><code><a href="#domexception"></a></code><code data-anolis-xref=""></code></p><p><a href="#refsDOMEVENTS"></a></p><ul class="brief"><li><dfn id="mouseevent"><code></code></dfn></li><li><dfn id="mouseeventinit"><code></code></dfn></li><li><dfn id="uievent"><code></code></dfn><dfn data-anolis-xref="dom-UIEvent-detail" id="dom-uievent-detail"><code></code></dfn></li><li><dfn data-anolis-xref="event-click" id="event-click"><code></code></dfn></li><li><dfn data-anolis-xref="event-dblclick" id="event-dblclick"><code></code></dfn></li><li><dfn data-anolis-xref="event-mousedown" id="event-mousedown"><code></code></dfn></li><li><dfn data-anolis-xref="event-mouseenter" id="event-mouseenter"><code></code></dfn></li><li><dfn data-anolis-xref="event-mouseleave" id="event-mouseleave"><code></code></dfn></li><li><dfn data-anolis-xref="event-mousemove" id="event-mousemove"><code></code></dfn></li><li><dfn data-anolis-xref="event-mouseout" id="event-mouseout"><code></code></dfn></li><li><dfn data-anolis-xref="event-mouseover" id="event-mouseover"><code></code></dfn></li><li><dfn data-anolis-xref="event-mouseup" id="event-mouseup"><code></code></dfn></li><li><dfn data-anolis-xref="event-mousewheel" id="event-mousewheel"><code></code></dfn></li><li><dfn data-anolis-xref="event-keydown" id="event-keydown"><code></code></dfn></li><li><dfn data-anolis-xref="event-keyup" id="event-keyup"><code></code></dfn></li><li><dfn data-anolis-xref="event-keypress" id="event-keypress"><code></code></dfn></li></ul><p><dfn data-anolis-xref=""></dfn><code data-anolis-xref="dom-event-type"></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><a href="#refsDOMPARSING"></a></p><ul class="brief"><li><dfn data-anolis-xref="dom-innerHTML" id="dom-innerhtml"><code></code></dfn></li><li><dfn data-anolis-xref="dom-outerHTML" id="dom-outerhtml"><code></code></dfn></li></ul><p class="note"><cite></cite><cite><code></code></cite><a href="#refsEDITING"></a><a href="#refsUNDO"></a></p><p><code><a href="#the-dialog-element"></a></code><a href="#refsFULLSCREEN"></a></p><ul class="brief"><li><dfn id="top-layer"></dfn></li><li><dfn data-anolis-xref="dom-element-requestFullscreen" id="dom-element-requestfullscreen"><code></code></dfn></li><li><dfn id="fullscreen-enabled-flag"></dfn></li><li><dfn id="fully-exit-fullscreen"></dfn></li></ul></dd><dt></dt><dd><p><a href="#refsFILEAPI"></a></p><ul class="brief"><li><dfn id="blob"><code></code></dfn></li><li><dfn id="file"><code></code></dfn></li><li><dfn id="filelist"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Blob-close" id="dom-blob-close"><code></code></dfn></li><li><dfn data-anolis-xref="dom-Blob-type" id="dom-blob-type"><code></code></dfn></li><li><dfn data-anolis-xref="file-error-read" id="file-error-read"></dfn></li></ul></dd><dt></dt><dd><p><code><a href="#progressevent"></a></code><a href="#refsXHR"></a></p><ul class="brief"><li><dfn id="xmlhttprequest"><code></code></dfn></li><li><dfn id="progressevent"><code></code></dfn></li><li><dfn data-anolis-xref="fire a progress event" id="fire-a-progress-event"><var data-anolis-xref=""></var></dfn></li></ul></dd><dt></dt><dd><p><dfn id="eventsource"><code></code></dfn><a href="#refsEVENTSOURCE"></a></p></dd><dt></dt><dd><p><a href="#refsMQ"></a></p></dd><dt></dt><dd><p></p><p><dfn id="parsed-as-a-css-color-value"></dfn><a href="#refsCSSCOLOR"></a><a href="#refsCSS"></a></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><dfn id="css-element-reference-identifier"></dfn><cite></cite><a href="#refsCSSIMAGES"></a></p><p><dfn id="provides-a-paint-source"></dfn><cite></cite><a href="#refsCSSIMAGES"></a></p><p><dfn id="default-object-size"></dfn><cite></cite><a href="#refsCSSIMAGES"></a></p><p><a href="#refsCSSOM"></a><a href="#refsCSSOMVIEW"></a></p><ul class="brief"><li><dfn id="screen"><code></code></dfn></li><li><dfn id="linkstyle"><code></code></dfn></li><li><dfn id="cssstyledeclaration"><code></code></dfn></li><li><dfn data-anolis-xref="dom-CSSStyleDeclaration-cssText" id="dom-cssstyledeclaration-csstext"><code></code></dfn><code><a href="#cssstyledeclaration"></a></code></li><li><dfn id="stylesheet"><code></code></dfn></li><li><dfn id="create-a-css-style-sheet"></dfn><dfn id="remove-a-css-style-sheet"></dfn><dfn id="associated-css-style-sheet"></dfn></li><li><dfn data-anolis-xref="CSS style sheet" id="css-style-sheet"></dfn><dfn data-anolis-xref="concept-css-style-sheet-type" id="concept-css-style-sheet-type"></dfn><dfn data-anolis-xref="concept-css-style-sheet-location" id="concept-css-style-sheet-location"></dfn><dfn data-anolis-xref="concept-css-style-sheet-parent-CSS-style-sheet" id="concept-css-style-sheet-parent-css-style-sheet"></dfn><dfn data-anolis-xref="concept-css-style-sheet-owner-node" id="concept-css-style-sheet-owner-node"></dfn><dfn data-anolis-xref="concept-css-style-sheet-owner-CSS-rule" id="concept-css-style-sheet-owner-css-rule"></dfn><dfn data-anolis-xref="concept-css-style-sheet-media" id="concept-css-style-sheet-media"></dfn><dfn data-anolis-xref="concept-css-style-sheet-title" id="concept-css-style-sheet-title"></dfn><dfn data-anolis-xref="concept-css-style-sheet-alternate-flag" id="concept-css-style-sheet-alternate-flag"></dfn><dfn data-anolis-xref="concept-css-style-sheet-disabeld-flag" id="concept-css-style-sheet-disabeld-flag"></dfn><dfn data-anolis-xref="concept-css-style-sheet-CSS-rules" id="concept-css-style-sheet-css-rules"></dfn><dfn data-anolis-xref="concept-css-style-sheet-origin-clean-flag" id="concept-css-style-sheet-origin-clean-flag"></dfn></li><li><dfn id="alternative-style-sheet-sets"></dfn><dfn id="preferred-style-sheet-set"></dfn></li><li><dfn id="serializing-a-css-value"></dfn></li><li><dfn id="scroll-an-element-into-view"></dfn></li><li><dfn id="scroll-to-the-beginning-of-the-document"></dfn></li><li><dfn data-anolis-xref="event-resize" id="event-resize"><code></code></dfn></li><li><dfn data-anolis-xref="event-scroll" id="event-scroll"><code></code></dfn></li></ul><p><dfn id="environment-encoding"></dfn><cite></cite><a href="#refsCSSSYNTAX"></a></p><p><dfn id="css-styling-attribute"></dfn><cite></cite><a href="#refsCSSATTR"></a></p><p><code></code><cite></cite><cite></cite><dfn id="fontloader"><code></code></dfn><a href="#refsCSSFONTS"></a><a href="#refsCSSFONTLOAD"></a></p></dd><dt></dt><dd><p><a href="#refsSVG"></a></p><ul class="brief"><li><dfn id="svgmatrix"><code></code></dfn></li></ul></dd><dt></dt><dd><p><a href="#refsWEBGL"></a></p><ul class="brief"><li><dfn id="webglrenderingcontext"><code></code></dfn></li></ul></dd><dt></dt><dd><p><dfn id="webvtt"></dfn><a href="#refsWEBVTT"></a></p><p></p><ul class="brief"><li><dfn id="webvtt-file"></dfn></li><li><dfn id="webvtt-file-using-cue-text"></dfn></li><li><dfn id="webvtt-file-using-chapter-title-text"></dfn></li><li><dfn id="webvtt-file-using-only-nested-cues"></dfn></li><li><dfn id="webvtt-parser"></dfn></li><li><dfn id="rules-for-updating-the-display-of-webvtt-text-tracks"></dfn></li><li><dfn id="rules-for-interpreting-webvtt-cue-text"></dfn></li><li><dfn id="text-track-cue-writing-direction"></dfn></li></ul></dd><dt></dt><dd><p><a href="#refsWSP"></a></p><ul class="brief"><li><dfn id="establish-a-websocket-connection"></dfn></li><li><dfn id="the-websocket-connection-is-established"></dfn></li><li><dfn id="validate-the-server's-response"></dfn></li><li><dfn id="extensions-in-use"></dfn></li><li><dfn id="subprotocol-in-use"></dfn></li><li><dfn id="headers-to-send-appropriate-cookies"></dfn></li><li><dfn id="cookies-set-during-the-server's-opening-handshake"></dfn></li><li><dfn id="a-websocket-message-has-been-received"></dfn></li><li><dfn id="send-a-websocket-message"></dfn></li><li><dfn id="fail-the-websocket-connection"></dfn></li><li><dfn id="close-the-websocket-connection"></dfn></li><li><dfn id="start-the-websocket-closing-handshake"></dfn></li><li><dfn id="the-websocket-closing-handshake-is-started"></dfn></li><li><dfn id="the-websocket-connection-is-closed"></dfn><i data-anolis-xref=""></i></li><li><dfn id="the-websocket-connection-close-code"></dfn></li><li><dfn id="the-websocket-connection-close-reason"></dfn></li></ul></dd><dt></dt><dd><p><dfn id="strong-native-semantics"></dfn><dfn id="default-implicit-aria-semantics"></dfn><i></i><a href="#refsARIA"></a></p><p><dfn data-anolis-xref="attr-aria-role" id="attr-aria-role"><code></code></dfn><code data-anolis-xref=""></code><a href="#refsARIA"></a></p></dd></dl><p><em></em></p><p><a href="#refsHTTP"></a><a href="#refsORIGIN"></a><a href="#refsCOOKIES"></a></p><p class="note"></p></div><h4 id="extensibility-0"><span class="secno"></span></h4><p></p><div class="impl"><p></p><ul><li><p></p></li><li><p><a href="#syntax"></a><code data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></p><div class="example"><p></p><pre></pre></div></li></ul><p><code data-anolis-xref=""></code></p><p class="note"></p><p></p><p></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><p></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></p></div><p><a data-anolis-xref="reflect" href="#reflect"></a><code data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code><code data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code><code data-anolis-xref=""></code></p></div><hr><p><dfn data-anolis-xref="other applicable specifications" id="other-applicable-specifications"></dfn></p><p><a href="#conforming-documents"></a><a href="#conforming-documents"></a><a href="#conforming-documents"></a><a href="#conforming-documents"></a></p><p class="note"></p><p class="note"><a href="#conforming-documents"></a><a href="#conforming-documents"></a></p><div class="impl"><hr><p></p><p></p></div><div class="impl"><h4 id="interactions-with-xpath-and-xslt"><span class="secno"></span></h4><p id="xpath-1.0-processors"><a href="#html-documents"></a><code data-anolis-xref=""></code></p><p></p><blockquote cite="http://www.w3.org/TR/1999/REC-xpath-19991116#node-tests"><p><a href="http://www.w3.org/TR/REC-xml-names#NT-QName"></a><a href="http://www.w3.org/TR/1999/REC-xpath-19991116#dt-expanded-name"></a><code data-anolis-xref=""></code><a href="http://www.w3.org/TR/REC-xml-names#NT-QName"></a><a href="http://www.w3.org/TR/REC-xml-names#NT-QName"></a></p></blockquote><p></p><blockquote cite="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7059#c37"><p></p><p></p><ol><li></li><li></li></ol><p class="note"></p></blockquote><p class="note"><a href="#willful-violation"></a><a href="#refsXPATH10"></a></p><hr><p id="dom-based-xslt-1.0-processors"></p><p><a href="#html-namespace-0"></a><a data-anolis-xref="converted to ASCII lowercase" href="#converted-to-ascii-lowercase"></a><a data-anolis-xref="converted to ASCII lowercase" href="#converted-to-ascii-lowercase"></a></p><p class="note"><a href="#willful-violation"></a><a href="#refsXSLT10"></a></p><hr><p><a href="#html-parser"></a><a href="#stack-of-open-elements"></a><a href="#stop-parsing"></a><a href="#current-document-readiness"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><hr><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#event-loop"></a></p><p class="note"><a href="#scriptTagXSLT"><code></code></a><a href="#template-XSLT-XPath"><code></code></a></p></div><h3 id="case-sensitivity-and-string-comparison"><span class="secno"></span></h3><p><dfn id="case-sensitive"></dfn></p><p><dfn id="ascii-case-insensitive"></dfn></p><p><dfn id="compatibility-caseless"></dfn><i></i><a href="#refsUNICODE"></a></p><p><a href="#case-sensitive"></a></p><div class="impl"><p><dfn data-anolis-xref="converted to ASCII uppercase" id="converted-to-ascii-uppercase"></dfn></p><p><dfn data-anolis-xref="converted to ASCII lowercase" id="converted-to-ascii-lowercase"></dfn></p></div><p><var data-anolis-xref=""></var><dfn id="prefix-match"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><h3 id="common-microsyntaxes"><span class="secno"></span></h3><p></p><div class="impl"><p class="note"></p></div><div class="impl"><h4 id="common-parser-idioms"><span class="secno"></span></h4></div><p><dfn data-anolis-xref="space character" id="space-character"></dfn></p><p><dfn data-anolis-xref="White_Space" id="white_space"></dfn><code data-anolis-xref=""></code><a href="#refsUNICODE"></a></p><p class="note"><code data-anolis-xref=""></code></p><p><dfn id="control-characters"></dfn><code data-anolis-xref=""></code><a href="#refsUNICODE"></a></p><p><dfn id="uppercase-ascii-letters"></dfn><a href="#uppercase-ascii-letters"></a></p><p><dfn id="lowercase-ascii-letters"></dfn><a href="#lowercase-ascii-letters"></a></p><p><dfn id="ascii-digits"></dfn><a href="#ascii-digits"></a></p><p><dfn id="alphanumeric-ascii-characters"></dfn><a href="#uppercase-ascii-letters"></a><a href="#lowercase-ascii-letters"></a><a href="#ascii-digits"></a></p><p><dfn id="ascii-hex-digits"></dfn><a href="#ascii-digits"></a></p><p><dfn id="uppercase-ascii-hex-digits"></dfn><a href="#ascii-digits"></a></p><p><dfn id="lowercase-ascii-hex-digits"></dfn><a href="#ascii-digits"></a></p><div class="impl"><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn id="collect-a-sequence-of-characters"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="skip-whitespace"></dfn><a href="#collect-a-sequence-of-characters"></a><a data-anolis-xref="space character" href="#space-character"></a><dfn id="skip-white_space-characters"></dfn><a href="#collect-a-sequence-of-characters"></a><a href="#white_space"></a><a href="#refsUNICODE"></a></p><p><dfn id="strip-line-breaks"></dfn></p><p><dfn id="strip-leading-and-trailing-whitespace"></dfn><a data-anolis-xref="space character" href="#space-character"></a></p><p><dfn id="strip-and-collapse-whitespace"></dfn><a data-anolis-xref="space character" href="#space-character"></a><a href="#strip-leading-and-trailing-whitespace"></a></p><p><dfn id="strictly-split-a-string"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="note"><a data-anolis-xref="split a string on
spaces" href="#split-a-string-on-spaces"></a><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"></a><a data-anolis-xref="strip leading and trailing
whitespace" href="#strip-leading-and-trailing-whitespace"></a></p></div><h4 id="boolean-attributes"><span class="secno"></span></h4><p><dfn data-anolis-xref="boolean attribute" id="boolean-attribute"></dfn></p><p><a href="#ascii-case-insensitive"></a></p><p class="note"></p><div class="example"><p><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></p><pre></pre><p></p><pre></pre><p></p><pre></pre></div><h4 id="keywords-and-enumerated-attributes"><span class="secno"></span></h4><p><dfn data-anolis-xref="enumerated attribute" id="enumerated-attribute"></dfn><em></em><i></i><i></i></p><p><a href="#ascii-case-insensitive"></a></p><p><a href="#ascii-case-insensitive"></a><i></i><i></i><em></em></p><p><em></em><i></i></p><p class="note"></p><h4 id="numbers"><span class="secno"></span></h4><h5 id="signed-integers"><span class="secno"></span></h5><p><dfn id="valid-integer"></dfn><a href="#ascii-digits"></a></p><p><a href="#valid-integer"></a><a href="#valid-integer"></a><em></em></p><div class="impl"><p><dfn id="rules-for-parsing-integers"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var><code data-anolis-xref=""></code></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="non-negative-integers"><span class="secno"></span></h5><p><dfn id="valid-non-negative-integer"></dfn><a href="#ascii-digits"></a></p><p><a href="#valid-non-negative-integer"></a></p><div class="impl"><p><dfn id="rules-for-parsing-non-negative-integers"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#rules-for-parsing-integers"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h5 id="floating-point-numbers"><span class="secno"></span></h5><p><dfn id="valid-floating-point-number"></dfn></p><ol class="brief"><li></li><li><ol><li><a href="#ascii-digits"></a></li><li><ol><li></li><li><a href="#ascii-digits"></a></li></ol></li></ol></li><li><ol><li></li><li></li><li><a href="#ascii-digits"></a></li></ol></li></ol><p><a href="#valid-floating-point-number"></a></p><p class="note"><a data-anolis-xref="valid
floating-point number" href="#valid-floating-point-number"></a></p><div class="impl"><p><dfn data-anolis-xref="best representation of the number as a floating-point number" id="best-representation-of-the-number-as-a-floating-point-number"><var data-anolis-xref=""></var></dfn><var data-anolis-xref=""></var></p><p><dfn id="rules-for-parsing-floating-point-number-values"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var><code data-anolis-xref=""></code></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="ASCII digits" href="#ascii-digits"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></li><li><p><i></i><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="ASCII digits" href="#ascii-digits"></a><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li></ol><p><var data-anolis-xref=""></var></p><ol><li><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a><i></i></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><i></i><var data-anolis-xref=""></var><sup data-anolis-xref=""></sup><sup data-anolis-xref=""></sup></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><sup data-anolis-xref=""></sup><sup data-anolis-xref=""></sup></p></li><li><p><var data-anolis-xref=""></var><sup data-anolis-xref=""></sup><sup data-anolis-xref=""></sup></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><div class="impl"><h5 id="percentages-and-dimensions"><span class="secno"></span></h5><p><dfn id="rules-for-parsing-dimension-values"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="ASCII digits" href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h5 id="lists-of-integers"><span class="secno"></span></h5><p><dfn id="valid-list-of-integers"></dfn><a data-anolis-xref="valid integer" href="#valid-integer"></a><a data-anolis-xref="space character" href="#space-character"></a></p><div class="impl"><p><dfn id="rules-for-parsing-a-list-of-integers"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><dl class="switch"><dt></dt><dd><p></p><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol></dd><dt><a data-anolis-xref="ASCII digits" href="#ascii-digits"></a></dt><dd><p></p><ol><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol></dd><dt></dt><dt></dt><dt></dt><dd><p></p><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li></ol></dd><dt></dt><dd><p></p><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol></dd><dt></dt><dd><p></p><ol><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol></dd></dl></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><div class="impl"><h5 id="lists-of-dimensions"><span class="secno"></span></h5><p><dfn id="rules-for-parsing-a-list-of-dimensions"></dfn><i></i><i></i><i></i></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"><var data-anolis-xref=""></var></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII
digits" href="#ascii-digits"></a><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><a data-anolis-xref="space
character" href="#space-character"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><sup data-anolis-xref=""><var data-anolis-xref=""></var></sup></span></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li></ol></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h4 id="dates-and-times"><span class="secno"></span></h4><p><dfn id="number-of-days-in-month-month-of-year-year"><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dfn><em></em><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><em></em><a href="#refsGREGORIAN"></a></p><p><a href="#ascii-digits"></a></p><div class="impl"><p class="note"><a href="#refsISO8601"></a></p></div><p><dfn id="proleptic-gregorian-calendar"></dfn><a href="#proleptic-gregorian-calendar"></a><dfn id="proleptic-gregorian-date"></dfn><a href="#refsGREGORIAN"></a></p><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span><code><a href="#the-time-element"></a></code></p><h5 id="months"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-month" id="concept-month"></dfn><a href="#proleptic-gregorian-date"></a><a href="#refsGREGORIAN"></a></p><p><dfn id="valid-month-string"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol><div class="impl"><p><dfn id="parse-a-month-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-month-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn id="parse-a-month-component"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="dates"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-date" id="concept-date"></dfn><a href="#proleptic-gregorian-date"></a><a href="#refsGREGORIAN"></a></p><p><dfn id="valid-date-string"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><a href="#valid-month-string"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="number of days in month month of year year" href="#number-of-days-in-month-month-of-year-year"><var data-anolis-xref=""></var><var data-anolis-xref=""></var></a></li></ol><div class="impl"><p><dfn id="parse-a-date-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-date-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="parse-a-date-component"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#parse-a-month-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#number-of-days-in-month-month-of-year-year"><var data-anolis-xref=""></var><var data-anolis-xref=""></var></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="yearless-dates"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-yearless-date" id="concept-yearless-date"></dfn><a href="#refsGREGORIAN"></a></p><p><dfn id="valid-yearless-date-string"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="number of days in month month of year year" href="#number-of-days-in-month-month-of-year-year"></a><var data-anolis-xref=""></var></li></ol><p class="note"><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><div class="impl"><p><dfn id="parse-a-yearless-date-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-yearless-date-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn id="parse-a-yearless-date-component"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="number of days in month month of year
year" href="#number-of-days-in-month-month-of-year-year"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="times"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-time" id="concept-time"></dfn></p><p><dfn id="valid-time-string"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><ol><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><ol><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var></li></ol></li></ol></li></ol><p class="note"><var data-anolis-xref=""></var></p><div class="impl"><p><dfn id="parse-a-time-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-time-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="parse-a-time-component"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-digits"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="floating-dates-and-times"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-datetime-floating" id="concept-datetime-floating"></dfn><a href="#proleptic-gregorian-date"></a><a href="#refsGREGORIAN"></a></p><p><dfn id="valid-floating-date-and-time-string"></dfn></p><ol><li><a href="#valid-date-string"></a></li><li></li><li><a href="#valid-time-string"></a></li></ol><p><dfn id="valid-normalized-floating-date-and-time-string"></dfn></p><ol><li><a href="#valid-date-string"></a></li><li></li><li><a href="#valid-time-string"></a></li></ol><div class="impl"><p><dfn id="parse-a-floating-date-and-time-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-date-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-time-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="time-zones"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-timezone" id="concept-timezone"></dfn></p><p><dfn id="valid-time-zone-offset-string"></dfn></p><ul><li><p></p></li><li><p></p><ol><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol></li></ul><p class="note"></p><p class="note"><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p><div class="impl"><p><dfn id="parse-a-time-zone-offset-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-time-zone-offset-component"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li></ol><p><dfn id="parse-a-time-zone-offset-component"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li></ol><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li></ol><p></p></li><li><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></li><li><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></li></ol><p></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li></ol></div><h5 id="global-dates-and-times"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-datetime" id="concept-datetime"></dfn><a href="#proleptic-gregorian-date"></a><a href="#refsGREGORIAN"></a></p><p><dfn id="valid-global-date-and-time-string"></dfn></p><ol><li><a href="#valid-date-string"></a></li><li></li><li><a href="#valid-time-string"></a></li><li><a href="#valid-time-zone-offset-string"></a></li></ol><p></p><div class="example"><p><a data-anolis-xref="valid global date and time
string" href="#valid-global-date-and-time-string"></a></p><dl><dt><code></code></dt><dd></dd><dt><code></code></dt><dd></dd><dt><code></code></dt><dd></dd></dl><p></p><ul><li></li><li><code data-anolis-xref=""></code><code data-anolis-xref=""></code></li><li><a href="#proleptic-gregorian-calendar"></a></li><li></li><li></li><li></li><li></li></ul></div><p class="note"><a href="#refsTIMEZONES"></a></p><p><dfn id="valid-normalized-forced-utc-global-date-and-time-string"></dfn></p><ol><li><a href="#valid-date-string"></a></li><li></li><li><a href="#valid-time-string"></a></li><li></li></ol><div class="impl"><p><dfn id="parse-a-global-date-and-time-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-date-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-time-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-time-zone-offset-component"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="weeks"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-week" id="concept-week"></dfn><a href="#refsGREGORIAN"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#proleptic-gregorian-calendar"></a><var data-anolis-xref=""></var><a href="#proleptic-gregorian-calendar"></a><var data-anolis-xref=""></var></p><p><dfn id="week-number-of-the-last-day"></dfn></p><p class="note"><a href="#proleptic-gregorian-calendar"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><a data-anolis-xref="concept-week" href="#concept-week"></a><a href="#refsISO8601"></a></p><p><dfn id="valid-week-string"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li></li><li></li><li><a href="#ascii-digits"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#week-number-of-the-last-day"></a><var data-anolis-xref=""></var></li></ol><div class="impl"><p><dfn id="parse-a-week-string"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#week-number-of-the-last-day"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="durations"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-duration" id="concept-duration"></dfn></p><p class="note"><a data-anolis-xref="concept-duration" href="#concept-duration"></a></p><p><dfn id="valid-duration-string"></dfn><a data-anolis-xref="concept-duration" href="#concept-duration"></a><var data-anolis-xref=""></var></p><ul><li><p><var data-anolis-xref=""></var></p><ol><li><p><a href="#ascii-digits"></a></p></li><li><p></p><ol><li><p><a href="#ascii-digits"></a></p></li><li><p><a href="#ascii-digits"></a></p></li><li><p></p><ol><li><p><a href="#ascii-digits"></a></p></li><li><p><a href="#ascii-digits"></a></p></li><li><p></p></li></ol></li></ol></li></ol><p class="note"><a href="#refsISO8601"></a></p></li><li><p><a data-anolis-xref="duration time component" href="#duration-time-component"></a><a href="#duration-time-component-scale"></a><var data-anolis-xref=""></var></p><p><dfn id="duration-time-component"></dfn></p><ol><li><p><a data-anolis-xref="space character" href="#space-character"></a></p></li><li><p><a href="#ascii-digits"></a><a href="#duration-time-component-scale"></a></p></li><li><p><a href="#duration-time-component-scale"></a><a href="#ascii-digits"></a></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a></p></li><li><p><dfn id="duration-time-component-scale"></dfn><a href="#duration-time-component"></a></p><dl><dt></dt><dt></dt><dd></dd><dt></dt><dt></dt><dd></dd><dt></dt><dt></dt><dd></dd><dt></dt><dt></dt><dd></dd><dt></dt><dt></dt><dd></dd></dl></li><li><p><a data-anolis-xref="space character" href="#space-character"></a></p></li></ol><p class="note"></p></li></ul><div class="impl"><p><dfn id="parse-a-duration-string"></dfn><a data-anolis-xref="concept-duration" href="#concept-duration"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p><p class="note"><i></i></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><a href="#skip-whitespace"></a></p></li><li><p></p><ol><li><p><var data-anolis-xref=""></var><i></i><i></i><i></i><i></i><i></i><i></i><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII digits" href="#ascii-digits"></a><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><sup data-anolis-xref=""><var data-anolis-xref=""></var></sup></span></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li></ol><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#space-character"></a><a href="#skip-whitespace"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p><ol><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><a href="#skip-whitespace"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-duration" href="#concept-duration"></a><var data-anolis-xref=""></var></p></li></ol></div><h5 id="vaguer-moments-in-time"><span class="secno"></span></h5><p><dfn id="valid-date-string-with-optional-time"></dfn></p><ul><li><a href="#valid-date-string"></a></li><li><a href="#valid-global-date-and-time-string"></a></li></ul><div class="impl"><hr><p><dfn id="parse-a-date-or-time-string"></dfn><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#parse-a-date-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#parse-a-time-component"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#parse-a-time-zone-offset-component"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h4 id="colors"><span class="secno"></span></h4><p><dfn id="simple-color"></dfn><a href="#refsSRGB"></a></p><p><dfn id="valid-simple-color"></dfn><a href="#ascii-hex-digits"></a></p><p><dfn id="valid-lowercase-simple-color"></dfn><a href="#valid-simple-color"></a></p><div class="impl"><p><dfn id="rules-for-parsing-simple-color-values"></dfn><a href="#simple-color"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-hex-digits"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#simple-color"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="rules-for-serializing-simple-color-values"></dfn><a href="#simple-color"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#lowercase-ascii-hex-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#valid-lowercase-simple-color"></a></p></li></ol><hr><p><dfn id="rules-for-parsing-a-legacy-color-value"></dfn><a href="#simple-color"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><a href="http://www.w3.org/TR/css3-color/#svg-color"></a><a href="#simple-color"></a><a href="#refsCSSCOLOR"></a></p><p class="note"><a href="http://www.w3.org/TR/css3-color/#css2-system"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-hex-digits"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#simple-color"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="ASCII hex
digits" href="#ascii-hex-digits"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em></p></li><li><p><var data-anolis-xref=""></var><a href="#simple-color"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><hr><h4 id="space-separated-tokens"><span class="secno"></span></h4><p><dfn id="set-of-space-separated-tokens"></dfn><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space
character" href="#space-character"></a></p><p><a href="#set-of-space-separated-tokens"></a><a data-anolis-xref="space character" href="#space-character"></a></p><p><dfn id="unordered-set-of-unique-space-separated-tokens"></dfn><a href="#set-of-space-separated-tokens"></a></p><p><dfn id="ordered-set-of-unique-space-separated-tokens"></dfn><a href="#set-of-space-separated-tokens"></a></p><p><a data-anolis-xref="set of space-separated tokens" href="#set-of-space-separated-tokens"></a></p><p class="note"><a href="#set-of-space-separated-tokens"></a></p><div class="impl"><p><dfn id="split-a-string-on-spaces"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a href="#collect-a-sequence-of-characters"></a><a data-anolis-xref="space
character" href="#space-character"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h4 id="comma-separated-tokens"><span class="secno"></span></h4><p><dfn id="set-of-comma-separated-tokens"></dfn><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space character" href="#space-character"></a></p><p class="example"><code data-anolis-xref=""></code></p><p><a data-anolis-xref="set of comma-separated tokens" href="#set-of-comma-separated-tokens"></a></p><div class="impl"><p><dfn id="split-a-string-on-commas"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h4 id="syntax-references"><span class="secno"></span></h4><p><dfn id="valid-hash-name-reference"></dfn><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p><div class="impl"><p><dfn id="rules-for-parsing-a-hash-name-reference"></dfn><var data-anolis-xref=""></var></p><ol><li><p></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#case-sensitive"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a href="#compatibility-caseless"></a><var data-anolis-xref=""></var></p></li></ol></div><h4 id="mq"><span class="secno"></span></h4><p><dfn id="valid-media-query"></dfn><code data-anolis-xref=""></code><a href="#refsMQ"></a></p><p><dfn id="matches-the-environment"></dfn><a data-anolis-xref="space character" href="#space-character"></a><a href="#refsMQ"></a></p><h3 id="urls"><span class="secno"></span></h3><h4 id="terminology-0"><span class="secno"></span></h4><p><a href="#url"></a><dfn id="valid-url"></dfn><a href="#refsURL"></a></p><p><dfn id="valid-non-empty-url"></dfn><a href="#valid-url"></a></p><p><dfn id="valid-url-potentially-surrounded-by-spaces"></dfn><a data-anolis-xref="strip leading and trailing whitespace" href="#strip-leading-and-trailing-whitespace"></a><a href="#valid-url"></a></p><p><dfn id="valid-non-empty-url-potentially-surrounded-by-spaces"></dfn><a data-anolis-xref="strip leading and trailing whitespace" href="#strip-leading-and-trailing-whitespace"></a><a href="#valid-non-empty-url"></a></p><p><dfn id="about:legacy-compat"><code></code></dfn><code data-anolis-xref=""></code><a data-anolis-xref="syntax-doctype" href="#syntax-doctype"></a><a href="#html-documents"></a><a href="#refsABOUT"></a></p><p><dfn id="about:srcdoc"><code></code></dfn><code data-anolis-xref=""></code><a href="#the-document's-address"></a><a data-anolis-xref="an iframe srcdoc document" href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#refsABOUT"></a></p><p><dfn id="fallback-base-url"></dfn><code><a href="#document"></a></code><a href="#absolute-url"></a></p><ol><li><p><code><a href="#document"></a></code><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#document-base-url"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context-container"></a><code><a href="#document"></a></code></p></li><li><p><a href="#the-document's-address"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#creator-browsing-context"></a><a href="#document-base-url"></a><a href="#creator-document"><code></code></a></p></li><li><p><a href="#the-document's-address"></a></p></li></ol><p><dfn id="document-base-url"></dfn><code><a href="#document"></a></code><a href="#absolute-url"></a></p><ol><li><p><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#document"></a></code><a href="#document-base-url"></a><code><a href="#document"></a></code><a href="#fallback-base-url"></a></p></li><li><p><a href="#document-base-url"></a><a href="#frozen-base-url"></a><code><a href="#the-base-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><a href="#tree-order"></a></p></li></ol><div class="impl"><h4 id="resolving-urls"><span class="secno"></span></h4><p><a href="#relative-url"></a><a href="#absolute-url"></a></p><p><dfn id="resolve-a-url"></dfn><a href="#absolute-url"></a><a href="#absolute-url"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#url"></a></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt></dt><dd></dd><dt></dt><dd><a href="#api-url-character-encoding"></a><a href="#settings-object"></a></dd><dt></dt><dd><code><a href="#document"></a></code><a href="#document's-character-encoding"></a></dd></dl></li><li><p><var data-anolis-xref=""></var><a href="#a-utf-16-encoding"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#absolute-url"></a><var data-anolis-xref=""></var><a href="#absolute-url"></a></p><p><var data-anolis-xref=""></var><a href="#the-element's-base-url"></a></p></li><li><p><a href="#url-parser"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><a href="#url-parser"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><dfn id="resulting-absolute-url"></dfn><var data-anolis-xref=""></var><dfn id="resulting-parsed-url"></dfn></p></li></ol><p><dfn id="the-element's-base-url"></dfn><i></i><i></i><a href="#document-base-url"></a><code><a href="#document"></a></code><a href="#refsXMLBASE"></a></p><p><code><a href="#document"></a></code></p><p class="note"><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><a href="#html-documents"></a></p></div><div class="impl"><h4 id="dynamic-changes-to-base-urls"><span class="secno"></span></h4><p><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><a href="#affected-by-a-base-url-change"></a></p><p><a href="#document-base-url"></a><a href="#affected-by-a-base-url-change"></a></p><p><a href="#base-url-change-steps"></a><a href="#affected-by-a-base-url-change"></a></p><dl class="switch"><dt><a href="#hyperlink"></a></dt><dd><p><a href="#absolute-url"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a></p><p class="example"><code data-anolis-xref="selector-link"><a href="#selector-link"></a></code><code data-anolis-xref="selector-visited"><a href="#selector-visited"></a></code></p></dd><dt><code><a href="#the-q-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code data-anolis-xref=""></code></dt><dd><p><a href="#absolute-url"></a><code data-anolis-xref=""></code><a href="#url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a></p></dd><dt></dt><dd><p></p><p class="example"><code><a href="#the-img-element"></a></code><code data-anolis-xref="dom-img-src"><a href="#dom-img-src"></a></code><a href="#absolute-url"></a></p></dd></dl></div><div class="impl"><h3 id="fetching-resources"><span class="secno"></span></h3><h4 id="terminology-1"><span class="secno"></span></h4><p id="concept-http-equivalent"><a href="#refsHTTP"></a></p><p><dfn data-anolis-xref="concept-http-equivalent-get" id="concept-http-equivalent-get"></dfn></p><p><dfn data-anolis-xref="concept-http-equivalent-codes" id="concept-http-equivalent-codes"></dfn></p><p><dfn data-anolis-xref="concept-http-equivalent-headers" id="concept-http-equivalent-headers"></dfn></p><p><dfn id="referrer-source"></dfn><code><a href="#document"></a></code><a href="#url"></a></p><h4 id="processing-model"><span class="secno"></span></h4><p><dfn id="fetch"></dfn><a href="#url"></a><strong></strong><i data-anolis-xref=""></i><strong></strong><a href="#referrer-source"></a><i></i><i></i><i></i><i></i><i></i><em><a href="#url"></a></em></p><ol><li><p><i></i><a href="#url"></a><var data-anolis-xref=""></var><i></i><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p><dl class="switch"><dt><i></i></dt><dd><i></i></dd><dt><a data-anolis-xref="navigate" href="#navigate"></a></dt><dd><a href="#active-document"></a><a href="#source-browsing-context"></a></dd><dt></dt><dd><code><a href="#document"></a></code></dd></dl></li><li><p><var data-anolis-xref=""></var><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#browsing-context-container"></a><code><a href="#document"></a></code></p></li><li><p><a href="#origin-0"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#the-document's-address"></a><var data-anolis-xref=""></var></p></li><li><p><i></i><a href="#url-parser"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#resulting-parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="data
protocol" href="#data-protocol"><code data-anolis-xref=""></code></a><a href="#url"></a><code><a href="#about:blank"></a></code><i></i><code data-anolis-xref="http-referer"></code><var data-anolis-xref=""></var><a href="#refsHTTP"></a></p><p><code data-anolis-xref="http-referer"></code></p></li><li><p><i></i></p></li><li><p><code><a href="#document"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#browsing-context"></a></p></li><li><p><i></i></p><p><a href="#application-cache"></a><a href="#application-cache"></a><a href="#url"></a></p><p><a href="#absolute-url"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><code data-anolis-xref="http-accept"></code><code data-anolis-xref="http-origin"></code></p><p><a href="#absolute-url"></a><code data-anolis-xref=""></code></p><p><a href="#url"></a><dfn id="about:blank"><code></code></dfn></p><p><a data-anolis-xref="data
protocol" href="#data-protocol"><code data-anolis-xref=""></code></a></p><p><code data-anolis-xref="http-referer"></code><i></i></p><p><code data-anolis-xref="http-origin"></code><a data-anolis-xref="fetch" href="#fetch"></a><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i><a href="#refsORIGIN"></a></p></li><li><p><i></i></p><ol><li><p><a href="#storage-mutex"></a><a data-anolis-xref="fetch" href="#fetch"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><a href="#refsCOOKIES"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></li><li><p><a href="#storage-mutex"></a></p></li></ol></li><li><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><dl class="switch"><dt><i></i><a href="#url"></a><a href="#same-origin"></a><a href="#url"></a><a href="#fetch"></a></dt><dd><p></p></dd><dt><i></i></dt><dd><p><dfn id="transparently-follow-the-redirect"></dfn><i></i></p></dd><dt></dt><dd><p><i></i><code data-anolis-xref="http-host"></code><a href="#refsHTTP"></a></p><p class="note"><a href="#refsHTTP"></a></p></dd></dl></li><li><p><i></i><a href="#queue-a-task"></a><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a></p><p></p></li></ol><p><a data-anolis-xref="fetch" href="#fetch"></a><dfn data-anolis-xref="concept-fetch-total" id="concept-fetch-total"></dfn><a data-anolis-xref="concept-fetch-total" href="#concept-fetch-total"></a><code data-anolis-xref="http-content-length"></code></p><p><dfn data-anolis-xref="concept-fetch-loaded" id="concept-fetch-loaded"></dfn></p><p class="note"><a href="#application-cache"></a><a href="#changesToNetworkingModel"></a></p><p class="note"><a data-anolis-xref="navigate" href="#navigate"></a></p><p class="note"><a href="#content-type-sniffing"></a></p><h4 id="encrypted-http-and-related-security-concerns"><span class="secno"></span></h4><p><a data-anolis-xref="url" href="#url"></a><code data-anolis-xref=""></code><a href="#refsHTTPS"></a></p><p class="warning"></p><p></p><p></p><div class="example"><p></p><p></p><p></p></div><h4 id="content-type-sniffing"><span class="secno"></span></h4><p><dfn data-anolis-xref="Content-Type" id="content-type"></dfn><a href="#refsMIMESNIFF"></a></p><p><dfn data-anolis-xref="Content-Type sniffing" id="content-type-sniffing-0"></dfn><i></i><a href="#refsMIMESNIFF"></a></p><p><dfn data-anolis-xref="Content-Type sniffing: image" id="content-type-sniffing:-image"></dfn><dfn data-anolis-xref="Content-Type sniffing: text or binary" id="content-type-sniffing:-text-or-binary"></dfn><a href="#mime-type"></a><a href="#refsMIMESNIFF"></a></p><p class="warning"><a href="#refsMIMESNIFF"></a></p><h4 id="extracting-character-encodings-from-meta-elements"><span class="secno"></span><code><a href="#the-meta-element"></a></code></h4><p><dfn id="algorithm-for-extracting-a-character-encoding-from-a-meta-element"><code></code></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a></p></li><li><p></p><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var></dt><dd><a href="#getting-an-encoding"></a></dd><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#getting-an-encoding"></a><a href="#space-character"></a><var data-anolis-xref=""></var></dd></dl></li></ol><p class="note"><a href="#refsHTTP"></a></p></div><h4 id="cors-settings-attributes"><span class="secno"></span></h4><p><dfn id="cors-settings-attribute"></dfn><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-crossorigin-anonymous-keyword" id="attr-crossorigin-anonymous-keyword"><code></code></dfn></td><td><dfn data-anolis-xref="attr-crossorigin-anonymous" id="attr-crossorigin-anonymous"></dfn></td><td><i><a href="#omit-credentials-flag"></a></i></td></tr><tr><td><dfn data-anolis-xref="attr-crossorigin-use-credentials-keyword" id="attr-crossorigin-use-credentials-keyword"><code></code></dfn></td><td><dfn data-anolis-xref="attr-crossorigin-use-credentials" id="attr-crossorigin-use-credentials"></dfn></td><td><i><a href="#omit-credentials-flag"></a></i></td></tr></tbody></table><p><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><i></i><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><a data-anolis-xref="reflect" href="#reflect"></a><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><code data-anolis-xref="attr-crossorigin-anonymous-keyword"><a href="#attr-crossorigin-anonymous-keyword"></a></code><i></i><dfn data-anolis-xref="attr-crossorigin-none" id="attr-crossorigin-none"></dfn></p><div class="impl"><h4 id="cors-enabled-fetch"><span class="secno"></span></h4><p><dfn id="potentially-cors-enabled-fetch"></dfn><a href="#absolute-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><a data-anolis-xref="attr-crossorigin-use-credentials" href="#attr-crossorigin-use-credentials"></a><a href="#referrer-source"></a><var data-anolis-xref=""></var><a href="#origin-0"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><i></i><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a><a href="#fetch"></a><dfn id="cors-same-origin"></dfn><dfn id="cors-cross-origin"></dfn></p><dl class="switch"><dt><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><a data-anolis-xref="data protocol" href="#data-protocol"><code data-anolis-xref=""></code></a></dt><dt><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code></dt><dd><p></p><ol><li><p><a href="#fetch"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><i></i><a href="#fetch"></a></p></li><li><p></p><dl class="switch"><dt><a href="#fetch"></a><a href="#origin-0"></a><a href="#same-origin"></a><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#potentially-cors-enabled-fetch"></a><var data-anolis-xref=""></var></p></dd><dt><a href="#fetch"></a></dt><dd><p class="note"><a href="#origin-0"></a><a href="#same-origin"></a><var data-anolis-xref=""></var></p><p><a href="#transparently-follow-the-redirect"></a><i></i></p></dd><dt></dt><dd><p class="note"><a href="#origin-0"></a><a href="#same-origin"></a><var data-anolis-xref=""></var></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#cors-same-origin"></a></p></dd></dl></li></ol></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a><var data-anolis-xref=""></var><i></i></dt><dd><p class="note"><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var></p><p><a href="#fetch"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#cors-cross-origin"></a></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a></dt><dd><p class="note"><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><a data-anolis-xref="attr-crossorigin-use-credentials" href="#attr-crossorigin-use-credentials"></a></dt><dd><p class="note"><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var></p><p></p><ol><li><p><a href="#cross-origin-request"></a><i></i><var data-anolis-xref=""></var><i data-anolis-xref=""></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i><a href="#omit-credentials-flag"></a></i><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-anonymous" href="#attr-crossorigin-anonymous"></a><a href="#refsCORS"></a></p></li><li><p><a href="#cross-origin-request-status"></a></p></li><li><p></p><dl class="switch"><dt><a href="#cross-origin-request-status"></a><i></i></dt><dd><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#resource-sharing-check"></a></p></dd><dt><a href="#cross-origin-request-status"></a><i></i></dt><dd><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#cors-same-origin"></a></p></dd></dl></li></ol></dd></dl></div><h3 id="common-dom-interfaces"><span class="secno"></span></h3><h4 id="reflecting-content-attributes-in-idl-attributes"><span class="secno"></span></h4><p><dfn id="reflect"></dfn></p><div class="impl"><p></p><p><code></code><a href="#url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#absolute-url"></a></p><p><code></code><a data-anolis-xref="URL" href="#url"></a><a data-anolis-xref="split a string on spaces" href="#split-a-string-on-spaces"></a><a data-anolis-xref="resolve a URL" href="#resolve-a-url"></a><a href="#absolute-url"></a></p><p><code></code><a href="#enumerated-attribute"></a><dfn id="limited-to-only-known-values"></dfn><i></i></p><p><code></code></p><p><code data-anolis-xref=""></code><a data-anolis-xref="boolean attribute" href="#boolean-attribute"></a></p><p><code></code><a data-anolis-xref="rules for parsing
integers" href="#rules-for-parsing-integers"></a><a href="#valid-integer"></a></p><p><code></code><dfn id="limited-to-only-non-negative-numbers"></dfn><a href="#rules-for-parsing-non-negative-integers"></a><code><a href="#indexsizeerror"></a></code><a href="#valid-non-negative-integer"></a></p><p><em></em><code></code><a href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#valid-non-negative-integer"></a></p><p><code></code><dfn id="limited-to-only-non-negative-numbers-greater-than-zero"></dfn><a href="#rules-for-parsing-non-negative-integers"></a><code><a href="#indexsizeerror"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#valid-non-negative-integer"></a></p><p><code></code><code></code><a href="#rules-for-parsing-floating-point-number-values"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a></p><p><code></code><code></code><dfn id="limited-to-numbers-greater-than-zero"></dfn><a href="#rules-for-parsing-floating-point-number-values"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a></p><p class="note"><a href="#refsWEBIDL"></a></p><p><code><a href="#domtokenlist"></a></code><code><a href="#domsettabletokenlist"></a></code><code><a href="#domtokenlist"></a></code><code><a href="#domsettabletokenlist"></a></code><code><a href="#domtokenlist"></a></code><code><a href="#domsettabletokenlist"></a></code></p><p><code><a href="#htmlelement"></a></code><code><a href="#htmlelement"></a></code></p><ol><li></li><li><var data-anolis-xref=""></var><code data-anolis-xref="dom-Document-getElementById"><a href="#dom-document-getelementbyid"></a></code></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol><p><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#home-subtree"></a><a href="#home-subtree"></a><a data-anolis-xref="concept-ID" href="#concept-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p></div><h4 id="collections"><span class="secno"></span></h4><p><code><a href="#htmlallcollection-0"></a></code><code><a href="#htmlformcontrolscollection-0"></a></code><code><a href="#htmloptionscollection-0"></a></code><a href="#collections-0"></a><code><a href="#htmlcollection"></a></code></p><h5 id="htmlallcollection"><span class="secno"></span></h5><p><code><a href="#htmlallcollection-0"></a></code><a href="#collections-0"></a><code><a href="#htmlcollection"></a></code><code data-anolis-xref="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem"></a></code><code><a href="#htmlcollection"></a></code><code data-anolis-xref="dom-HTMLAllCollection-item"></code><code data-anolis-xref="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem"></a></code><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code></p><pre class="idl"><dfn id="htmlallcollection-0"></dfn><a href="#htmlcollection"></a><span data-anolis-xref="dom-HTMLCollection-length"></span><a data-anolis-xref="dom-HTMLCollection-item" href="#dom-htmlcollection-item"></a><a href="#htmlcollection"></a><a href="#element"></a><a data-anolis-xref="dom-HTMLAllCollection-item-string" href="#dom-htmlallcollection-item-string"></a><a href="#htmlcollection"></a><a href="#element"></a><a data-anolis-xref="dom-HTMLAllCollection-namedItem" href="#dom-htmlallcollection-nameditem"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLCollection-length"></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#tree-order"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLAllCollection-item-string"><a href="#dom-htmlallcollection-item-string"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLAllCollection-item-string"><a href="#dom-htmlallcollection-item-string"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var></p><p><code><a href="#htmlcollection"></a></code></p><p><code><a href="#the-button-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p><a href="#supported-property-indices"></a><code><a href="#htmlcollection"></a></code></p><p><dfn id="all-named-elements"></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#frame"></a></code><code><a href="#frameset"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></p><p><a href="#supported-property-names"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#represented-by-the-collection"></a><code data-anolis-xref=""></code><a href="#all-named-elements"></a><a href="#represented-by-the-collection"></a><a href="#tree-order"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-HTMLAllCollection-item-string" id="dom-htmlallcollection-item-string"><code><var data-anolis-xref=""></var></code></dfn><dfn data-anolis-xref="dom-HTMLAllCollection-namedItem" id="dom-htmlallcollection-nameditem"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><var data-anolis-xref=""></var></li><li><p><var data-anolis-xref=""></var><code><a href="#htmlcollection"></a></code><code><a href="#htmlallcollection-0"></a></code><code><a href="#htmlallcollection-0"></a></code></p><ul><li><a href="#all-named-elements"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var></li><li><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var></li></ul></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol></div><h5 id="htmlformcontrolscollection"><span class="secno"></span></h5><p><code><a href="#htmlformcontrolscollection-0"></a></code><a href="#collections-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><code><a href="#the-form-element"></a></code><code><a href="#the-fieldset-element"></a></code></p><pre class="idl"><dfn id="htmlformcontrolscollection-0"></dfn><a href="#htmlcollection"></a><span data-anolis-xref="dom-HTMLCollection-length"></span><a data-anolis-xref="dom-HTMLCollection-item" href="#dom-htmlcollection-item"></a><a href="#radionodelist"></a><a href="#element"></a><a data-anolis-xref="dom-HTMLFormControlsCollection-namedItem" href="#dom-htmlformcontrolscollection-nameditem"></a><dfn id="radionodelist"></dfn><a href="#nodelist"></a><a data-anolis-xref="dom-RadioNodeList-value" href="#dom-radionodelist-value"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLCollection-length"></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#tree-order"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLFormControlsCollection-namedItem"><a href="#dom-htmlformcontrolscollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLFormControlsCollection-namedItem"><a href="#dom-htmlformcontrolscollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var></p><p><code><a href="#radionodelist"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd></dl><div class="impl"><p><a href="#supported-property-indices"></a><code><a href="#htmlcollection"></a></code></p><p><a href="#supported-property-names"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><a href="#represented-by-the-collection"></a><a href="#tree-order"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p><p><dfn data-anolis-xref="dom-HTMLFormControlsCollection-namedItem" id="dom-htmlformcontrolscollection-nameditem"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><var data-anolis-xref=""></var></li><li><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var></li><li><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var></li><li><code><a href="#radionodelist"></a></code><a href="#live"></a><code><a href="#htmlformcontrolscollection-0"></a></code><code><a href="#radionodelist"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><code><a href="#radionodelist"></a></code><a href="#tree-order"></a></li><li><code><a href="#radionodelist"></a></code></li></ol><hr><p><code><a href="#radionodelist"></a></code><code><a href="#nodelist"></a></code><code><a href="#nodelist"></a></code></p><p><dfn data-anolis-xref="dom-RadioNodeList-value" id="dom-radionodelist-value"><code></code></dfn><code><a href="#radionodelist"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a href="#tree-order"></a><code><a href="#radionodelist"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></li></ol><p><code data-anolis-xref="dom-RadioNodeList-value"><a href="#dom-radionodelist-value"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a href="#tree-order"></a><code><a href="#radionodelist"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p></li></ol></div><h5 id="htmloptionscollection"><span class="secno"></span></h5><p><code><a href="#htmloptionscollection-0"></a></code><a href="#collections-0"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code></p><pre class="idl"><dfn id="htmloptionscollection-0"></dfn><a href="#htmlcollection"></a><a data-anolis-xref="dom-HTMLCollection-item" href="#dom-htmlcollection-item"></a><a data-anolis-xref="dom-HTMLOptionsCollection-length" href="#dom-htmloptionscollection-length"></a><a data-anolis-xref="dom-HTMLOptionsCollection-namedItem" href="#dom-htmloptionscollection-nameditem"></a><a href="#htmloptionelement"></a><a data-anolis-xref="dom-HTMLOptionsCollection-setter" href="#dom-htmloptionscollection-setter"></a><a href="#htmloptionelement"></a><a data-anolis-xref="dom-HTMLOptionsCollection-add" href="#dom-htmloptionscollection-add"></a><a href="#htmloptionelement"></a><a href="#htmloptgroupelement"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-HTMLOptionsCollection-remove" href="#dom-htmloptionscollection-remove"></a><a data-anolis-xref="dom-HTMLOptionsCollection-selectedIndex" href="#dom-htmloptionscollection-selectedindex"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-length"><a href="#dom-htmloptionscollection-length"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code><a href="#the-option-element"></a></code></p><p><code><a href="#the-option-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#tree-order"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-namedItem"><a href="#dom-htmloptionscollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-namedItem"><a href="#dom-htmloptionscollection-nameditem"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-option-name"><a href="#attr-option-name"></a></code><var data-anolis-xref=""></var></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-add"><a href="#dom-htmloptionscollection-add"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#hierarchyrequesterror"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-selectedIndex"><a href="#dom-htmloptionscollection-selectedindex"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd></dl><div class="impl"><p><a href="#supported-property-indices"></a><code><a href="#htmlcollection"></a></code></p><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-length" id="dom-htmloptionscollection-length"><code></code></dfn><a href="#represented-by-the-collection"></a></p><p><a href="#represented-by-the-collection"></a><var data-anolis-xref=""></var><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code><var data-anolis-xref=""></var><code><a href="#documentfragment"></a></code><code><a href="#the-option-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref="dom-HTMLOptionsCollection-length"><a href="#dom-htmloptionscollection-length"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-optgroup-element"></a></code></p><p><a href="#supported-property-names"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-option-name"><a href="#attr-option-name"></a></code><a href="#represented-by-the-collection"></a><a href="#tree-order"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-option-name"><a href="#attr-option-name"></a></code></p><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-namedItem" id="dom-htmloptionscollection-nameditem"></dfn><code><a href="#htmloptionscollection-0"></a></code><code data-anolis-xref="dom-HTMLCollection-namedItem"></code><code><a href="#htmlcollection"></a></code></p><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-setter" id="dom-htmloptionscollection-setter"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-HTMLOptionsCollection-remove"><a href="#dom-htmloptionscollection-remove"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#represented-by-the-collection"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-node-append" href="#concept-node-append"></a><code><a href="#documentfragment"></a></code><span data-anolis-xref=""><var data-anolis-xref=""></var></span><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-node-append" href="#concept-node-append"></a><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-node-replace" href="#concept-node-replace"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-add" id="dom-htmloptionscollection-add"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code><code><a href="#hierarchyrequesterror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code><code><a href="#notfounderror"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code></p></li><li><p><code data-anolis-xref="dom-Node-insertBefore"><a href="#dom-node-insertbefore"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-remove" id="dom-htmloptionscollection-remove"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><a href="#represented-by-the-collection"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#represented-by-the-collection"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-HTMLOptionsCollection-selectedIndex" id="dom-htmloptionscollection-selectedindex"><code></code></dfn><code><a href="#the-select-element"></a></code><code><a href="#htmloptionscollection-0"></a></code></p></div><h4 id="domstringmap"><span class="secno"></span></h4><p><code><a href="#domstringmap-0"></a></code></p><div class="impl"><p><code><a href="#domstringmap-0"></a></code></p><pre class="idl"><dfn id="domstringmap-0"></dfn><a data-anolis-xref="dom-DOMStringMap-namedItem" href="#dom-domstringmap-nameditem"></a><a data-anolis-xref="dom-DOMStringMap-setItem" href="#dom-domstringmap-setitem"></a><a data-anolis-xref="dom-DOMStringMap-addItem" href="#dom-domstringmap-additem"></a><a data-anolis-xref="dom-DOMStringMap-removeItem" href="#dom-domstringmap-removeitem"></a></pre><p><a href="#supported-property-names"></a><code><a href="#domstringmap-0"></a></code></p><p><dfn data-anolis-xref="dom-DOMStringMap-namedItem" id="dom-domstringmap-nameditem"></dfn><var data-anolis-xref=""></var><code><a href="#domstringmap-0"></a></code><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-DOMStringMap-addItem" id="dom-domstringmap-additem"></dfn><dfn data-anolis-xref="dom-DOMStringMap-setItem" id="dom-domstringmap-setitem"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code></code></p><p><dfn data-anolis-xref="dom-DOMStringMap-removeItem" id="dom-domstringmap-removeitem"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><code><a href="#domstringmap-0"></a></code><code><a href="#domstringmap-0"></a></code></p></div><div class="example"><p><code data-anolis-xref="dom-dataset"><a href="#dom-dataset"></a></code><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></p><p></p><pre></pre><p><code data-anolis-xref=""></code></p><pre></pre></div><h4 id="domelementmap"><span class="secno"></span></h4><p><code><a href="#domelementmap-0"></a></code></p><div class="impl"><p><code><a href="#domelementmap-0"></a></code></p><pre class="idl"><dfn id="domelementmap-0"></dfn><a data-anolis-xref="dom-DOMElementMap-namedItem" href="#dom-domelementmap-nameditem"></a><a href="#element"></a><a data-anolis-xref="dom-DOMElementMap-setItem" href="#dom-domelementmap-setitem"></a><a data-anolis-xref="dom-DOMElementMap-addItem" href="#dom-domelementmap-additem"></a><a href="#element"></a><a data-anolis-xref="dom-DOMElementMap-removeItem" href="#dom-domelementmap-removeitem"></a></pre><p><a href="#supported-property-names"></a><code><a href="#domelementmap-0"></a></code></p><p><dfn data-anolis-xref="dom-DOMElementMap-namedItem" id="dom-domelementmap-nameditem"></dfn><var data-anolis-xref=""></var><code><a href="#domelementmap-0"></a></code><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-DOMElementMap-addItem" id="dom-domelementmap-additem"></dfn><dfn data-anolis-xref="dom-DOMElementMap-setItem" id="dom-domelementmap-setitem"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-DOMElementMap-removeItem" id="dom-domelementmap-removeitem"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><code><a href="#domelementmap-0"></a></code><code><a href="#domelementmap-0"></a></code></p></div><h4 id="transferable-objects"><span class="secno"></span></h4><p><i></i></p><p><code><a href="#transferable"></a></code></p><ul class="brief"><li><code><a href="#arraybuffer"></a></code><a href="#refsECMA262"></a></li><li><code><a href="#canvasproxy"></a></code></li><li><code></code></li></ul><div class="impl"><p></p><pre class="idl"><a href="#arraybuffer"></a><a href="#canvasproxy"></a><span></span><dfn id="transferable"></dfn></pre><p><dfn id="transfer-a-transferable-object"><code></code></dfn><dfn data-anolis-xref="concept-Transferable-neutered" id="concept-transferable-neutered"></dfn></p><p id="transferArrayBuffer"><a data-anolis-xref="transfer a Transferable object" href="#transfer-a-transferable-object"></a><code><a href="#arraybuffer"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#arraybuffer"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-Transferable-neutered" href="#concept-transferable-neutered"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsECMA262"></a></p><p class="note"><a href="#transferCanvasProxy"><code></code></a><a href="#refsWEBMSG"><code></code></a></p></div><div class="impl"><h4 id="safe-passing-of-structured-data"><span class="secno"></span></h4><p><dfn id="structured-clone"></dfn><i></i><i></i><code><a href="#transferable"></a></code></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><em><a href="#the-source-element"></a></em><em></em></p></li><li><p><var data-anolis-xref=""></var><code><a href="#transferable"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="internal-structured-cloning-algorithm"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><code></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><code></code><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code><a href="#blob"></a></code></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-Blob-close"><a href="#dom-blob-close"></a></code><code><a href="#datacloneerror"></a></code><a href="#structured-clone"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code><a href="#filelist"></a></code></dt><dd><p><var data-anolis-xref=""></var><code><a href="#filelist"></a></code><code><a href="#file"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><code></code><code data-anolis-xref="dom-imagedata-width"></code><code data-anolis-xref="dom-imagedata-height"></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-imagedata-data"></code><a href="#internal-structured-cloning-algorithm"></a><code data-anolis-xref="dom-imagedata-data"></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code><a href="#imagebitmap"></a></code></dt><dd><p><var data-anolis-xref=""></var><code><a href="#imagebitmap"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code><a href="#arraybuffer"></a></code></dt><dd><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-Transferable-neutered" href="#concept-transferable-neutered"></a><code><a href="#datacloneerror"></a></code><a href="#structured-clone"></a><var data-anolis-xref=""></var><code><a href="#arraybuffer"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><code></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p class="note"></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><i></i></p></dd><dt><var data-anolis-xref=""></var><code><a href="#the-map-element"></a></code></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><i><a href="#the-map-element"></a></i></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><i></i></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code></code><code></code></dt><dt><var data-anolis-xref=""></var></dt><dd><p><code><a href="#datacloneerror"></a></code><a href="#structured-clone"></a></p></dd></dl><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="example"><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i><a href="#the-map-element"></a></i><a href="#refsECMA262"></a></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#datacloneerror"></a></code><a href="#structured-clone"></a><a href="#refsECMA262"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><i></i><a href="#refsECMA262"></a></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#datacloneerror"></a></code><a href="#structured-clone"></a><a href="#refsECMA262"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><ol><li><p><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#structured-clone"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#internal-structured-cloning-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#structured-clone"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"></p><p class="note"></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="note"></p></div><h4 id="callbacks"><span class="secno"></span></h4><p><code><a href="#file"></a></code></p><pre class="idl"><dfn id="filecallback"></dfn><a href="#file"></a></pre><div class="impl"><h4 id="garbage-collection"><span class="secno"></span></h4><p><dfn id="implied-strong-reference"></dfn></p><div class="example"><p><code></code><code><a href="#document"></a></code><code><a href="#location"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code></p></div></div><h3 id="namespaces"><span class="secno"></span></h3><p><dfn id="html-namespace-0"></dfn><code></code></p><p><dfn id="mathml-namespace"></dfn><code></code></p><p><dfn id="svg-namespace"></dfn><code></code></p><p><dfn id="xlink-namespace"></dfn><code></code></p><p><dfn id="xml-namespace"></dfn><code></code></p><p><dfn id="xmlns-namespace"></dfn><code></code></p><hr><p></p><hr><p class="note"><a href="#syntax"></a></p><h2 id="dom"><span class="secno"></span></h2><h3 id="documents"><span class="secno"></span></h3><p><code><a href="#document"></a></code><a href="#refsDOM"></a></p><p><dfn id="the-document's-address"></dfn><i data-anolis-xref="concept-document-URL"><code><a href="#document"></a></code></i><code><a href="#document"></a></code><code><a href="#document"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="navigate-fragid" href="#scroll-to-fragid"></a><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code><a href="#url"></a><a href="#refsDOM"></a></p><p class="warning"><a href="#the-document's-address"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="concept-script" href="#concept-script"></a><code data-anolis-xref="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument"></a></code><code data-anolis-xref="dom-DOMImplementation-createHTMLDocument"><a href="#dom-domimplementation-createhtmldocument"></a></code><a href="#the-document's-address"></a><a href="#the-document's-address"></a><a href="#responsible-document"></a><a href="#settings-object"></a><code><a href="#document"></a></code><a href="#ready-for-post-load-tasks"></a><a href="#completely-loaded"></a></p><p><dfn id="the-document's-referrer"></dfn><a href="#absolute-url"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><dfn id="reload-override-flag"></dfn><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code><dfn id="reload-override-buffer"></dfn></p><p><dfn id="an-overridden-reload"></dfn><a href="#source-browsing-context"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#active-document"></a><a href="#reload-override-buffer"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#active-document"></a><a data-anolis-xref="the document's address" href="#the-document's-address"></a></p></li><li><p><a href="#navigate"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><a href="#exceptions-enabled"></a><a href="#source-browsing-context"></a><a data-anolis-xref="an overridden reload" href="#an-overridden-reload"></a><a href="#navigate"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#reload-override-flag"></a><a href="#reload-override-buffer"></a><var data-anolis-xref=""></var></p><p><a href="#set-the-document's-address"></a><a data-anolis-xref="navigate" href="#navigate"></a><var data-anolis-xref=""></var><a href="#override-url"></a></p></li></ol><h4 id="the-document-object"><span class="secno"></span><code><a href="#document"></a></code></h4><p><code data-anolis-xref="DOM Document"><a href="#dom-document"></a></code></p><pre class="idl"><dfn id="documentreadystate"></dfn><dfn id="document"></dfn><a href="#resource-metadata-management"></a><a data-anolis-xref="dom-url-href" href="#dom-url-href"></a><a href="#location"></a><a data-anolis-xref="dom-document-location" href="#dom-document-location"></a><a data-anolis-xref="dom-document-domain" href="#dom-document-domain"></a><a data-anolis-xref="dom-document-referrer" href="#dom-document-referrer"></a><a data-anolis-xref="dom-document-cookie" href="#dom-document-cookie"></a><a data-anolis-xref="dom-document-lastModified" href="#dom-document-lastmodified"></a><a href="#documentreadystate"></a><a data-anolis-xref="dom-document-readyState" href="#dom-document-readystate"></a><a href="#dom-tree-accessors"></a><a data-anolis-xref="dom-document-namedItem" href="#dom-document-nameditem"></a><a data-anolis-xref="dom-document-title" href="#document.title"></a><a data-anolis-xref="dom-document-dir" href="#dom-document-dir"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-document-body" href="#dom-document-body"></a><a href="#htmlheadelement"></a><a data-anolis-xref="dom-document-head" href="#dom-document-head"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-images" href="#dom-document-images"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-embeds" href="#dom-document-embeds"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-plugins" href="#dom-document-plugins"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-links" href="#dom-document-links"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-forms" href="#dom-document-forms"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-scripts" href="#dom-document-scripts"></a><a data-anolis-xref="dom-document-getElementsByName" href="#dom-document-getelementsbyname"></a><span data-anolis-xref="dom-document-getItems"></span><span></span><a href="#domelementmap-0"></a><a data-anolis-xref="dom-document-cssElementMap" href="#dom-document-csselementmap"></a><a href="#htmlscriptelement"></a><a data-anolis-xref="dom-document-currentScript" href="#dom-document-currentscript"></a><a href="#dynamic-markup-insertion"></a><a href="#document"></a><a data-anolis-xref="dom-document-open" href="#dom-document-open"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-document-open" href="#dom-document-open"></a><a data-anolis-xref="dom-document-close" href="#dom-document-close"></a><a data-anolis-xref="dom-document-write" href="#dom-document-write"></a><a data-anolis-xref="dom-document-writeln" href="#dom-document-writeln"></a><a href="#editing"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-document-defaultView" href="#dom-document-defaultview"></a><a href="#element"></a><a data-anolis-xref="dom-document-activeElement" href="#dom-document-activeelement"></a><a data-anolis-xref="dom-document-hasFocus" href="#dom-document-hasfocus"></a><a data-anolis-xref="dom-document-designMode" href="#designMode"></a><a data-anolis-xref="dom-document-execCommand" href="#execCommand"></a><a data-anolis-xref="dom-document-queryCommandEnabled" href="#dom-document-querycommandenabled"></a><a data-anolis-xref="dom-document-queryCommandIndeterm" href="#dom-document-querycommandindeterm"></a><a data-anolis-xref="dom-document-queryCommandState" href="#dom-document-querycommandstate"></a><a data-anolis-xref="dom-document-queryCommandSupported" href="#dom-document-querycommandsupported"></a><a data-anolis-xref="dom-document-queryCommandValue" href="#dom-document-querycommandvalue"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-commands" href="#dom-document-commands"></a><a href="#event-handler-idl-attributes"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onreadystatechange" href="#handler-onreadystatechange"></a><a href="#document"></a><a href="#globaleventhandlers"></a></pre><h4 id="resource-metadata-management"><span class="secno"></span><dfn></dfn></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-referrer"><a href="#dom-document-referrer"></a></code></dt><dd><p><a data-anolis-xref="the document's address" href="#the-document's-address"></a><code><a href="#document"></a></code></p><p><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-referrer" id="dom-document-referrer"><code></code></dfn><a href="#the-document's-referrer"></a></p></div><p class="note"><code data-anolis-xref="dom-document-referrer"><a href="#dom-document-referrer"></a></code><code data-anolis-xref="http-referer"></code><a data-anolis-xref="fetch" href="#fetch"></a></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-cookie"><a href="#dom-document-cookie"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#document"></a></code></p><p></p><p><a data-anolis-xref="sandboxed origin browsing context flag" href="#sandboxed-origin-browsing-context-flag"></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><code><a href="#securityerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-cookie" id="dom-document-cookie"><code></code></dfn><a href="#the-document's-address"></a></p><p><code><a href="#document"></a></code><dfn id="cookie-averse-document-object"><code></code></dfn></p><ul><li><code><a href="#document"></a></code><a href="#browsing-context"></a></li><li><code><a href="#document"></a></code><a data-anolis-xref="the document's address" href="#the-document's-address"></a></li></ul><p id="sandboxCookies"><a href="#cookie-averse-document-object"><code></code></a><code><a href="#document"></a></code><a href="#origin-0"></a><code><a href="#securityerror"></a></code><a href="#obtain-the-storage-mutex"></a><a href="#the-document's-address"></a><a href="#utf-8-decoder"></a><a href="#refsCOOKIES"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><a href="#cookie-averse-document-object"><code></code></a><code><a href="#document"></a></code><a href="#origin-0"></a><code><a href="#securityerror"></a></code><a href="#obtain-the-storage-mutex"></a><a data-anolis-xref="receives a set-cookie-string" href="#receives-a-set-cookie-string"></a><a href="#the-document's-address"></a><a href="#refsCOOKIES"></a><a href="#refsENCODING"></a></p><p class="note"><code data-anolis-xref="dom-document-cookie"><a href="#dom-document-cookie"></a></code></p><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-lastmodified"><a href="#dom-document-lastmodified"></a></code></dt><dd><p><code data-anolis-xref=""></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-lastModified" id="dom-document-lastmodified"><code></code></dfn><code><a href="#document"></a></code></p><ol><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ol><p><a href="#ascii-digits"></a><a href="#ascii-digits"></a></p><p><code><a href="#document"></a></code><code data-anolis-xref="http-last-modified"></code></p><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-readyState"><a href="#dom-document-readystate"></a></code></dt><dd><p><code data-anolis-xref=""></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref="event-readystatechange"><a href="#event-readystatechange"></a></code><code><a href="#document"></a></code></p></dd></dl><div class="impl"><p><dfn id="current-document-readiness"></dfn><code><a href="#document"></a></code><a href="#current-document-readiness"></a><code data-anolis-xref=""></code><a href="#html-parser"></a><a href="#xml-parser"></a><code data-anolis-xref=""></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-readystatechange"><a href="#event-readystatechange"></a></code><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><dfn id="active-parser"></dfn><a href="#html-parser"></a><a href="#xml-parser"></a><a data-anolis-xref="stop
parsing" href="#stop-parsing"></a><a data-anolis-xref="abort a parser" href="#abort-a-parser"></a></p><p><dfn data-anolis-xref="dom-document-readyState" id="dom-document-readystate"><code></code></dfn><a href="#current-document-readiness"></a></p></div><h4 id="dom-tree-accessors"><span class="secno"></span><dfn></dfn></h4><p><dfn id="the-html-element-0"><code></code></dfn><code><a href="#the-html-element"></a></code></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-head"><a href="#dom-document-head"></a></code></dt><dd><p><a href="#the-head-element-0"><code></code></a></p></dd></dl><p><dfn id="the-head-element-0"><code></code></dfn><code><a href="#the-head-element"></a></code><a href="#the-html-element-0"><code></code></a></p><div class="impl"><p><dfn data-anolis-xref="dom-document-head" id="dom-document-head"><code></code></dfn><a href="#the-head-element-0"><code></code></a><code><a href="#the-head-element"></a></code></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-title"><a href="#document.title"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#the-title-element-0"><code></code></a></p><p><a data-anolis-xref="the head
element" href="#the-head-element-0"><code></code></a></p><p><code></code><code data-anolis-xref="dom-svg-title"></code></p></dd></dl><p><dfn id="the-title-element-0"><code></code></dfn><code><a href="#the-title-element"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-document-title" id="document.title"><code></code></dfn></p><ol><li><p><a href="#root-element"></a><code><a href="#svg-0"></a></code><code data-anolis-xref=""></code><code></code><a href="#refsSVG"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#text-0"></a></code><a href="#the-title-element-0"><code></code></a><a href="#tree-order"></a><a href="#the-title-element-0"><code></code></a></p></li><li><p><a href="#strip-and-collapse-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p></p><ol><li><p><a href="#root-element"></a><code><a href="#svg-0"></a></code><code data-anolis-xref=""></code><code><a href="#document"></a></code><a href="#refsSVG"></a></p></li><li><p><a href="#the-title-element-0"><code></code></a><a href="#the-head-element-0"><code></code></a></p></li><li><p><a href="#the-title-element-0"><code></code></a><code><a href="#the-title-element"></a></code><a data-anolis-xref="concept-node-append" href="#concept-node-append"></a><a href="#the-head-element-0"><code></code></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#the-title-element-0"><code></code></a></p></li><li><p><code><a href="#textcontent"></a></code><var data-anolis-xref=""></var></p></li></ol><p><code data-anolis-xref="dom-document-title"><a href="#document.title"></a></code><code><a href="#document"></a></code><a href="#refsSVG"></a></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-body"><a href="#dom-document-body"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#the-body-element-0"></a></p><p><a href="#the-body-element-0"></a></p><p><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><code><a href="#hierarchyrequesterror"></a></code></p></dd></dl><p><dfn id="the-body-element-0"></dfn><a href="#the-html-element-0"><code></code></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-document-body" id="dom-document-body"><code></code></dfn><a href="#the-body-element-0"></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code></p><ol><li><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><code><a href="#hierarchyrequesterror"></a></code></li><li><a href="#the-body-element-0"></a></li><li><a href="#the-body-element-0"></a><code data-anolis-xref=""></code><a data-anolis-xref="the body element" href="#the-body-element-0"></a></li><li><code><a href="#hierarchyrequesterror"></a></code></li><li><a href="#the-body-element-0"></a></li></ol></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-images"><a href="#dom-document-images"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-img-element"></a></code><code><a href="#document"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-embeds"><a href="#dom-document-embeds"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-plugins"><a href="#dom-document-plugins"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#document"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-links"><a href="#dom-document-links"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-forms"><a href="#dom-document-forms"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-form-element"></a></code><code><a href="#document"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-scripts"><a href="#dom-document-scripts"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-images" id="dom-document-images"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-img-element"></a></code></p><p><dfn data-anolis-xref="dom-document-embeds" id="dom-document-embeds"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-embed-element"></a></code></p><p><dfn data-anolis-xref="dom-document-plugins" id="dom-document-plugins"><code></code></dfn><code data-anolis-xref="dom-document-embeds"><a href="#dom-document-embeds"></a></code></p><p><dfn data-anolis-xref="dom-document-links" id="dom-document-links"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><dfn data-anolis-xref="dom-document-forms" id="dom-document-forms"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-form-element"></a></code></p><p><dfn data-anolis-xref="dom-document-scripts" id="dom-document-scripts"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code></p><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-getElementsByName"><a href="#dom-document-getelementsbyname"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#nodelist"></a></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-getElementsByName" id="dom-document-getelementsbyname"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var><a href="#live"></a><code><a href="#nodelist"></a></code><a href="#html-elements"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#case-sensitive"></a><a href="#tree-order"></a><code><a href="#document"></a></code><code><a href="#nodelist"></a></code></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-cssElementMap"><a href="#dom-document-csselementmap"></a></code></dt><dd><p><code><a href="#domelementmap-0"></a></code><code><a href="#document"></a></code><a data-anolis-xref="CSS element reference identifier" href="#css-element-reference-identifier"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-cssElementMap" id="dom-document-csselementmap"><code></code></dfn><a data-anolis-xref="CSS element reference identifier" href="#css-element-reference-identifier"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#refsCSSIMAGES"></a></p><p><code><a href="#document"></a></code><dfn id="css-id-overrides-list"></dfn><code><a href="#element"></a></code></p><p><a href="#css-id-overrides-list"></a><a data-anolis-xref="in a Document" href="#in-a-document"><code></code></a><code><a href="#the-img-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-canvas-element"></a></code><a href="#css-element-reference-identifier"></a><code><a href="#element"></a></code><a href="#refsCSSIMAGES"></a></p><p><code data-anolis-xref="dom-document-cssElementMap"><a href="#dom-document-csselementmap"></a></code><code><a href="#domelementmap-0"></a></code></p><dl><dt></dt><dd><p><code><a href="#document"></a></code><a href="#css-id-overrides-list"></a></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#element"></a></code></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#document"></a></code><a href="#css-id-overrides-list"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#document"></a></code><a href="#css-id-overrides-list"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p><code><a href="#document"></a></code><a href="#css-id-overrides-list"></a><a href="#css-element-reference-identifier"></a><a href="#refsCSSIMAGES"></a></p></dd></dl><p></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-currentScript"><a href="#dom-document-currentscript"></a></code></dt><dd><p><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code></p><p><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-currentScript" id="dom-document-currentscript"><code></code></dfn><code><a href="#document"></a></code><code data-anolis-xref="dom-document-currentScript"><a href="#dom-document-currentscript"></a></code></p></div><div class="impl"><hr><p id="dom-document-namedItem-which"><code><a href="#document"></a></code><a data-anolis-xref="support
named properties" href="#support-named-properties"></a><a href="#supported-property-names"></a><code data-anolis-xref=""></code><code><a href="#the-applet-element"></a></code><a href="#exposed"></a><code><a href="#the-embed-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><a href="#exposed"></a><code><a href="#the-object-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code><a href="#the-applet-element"></a></code><a href="#exposed"></a><code><a href="#the-object-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code><a href="#the-img-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-name"></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#supported-property-names"></a><a href="#tree-order"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref=""></code></p><p><a href="#determine-the-value-of-a-named-property"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="dom-document-namedItem" id="dom-document-nameditem"><code></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="dom-document-namedItem-filter" href="#dom-document-nameditem-filter"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-iframe-element"></a></code><code><a href="#windowproxy"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><a data-anolis-xref="dom-document-namedItem-filter" href="#dom-document-nameditem-filter"></a><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-document-nameditem-filter" id="dom-document-nameditem-filter"></dfn><var data-anolis-xref=""></var></p><ul><li><code><a href="#the-applet-element"></a></code><a href="#exposed"></a><code><a href="#the-embed-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><a href="#exposed"></a><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-name"></code><var data-anolis-xref=""></var></li><li><code><a href="#the-applet-element"></a></code><a href="#exposed"></a><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var></li><li><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-name"></code></li></ul><p><code><a href="#the-embed-element"></a></code><code><a href="#the-object-element"></a></code><dfn id="exposed"></dfn><a href="#exposed"></a><code><a href="#the-object-element"></a></code><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a><code><a href="#the-object-element"></a></code><code><a href="#the-embed-element"></a></code></p></div><hr><p class="note"><code data-anolis-xref="dom-document-dir"><a href="#dom-document-dir"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><div class="impl"><h4 id="loading-xml-documents"><span class="secno"></span></h4><pre class="idl"><dfn id="xmldocument"></dfn><a data-anolis-xref="dom-XMLDocument-load" href="#dom-xmldocument-load"></a></pre><p><dfn data-anolis-xref="dom-XMLDocument-load" id="dom-xmldocument-load"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#xmldocument"></a></code></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a><code><a href="#syntaxerror"></a></code><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><a href="#origin-0"></a><var data-anolis-xref=""></var><a href="#origin-0"></a><var data-anolis-xref=""></var><code><a href="#securityerror"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#current-document-readiness"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#fetch"></a><var data-anolis-xref=""></var><a href="#origin-0"></a><var data-anolis-xref=""></var><a href="#api-referrer-source"></a><a href="#entry-settings-object"></a><i data-anolis-xref=""></i><i data-anolis-xref=""></i></p></li><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><a href="#xml-mime-type"></a></p><ol><li><p><a href="#xml-parser"></a><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><a href="#queue-a-task"></a></p><ol><li><p><a href="#current-document-readiness"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#documentfragment"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><var data-anolis-xref=""></var></p></li></ol></li></ol></div><h3 id="elements"><span class="secno"></span></h3><h4 id="semantics-0"><span class="secno"></span></h4><p><code><a href="#the-ol-element"></a></code><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p><p></p><div class="example"><p></p><pre></pre><p><em></em></p><p></p><p></p><p></p><p></p></div><p></p><div class="example"><p></p><pre class="bad"></pre><p><code><a href="#the-cite-element"></a></code></p><p></p><pre></pre></div><p><a href="#other-applicable-specifications"></a></p><div class="example"><p></p><pre class="bad"></pre><p></p><pre></pre></div><p><span class="impl"></span></p><p class="example"><code><a href="#the-progress-element"></a></code></p><h4 id="elements-in-the-dom"><span class="secno"></span></h4><p><a href="#html-elements"></a><span class="impl"></span><a href="#html-elements"></a><a href="#xml-documents"></a></p><p><dfn data-anolis-xref="represents" id="represents"></dfn><em></em></p><p class="example"><code><a href="#the-ol-element"></a></code></p><p><a href="#html-elements"></a><span class="impl"></span><code><a href="#htmlelement"></a></code></p><pre class="idl"><dfn id="htmlelement"></dfn><a href="#element"></a><a data-anolis-xref="dom-title" href="#dom-title"></a><a data-anolis-xref="dom-lang" href="#dom-lang"></a><a data-anolis-xref="dom-translate" href="#dom-translate"></a><a data-anolis-xref="dom-dir" href="#dom-dir"></a><a href="#domstringmap-0"></a><a data-anolis-xref="dom-dataset" href="#dom-dataset"></a><span></span><span data-anolis-xref="dom-itemScope"></span><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><span data-anolis-xref="dom-itemType"></span><span data-anolis-xref="dom-itemId"></span><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><span data-anolis-xref="dom-itemRef"></span><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><span data-anolis-xref="dom-itemProp"></span><span></span><span data-anolis-xref="dom-properties"></span><span data-anolis-xref="dom-itemValue"></span><a href="#editing"></a><a data-anolis-xref="dom-hidden" href="#dom-hidden"></a><a data-anolis-xref="dom-inert" href="#dom-inert"></a><a data-anolis-xref="dom-click" href="#dom-click"></a><a data-anolis-xref="dom-tabindex" href="#dom-tabindex"></a><a data-anolis-xref="dom-focus" href="#dom-focus"></a><a data-anolis-xref="dom-blur" href="#dom-blur"></a><a data-anolis-xref="dom-accessKey" href="#dom-accesskey"></a><a data-anolis-xref="dom-accessKeyLabel" href="#dom-accesskeylabel"></a><a data-anolis-xref="dom-draggable" href="#dom-draggable"></a><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><a data-anolis-xref="dom-dropzone" href="#dom-dropzone"></a><a data-anolis-xref="dom-contentEditable" href="#dom-contenteditable"></a><a data-anolis-xref="dom-isContentEditable" href="#dom-iscontenteditable"></a><a href="#htmlmenuelement"></a><a data-anolis-xref="dom-contextMenu" href="#dom-contextmenu"></a><a data-anolis-xref="dom-spellcheck" href="#dom-spellcheck"></a><a data-anolis-xref="dom-forceSpellCheck" href="#dom-forcespellcheck"></a><a href="#command-api"></a><a data-anolis-xref="dom-command-ro-commandType" href="#dom-command-ro-commandtype"></a><a data-anolis-xref="dom-command-ro-commandLabel" href="#dom-command-ro-commandlabel"></a><a data-anolis-xref="dom-command-ro-commandIcon" href="#dom-command-ro-commandicon"></a><a data-anolis-xref="dom-command-ro-commandHidden" href="#dom-command-ro-commandhidden"></a><a data-anolis-xref="dom-command-ro-commandDisabled" href="#dom-command-ro-commanddisabled"></a><a data-anolis-xref="dom-command-ro-commandChecked" href="#dom-command-ro-commandchecked"></a><a href="#htmlelement"></a><a href="#globaleventhandlers"></a><dfn id="htmlunknownelement"></dfn><a href="#htmlelement"></a></pre><p><code><a href="#htmlelement"></a></code></p><div class="impl"><p><code><a href="#htmlunknownelement"></a></code><a href="#html-elements"></a><a href="#other-applicable-specifications"></a></p></div><h4 id="element-definitions"><span class="secno"></span></h4><p></p><dl><dt><dfn data-anolis-xref="element-dfn-categories" id="element-dfn-categories"></dfn></dt><dd><p><a data-anolis-xref="content categories" href="#content-categories"></a><a href="#content-models"></a></p></dd><dt><dfn data-anolis-xref="element-dfn-contexts" id="element-dfn-contexts"></dfn></dt><dd><p><em></em></p><p class="note"><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a><a href="#phrasing-content-1"></a><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a></p></dd><dt><dfn data-anolis-xref="element-dfn-content-model" id="element-dfn-content-model"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="element-dfn-tag-omission" id="element-dfn-tag-omission"></dfn></dt><dd><p><em></em><code><a href="#text/html"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a></p></dd><dt><dfn data-anolis-xref="element-dfn-attributes" id="element-dfn-attributes"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="element-dfn-dom" id="element-dfn-dom"></dfn></dt><dd><p></p></dd></dl><p><a href="#represents"></a><span class="impl" data-anolis-xref=""></span></p><h5 id="attributes"><span class="secno"></span></h5><p id="attribute-text"><a href="#html-elements"></a></p><h4 id="content-models"><span class="secno"></span><dfn></dfn></h4><p><a data-anolis-xref="concept-html-contents" href="#concept-html-contents"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><dfn data-anolis-xref="concept-html-contents" id="concept-html-contents"></dfn><code><a href="#the-template-element"></a></code><a href="#template-contents"></a><code><a href="#documentfragment"></a></code></p><p><a data-anolis-xref="space character" href="#space-character"></a><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code><dfn id="inter-element-whitespace"></dfn></p><p><a href="#inter-element-whitespace"></a></p><p class="note"><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#text-0"></a></code><a href="#inter-element-whitespace"></a><i></i><a href="#inter-element-whitespace"></a></p><p><a href="#html-elements"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#the-div-element"></a></code><code><a href="#the-div-element"></a></code><a href="#refsATOM"></a></p></div><p><a href="#html-elements"></a></p><div class="example"><p><code><a href="#the-td-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-tr-element"></a></code></p><pre></pre></div><h5 id="kinds-of-content"><span class="secno"></span></h5><p><dfn data-anolis-xref="content categories" id="content-categories"></dfn></p><ul class="brief"><li><a href="#metadata-content-0"></a></li><li><a href="#flow-content-1"></a></li><li><a href="#sectioning-content-0"></a></li><li><a href="#heading-content-0"></a></li><li><a href="#phrasing-content-1"></a></li><li><a href="#embedded-content-category"></a></li><li><a href="#interactive-content-0"></a></li></ul><p class="note"></p><p></p><p><object data="images/content-venn.svg" height="288" width="1000"><img alt="" height="288" src="images/content-venn.png" width="512"></object></p><p></p><p></p><h6 id="metadata-content"><span class="secno"></span></h6><p><dfn id="metadata-content-0"></dfn></p><ul class="brief category-list"><li><code><a href="#the-base-element"></a></code></li><li><code><a href="#the-link-element"></a></code></li><li><code><a href="#the-meta-element"></a></code></li><li><code><a href="#the-noscript-element"></a></code></li><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-style-element"></a></code></li><li><code><a href="#the-template-element"></a></code></li><li><code><a href="#the-title-element"></a></code></li></ul><p><a href="#metadata-content-0"></a></p><div class="example"><p></p><pre></pre><p></p></div><h6 id="flow-content"><span class="secno"></span></h6><p><dfn id="flow-content-1"></dfn></p><ul class="brief category-list"><li><code><a href="#the-a-element"></a></code></li><li><code><a href="#the-abbr-element"></a></code></li><li><code><a href="#the-address-element"></a></code></li><li><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code></li><li><code><a href="#the-article-element"></a></code></li><li><code><a href="#the-aside-element"></a></code></li><li><code><a href="#the-audio-element"></a></code></li><li><code><a href="#the-b-element"></a></code></li><li><code><a href="#the-bdi-element"></a></code></li><li><code><a href="#the-bdo-element"></a></code></li><li><code><a href="#the-blockquote-element"></a></code></li><li><code><a href="#the-br-element"></a></code></li><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-canvas-element"></a></code></li><li><code><a href="#the-cite-element"></a></code></li><li><code><a href="#the-code-element"></a></code></li><li><code><a href="#the-data-element"></a></code></li><li><code><a href="#the-datalist-element"></a></code></li><li><code><a href="#the-del-element"></a></code></li><li><code><a href="#the-details-element"></a></code></li><li><code><a href="#the-dfn-element"></a></code></li><li><code><a href="#the-dialog-element"></a></code></li><li><code><a href="#the-div-element"></a></code></li><li><code><a href="#the-dl-element"></a></code></li><li><code><a href="#the-em-element"></a></code></li><li><code><a href="#the-embed-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-figure-element"></a></code></li><li><code><a href="#the-footer-element"></a></code></li><li><code><a href="#the-form-element"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-header-element"></a></code></li><li><code><a href="#the-hr-element"></a></code></li><li><code><a href="#the-i-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-img-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-ins-element"></a></code></li><li><code><a href="#the-kbd-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-itemprop"></code></li><li><code><a href="#the-main-element"></a></code></li><li><code><a href="#the-map-element"></a></code></li><li><code><a href="#the-mark-element"></a></code></li><li><code><a href="#math"></a></code></li><li><code><a href="#the-menu-element"></a></code></li><li><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-itemprop"></code></li><li><code><a href="#the-meter-element"></a></code></li><li><code><a href="#the-nav-element"></a></code></li><li><code><a href="#the-noscript-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-ol-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-p-element"></a></code></li><li><code><a href="#the-pre-element"></a></code></li><li><code><a href="#the-progress-element"></a></code></li><li><code><a href="#the-q-element"></a></code></li><li><code><a href="#the-ruby-element"></a></code></li><li><code><a href="#the-s-element"></a></code></li><li><code><a href="#the-samp-element"></a></code></li><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-section-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-small-element"></a></code></li><li><code><a href="#the-span-element"></a></code></li><li><code><a href="#the-strong-element"></a></code></li><li><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#svg-0"></a></code></li><li><code><a href="#the-table-element"></a></code></li><li><code><a href="#the-template-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-time-element"></a></code></li><li><code><a href="#the-u-element"></a></code></li><li><code><a href="#the-ul-element"></a></code></li><li><code><a href="#the-var-element"></a></code></li><li><code><a href="#the-video-element"></a></code></li><li><code><a href="#the-wbr-element"></a></code></li><li><a data-anolis-xref="text content" href="#text-content"></a></li></ul><h6 id="sectioning-content"><span class="secno"></span></h6><p><dfn id="sectioning-content-0"></dfn><a data-anolis-xref="heading
content" href="#heading-content-0"></a><a data-anolis-xref="footer" href="#the-footer-element"></a></p><ul class="brief category-list"><li><code><a href="#the-article-element"></a></code></li><li><code><a href="#the-aside-element"></a></code></li><li><code><a href="#the-nav-element"></a></code></li><li><code><a href="#the-section-element"></a></code></li></ul><p><a href="#sectioning-content-0"></a><a href="#outline"></a><a href="#headings-and-sections"></a></p><p class="note"><a data-anolis-xref="sectioning root" href="#sectioning-root"></a><a href="#sectioning-content-0"></a><a href="#outline"></a></p><h6 id="heading-content"><span class="secno"></span></h6><p><dfn id="heading-content-0"></dfn><a href="#sectioning-content-0"></a></p><ul class="brief category-list"><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li></ul><h6 id="phrasing-content"><span class="secno"></span></h6><p><dfn id="phrasing-content-1"></dfn><a href="#phrasing-content-1"></a><a data-anolis-xref="paragraph" href="#paragraph"></a></p><ul class="brief category-list"><li><code><a href="#the-a-element"></a></code></li><li><code><a href="#the-abbr-element"></a></code></li><li><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code></li><li><code><a href="#the-audio-element"></a></code></li><li><code><a href="#the-b-element"></a></code></li><li><code><a href="#the-bdi-element"></a></code></li><li><code><a href="#the-bdo-element"></a></code></li><li><code><a href="#the-br-element"></a></code></li><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-canvas-element"></a></code></li><li><code><a href="#the-cite-element"></a></code></li><li><code><a href="#the-code-element"></a></code></li><li><code><a href="#the-data-element"></a></code></li><li><code><a href="#the-datalist-element"></a></code></li><li><code><a href="#the-del-element"></a></code></li><li><code><a href="#the-dfn-element"></a></code></li><li><code><a href="#the-em-element"></a></code></li><li><code><a href="#the-embed-element"></a></code></li><li><code><a href="#the-i-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-img-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-ins-element"></a></code></li><li><code><a href="#the-kbd-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-itemprop"></code></li><li><code><a href="#the-map-element"></a></code></li><li><code><a href="#the-mark-element"></a></code></li><li><code><a href="#math"></a></code></li><li><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-itemprop"></code></li><li><code><a href="#the-meter-element"></a></code></li><li><code><a href="#the-noscript-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-progress-element"></a></code></li><li><code><a href="#the-q-element"></a></code></li><li><code><a href="#the-ruby-element"></a></code></li><li><code><a href="#the-s-element"></a></code></li><li><code><a href="#the-samp-element"></a></code></li><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-small-element"></a></code></li><li><code><a href="#the-span-element"></a></code></li><li><code><a href="#the-strong-element"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#svg-0"></a></code></li><li><code><a href="#the-template-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-time-element"></a></code></li><li><code><a href="#the-u-element"></a></code></li><li><code><a href="#the-var-element"></a></code></li><li><code><a href="#the-video-element"></a></code></li><li><code><a href="#the-wbr-element"></a></code></li><li><a data-anolis-xref="text content" href="#text-content"></a></li></ul><p class="note"></p><p><dfn data-anolis-xref="text content" id="text-content"></dfn><code><a href="#text-0"></a></code><a data-anolis-xref="text content" href="#text-content"></a><a href="#phrasing-content-1"></a><a href="#inter-element-whitespace"></a><code><a href="#text-0"></a></code><a data-anolis-xref="space
character" href="#space-character"></a></p><p><code><a href="#text-0"></a></code><a data-anolis-xref="Unicode
character" href="#unicode-character"></a><a href="#control-characters"></a><a data-anolis-xref="space character" href="#space-character"></a><code><a href="#text-0"></a></code></p><h6 id="embedded-content-0"><span class="secno"></span></h6><p><dfn id="embedded-content-category"></dfn></p><ul class="brief category-list"><li><code><a href="#the-audio-element"></a></code></li><li><code><a href="#the-canvas-element"></a></code></li><li><code><a href="#the-embed-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-img-element"></a></code></li><li><code><a href="#math"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#svg-0"></a></code></li><li><code><a href="#the-video-element"></a></code></li></ul><p><a href="#html-namespace-0"></a><a href="#embedded-content-category"></a></p><p><dfn id="fallback-content"></dfn></p><h6 id="interactive-content"><span class="secno"></span></h6><p><dfn id="interactive-content-0"></dfn></p><ul class="brief category-list"><li><code><a href="#the-a-element"></a></code></li><li><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></li><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-details-element"></a></code></li><li><code><a href="#the-embed-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><a data-anolis-xref="sorting interface th element" href="#sorting-interface-th-element"><code></code></a></li><li><code><a href="#the-video-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></li></ul><p><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#interactive-content-0"></a></p><h6 id="palpable-content"><span class="secno"></span></h6><p><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a><a data-anolis-xref="concept-html-contents" href="#concept-html-contents"></a><dfn id="palpable-content-0"></dfn><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p></p><p></p><p></p><ul class="brief category-list"><li><code><a href="#the-a-element"></a></code></li><li><code><a href="#the-abbr-element"></a></code></li><li><code><a href="#the-address-element"></a></code></li><li><code><a href="#the-article-element"></a></code></li><li><code><a href="#the-aside-element"></a></code></li><li><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></li><li><code><a href="#the-b-element"></a></code></li><li><code><a href="#the-bdi-element"></a></code></li><li><code><a href="#the-bdo-element"></a></code></li><li><code><a href="#the-blockquote-element"></a></code></li><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-canvas-element"></a></code></li><li><code><a href="#the-cite-element"></a></code></li><li><code><a href="#the-code-element"></a></code></li><li><code><a href="#the-data-element"></a></code></li><li><code><a href="#the-details-element"></a></code></li><li><code><a href="#the-dfn-element"></a></code></li><li><code><a href="#the-div-element"></a></code></li><li><code><a href="#the-dl-element"></a></code></li><li><code><a href="#the-em-element"></a></code></li><li><code><a href="#the-embed-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-figure-element"></a></code></li><li><code><a href="#the-footer-element"></a></code></li><li><code><a href="#the-form-element"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></li><li><code><a href="#the-header-element"></a></code></li><li><code><a href="#the-i-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-img-element"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></li><li><code><a href="#the-ins-element"></a></code></li><li><code><a href="#the-kbd-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-main-element"></a></code></li><li><code><a href="#the-map-element"></a></code></li><li><code><a href="#the-mark-element"></a></code></li><li><code><a href="#math"></a></code></li><li><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a></li><li><code><a href="#the-meter-element"></a></code></li><li><code><a href="#the-nav-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-ol-element"></a></code><code><a href="#the-li-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-p-element"></a></code></li><li><code><a href="#the-pre-element"></a></code></li><li><code><a href="#the-progress-element"></a></code></li><li><code><a href="#the-q-element"></a></code></li><li><code><a href="#the-ruby-element"></a></code></li><li><code><a href="#the-s-element"></a></code></li><li><code><a href="#the-samp-element"></a></code></li><li><code><a href="#the-section-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-small-element"></a></code></li><li><code><a href="#the-span-element"></a></code></li><li><code><a href="#the-strong-element"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#the-sub-and-sup-elements"></a></code></li><li><code><a href="#svg-0"></a></code></li><li><code><a href="#the-table-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-time-element"></a></code></li><li><code><a href="#the-u-element"></a></code></li><li><code><a href="#the-ul-element"></a></code><code><a href="#the-li-element"></a></code></li><li><code><a href="#the-var-element"></a></code></li><li><code><a href="#the-video-element"></a></code></li><li><a data-anolis-xref="text content" href="#text-content"></a><a href="#inter-element-whitespace"></a></li></ul><h6 id="script-supporting-elements"><span class="secno"></span></h6><p><dfn id="script-supporting-elements-0"></dfn><a data-anolis-xref="represents" href="#represents"></a></p><p></p><ul class="brief category-list"><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-template-element"></a></code></li></ul><h5 id="transparent-content-models"><span class="secno"></span></h5><p><dfn id="transparent"></dfn><a href="#transparent"></a></p><div class="example"><p><code><a href="#the-ins-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-ins-element"></a></code><a href="#phrasing-content-1"></a><code><a href="#the-rt-element"></a></code><a href="#phrasing-content-1"></a></p></div><p class="note"></p><div class="example"><p></p><pre></pre><p><code><a href="#the-a-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-p-element"></a></code><a href="#phrasing-content-1"></a></p></div><p><a href="#flow-content-1"></a></p><h5 id="paragraphs"><span class="secno"></span></h5><p class="note"><a href="#paragraph"></a><code><a href="#the-p-element"></a></code><a href="#paragraph"></a><code><a href="#the-p-element"></a></code><a href="#paragraph"></a></p><p><dfn id="paragraph"></dfn><a href="#phrasing-content-1"></a></p><div class="example"><p><a href="#inter-element-whitespace"></a></p><pre></pre></div><p><a href="#flow-content-1"></a><code><a href="#the-a-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-map-element"></a></code></p><p class="note"></p><div class="example"><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><pre></pre></div><div class="impl"><p><var data-anolis-xref=""></var><code><a href="#the-a-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-map-element"></a></code><a data-anolis-xref="concept-html-contents" href="#concept-html-contents"></a><var data-anolis-xref=""></var><a href="#phrasing-content-1"></a><a href="#phrasing-content-1"></a><a href="#phrasing-content-1"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#embedded-content-category"></a><a href="#inter-element-whitespace"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-a-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-map-element"></a></code></p><p><code><a href="#the-object-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#svg-0"></a></code><code><a href="#math"></a></code></p></div><p><a href="#paragraph"></a><code><a href="#the-p-element"></a></code></p><p class="note"><code><a href="#the-p-element"></a></code></p><div class="example"><p></p><pre></pre><p></p><pre></pre></div><div class="example"><p></p><pre></pre><p></p><ol class="brief"><li><i data-anolis-xref=""></i><i data-anolis-xref=""></i><code><a href="#the-object-element"></a></code></li><li></li><li></li><li></li><li></li></ol><p></p><p><code><a href="#the-p-element"></a></code></p><pre></pre></div><h4 id="global-attributes"><span class="secno"></span><dfn></dfn></h4><p><a href="#html-elements"></a><span class="impl"></span></p><ul class="brief"><li><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></li><li><code data-anolis-xref="attr-class"><a href="#classes"></a></code></li><li><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></li><li><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code></li><li><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></li><li><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code></li><li><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code></li><li><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></li><li><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></li><li><code data-anolis-xref="attr-inert"><a href="#the-inert-attribute"></a></code></li><li><code data-anolis-xref="attr-itemid"></code></li><li><code data-anolis-xref="attr-itemprop"></code></li><li><code data-anolis-xref="attr-itemref"></code></li><li><code data-anolis-xref="attr-itemscope"></code></li><li><code data-anolis-xref="attr-itemtype"></code></li><li><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></li><li><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code></li><li><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></li><li><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></li><li><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></li><li><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code></li></ul><div class="impl"><p><a href="#html-elements"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code data-anolis-xref=""></code><a href="#the-directionality"></a><code><a href="#the-span-element"></a></code><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a><code><a href="#the-div-element"></a></code><code data-anolis-xref=""></code></p><pre class="bad"></pre></div></div><hr><p><a data-anolis-xref="WAI-ARIA" href="#wai-aria"></a><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code data-anolis-xref="attr-aria-*"></code><a href="#refsARIA"></a></p><hr><p><a href="#event-handler-content-attributes"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><ul class="brief"><li><code data-anolis-xref="handler-onabort"><a href="#handler-onabort"></a></code></li><li><code data-anolis-xref="handler-onblur"><a href="#handler-onblur"></a></code></li><li><code data-anolis-xref="handler-oncancel"><a href="#handler-oncancel"></a></code></li><li><code data-anolis-xref="handler-oncanplay"><a href="#handler-oncanplay"></a></code></li><li><code data-anolis-xref="handler-oncanplaythrough"><a href="#handler-oncanplaythrough"></a></code></li><li><code data-anolis-xref="handler-onchange"><a href="#handler-onchange"></a></code></li><li><code data-anolis-xref="handler-onclick"><a href="#handler-onclick"></a></code></li><li><code data-anolis-xref="handler-onclose"><a href="#handler-onclose"></a></code></li><li><code data-anolis-xref="handler-oncontextmenu"><a href="#handler-oncontextmenu"></a></code></li><li><code data-anolis-xref="handler-oncuechange"><a href="#handler-oncuechange"></a></code></li><li><code data-anolis-xref="handler-ondblclick"><a href="#handler-ondblclick"></a></code></li><li><code data-anolis-xref="handler-ondrag"><a href="#handler-ondrag"></a></code></li><li><code data-anolis-xref="handler-ondragend"><a href="#handler-ondragend"></a></code></li><li><code data-anolis-xref="handler-ondragenter"><a href="#handler-ondragenter"></a></code></li><li><code data-anolis-xref="handler-ondragexit"><a href="#handler-ondragexit"></a></code></li><li><code data-anolis-xref="handler-ondragleave"><a href="#handler-ondragleave"></a></code></li><li><code data-anolis-xref="handler-ondragover"><a href="#handler-ondragover"></a></code></li><li><code data-anolis-xref="handler-ondragstart"><a href="#handler-ondragstart"></a></code></li><li><code data-anolis-xref="handler-ondrop"><a href="#handler-ondrop"></a></code></li><li><code data-anolis-xref="handler-ondurationchange"><a href="#handler-ondurationchange"></a></code></li><li><code data-anolis-xref="handler-onemptied"><a href="#handler-onemptied"></a></code></li><li><code data-anolis-xref="handler-onended"><a href="#handler-onended"></a></code></li><li><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code></li><li><code data-anolis-xref="handler-onfocus"><a href="#handler-onfocus"></a></code></li><li><code data-anolis-xref="handler-oninput"><a href="#handler-oninput"></a></code></li><li><code data-anolis-xref="handler-oninvalid"><a href="#handler-oninvalid"></a></code></li><li><code data-anolis-xref="handler-onkeydown"><a href="#handler-onkeydown"></a></code></li><li><code data-anolis-xref="handler-onkeypress"><a href="#handler-onkeypress"></a></code></li><li><code data-anolis-xref="handler-onkeyup"><a href="#handler-onkeyup"></a></code></li><li><code data-anolis-xref="handler-onload"><a href="#handler-onload"></a></code></li><li><code data-anolis-xref="handler-onloadeddata"><a href="#handler-onloadeddata"></a></code></li><li><code data-anolis-xref="handler-onloadedmetadata"><a href="#handler-onloadedmetadata"></a></code></li><li><code data-anolis-xref="handler-onloadstart"><a href="#handler-onloadstart"></a></code></li><li><code data-anolis-xref="handler-onmousedown"><a href="#handler-onmousedown"></a></code></li><li><code data-anolis-xref="handler-onmouseenter"><a href="#handler-onmouseenter"></a></code></li><li><code data-anolis-xref="handler-onmouseleave"><a href="#handler-onmouseleave"></a></code></li><li><code data-anolis-xref="handler-onmousemove"><a href="#handler-onmousemove"></a></code></li><li><code data-anolis-xref="handler-onmouseout"><a href="#handler-onmouseout"></a></code></li><li><code data-anolis-xref="handler-onmouseover"><a href="#handler-onmouseover"></a></code></li><li><code data-anolis-xref="handler-onmouseup"><a href="#handler-onmouseup"></a></code></li><li><code data-anolis-xref="handler-onmousewheel"><a href="#handler-onmousewheel"></a></code></li><li><code data-anolis-xref="handler-onpause"><a href="#handler-onpause"></a></code></li><li><code data-anolis-xref="handler-onplay"><a href="#handler-onplay"></a></code></li><li><code data-anolis-xref="handler-onplaying"><a href="#handler-onplaying"></a></code></li><li><code data-anolis-xref="handler-onprogress"><a href="#handler-onprogress"></a></code></li><li><code data-anolis-xref="handler-onratechange"><a href="#handler-onratechange"></a></code></li><li><code data-anolis-xref="handler-onreset"><a href="#handler-onreset"></a></code></li><li><code data-anolis-xref="handler-onresize"><a href="#handler-onresize"></a></code></li><li><code data-anolis-xref="handler-onscroll"><a href="#handler-onscroll"></a></code></li><li><code data-anolis-xref="handler-onseeked"><a href="#handler-onseeked"></a></code></li><li><code data-anolis-xref="handler-onseeking"><a href="#handler-onseeking"></a></code></li><li><code data-anolis-xref="handler-onselect"><a href="#handler-onselect"></a></code></li><li><code data-anolis-xref="handler-onshow"><a href="#handler-onshow"></a></code></li><li><code data-anolis-xref="handler-onsort"><a href="#handler-onsort"></a></code></li><li><code data-anolis-xref="handler-onstalled"><a href="#handler-onstalled"></a></code></li><li><code data-anolis-xref="handler-onsubmit"><a href="#handler-onsubmit"></a></code></li><li><code data-anolis-xref="handler-onsuspend"><a href="#handler-onsuspend"></a></code></li><li><code data-anolis-xref="handler-ontimeupdate"><a href="#handler-ontimeupdate"></a></code></li><li><code data-anolis-xref="handler-ontoggle"><a href="#handler-ontoggle"></a></code></li><li><code data-anolis-xref="handler-onvolumechange"><a href="#handler-onvolumechange"></a></code></li><li><code data-anolis-xref="handler-onwaiting"><a href="#handler-onwaiting"></a></code></li></ul><p class="note"><code><a href="#the-body-element"></a></code><a href="#event-handlers"></a><code><a href="#window"></a></code></p><p class="note"><a data-anolis-xref="media element" href="#media-element"></a><code data-anolis-xref="event-media-volumechange"><a href="#event-media-volumechange"></a></code></p><hr><p><a data-anolis-xref="custom data attribute" href="#custom-data-attribute"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><hr><p><a href="#html-documents"></a><a href="#html-namespace-0"></a><code data-anolis-xref=""></code><code></code><a href="#xml-documents"></a></p><p class="note"><code data-anolis-xref=""></code><a href="#html-parser"></a><code></code></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><hr><p><code data-anolis-xref="attr-xml-space"></code><a href="#xml-namespace"></a><a data-anolis-xref="XML documents" href="#xml-documents"></a><a href="#html-elements"></a><a href="#refsXML"></a></p><p class="note"><code data-anolis-xref="attr-xml-space"></code><a href="#html-elements"></a><code><a href="#text/html"></a></code></p><h5 id="the-id-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-id" id="attr-id"><code></code></dfn></h5><p><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#refsDOM"></a></p><p><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#home-subtree"></a><a data-anolis-xref="space character" href="#space-character"></a></p><p class="note"></p><p class="note"><a data-anolis-xref="concept-id" href="#concept-id"></a></p><div class="impl"><p><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p></div><h5 id="the-title-attribute"><span class="secno"></span><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></h5><p><dfn data-anolis-xref="attr-title" id="attr-title"><code></code></dfn><a href="#represents"></a><a href="#interactive-content-0"></a></p><p class="note"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="example"><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><em></em></p><pre class="bad"></pre></div><p><code><a href="#the-link-element"></a></code><code><a href="#the-abbr-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="impl"><p><dfn id="advisory-information"></dfn></p><ol><li><p><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-abbr-element"></a></code><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p></li><li><p><a href="#advisory-information"></a></p></li><li><p></p></li></ol><p><a href="#advisory-information"></a></p><hr><p><dfn data-anolis-xref="dom-title" id="dom-title"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p></div><h5 id="the-lang-and-xml:lang-attributes"><span class="secno"></span><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code data-anolis-xref="attr-xml-lang"><a href="#attr-xml-lang"></a></code></h5><p><dfn data-anolis-xref="attr-lang" id="attr-lang"><code></code></dfn><a href="#refsBCP47"></a></p><p><dfn data-anolis-xref="attr-xml-lang" id="attr-xml-lang"><code data-anolis-xref=""></code></dfn><a href="#xml-namespace"></a><a href="#refsXML"></a></p><p></p><p><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><p><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><a href="#html-elements"></a><a href="#xml-documents"></a><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><a href="#ascii-case-insensitive"></a></p><p class="auth"><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><a href="#html-elements"></a><a href="#html-documents"></a><code data-anolis-xref=""></code><a href="#html-elements"></a><a href="#html-documents"></a><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a href="#ascii-case-insensitive"></a></p><p class="note"><code data-anolis-xref=""></code></p><div class="impl"><hr><p><dfn id="language"></dfn><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p><p><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a data-anolis-xref="ignore" href="#ignore"></a></p><p><a href="#root-element"></a><a href="#pragma-set-default-language"></a><a href="#pragma-set-default-language"></a></p><p><a href="#refsBCP47"></a></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><em></em></p><p></p><hr><p></p><hr><p><dfn data-anolis-xref="dom-lang" id="dom-lang"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p></div><h5 id="the-translate-attribute"><span class="secno"></span><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code></h5><p><dfn data-anolis-xref="attr-translate" id="attr-translate"><code></code></dfn><a href="#enumerated-attribute"></a><code><a href="#text-0"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><code data-anolis-xref=""></code><i></i><i></i><i></i><i></i></p><p><dfn id="translation-mode"></dfn><a href="#translate-enabled"></a><a href="#no-translate"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code><i></i><a href="#translation-mode"></a><a href="#translate-enabled"></a><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code><i></i><a href="#translation-mode"></a><a href="#no-translate"></a><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code><i></i><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-translate"><a href="#attr-translate"></a></code><a href="#translation-mode"></a><a href="#translate-enabled"></a><a href="#root-element"></a></p><p><dfn id="translate-enabled"></dfn><a href="#translatable-attributes"></a><code><a href="#text-0"></a></code><a href="#translatable-attributes"></a></p><p><dfn id="no-translate"></dfn><a href="#translatable-attributes"></a><code><a href="#text-0"></a></code></p><p><dfn id="translatable-attributes"></dfn></p><ul class="brief"><li><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code><code><a href="#the-th-element"></a></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></li><li><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-a-download"></code><code data-anolis-xref="attr-area-download"></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code></li><li><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a href="#html-elements"></a></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-textarea-placeholder"><a href="#attr-textarea-placeholder"></a></code></li><li><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code><a href="#the-iframe-element"></a></code></li><li><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code><a href="#html-elements"></a></li><li><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a href="#html-elements"></a></li><li><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></li></ul><div class="impl"><hr><p><dfn data-anolis-xref="dom-translate" id="dom-translate"><code></code></dfn><a href="#translation-mode"></a><a href="#translate-enabled"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><div class="example"><p></p><pre><strong></strong><strong></strong></pre></div><h5 id="the-xml:base-attribute-(xml-only)"><span class="secno"></span><dfn data-anolis-xref="attr-xml-base" id="attr-xml-base"><code></code></dfn></h5><p><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><a href="#refsXMLBASE"></a></p><p><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><a href="#html-elements"></a><a href="#xml-documents"></a><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><a href="#html-elements"></a><a href="#html-documents"></a></p><h5 id="the-dir-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-dir" id="attr-dir"><code></code></dfn></h5><p><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a href="#enumerated-attribute"></a></p><dl><dt><dfn data-anolis-xref="attr-dir-ltr" id="attr-dir-ltr"><code></code></dfn><dfn data-anolis-xref="attr-dir-ltr-state" id="attr-dir-ltr-state"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-dir-rtl" id="attr-dir-rtl"><code></code></dfn><dfn data-anolis-xref="attr-dir-rtl-state" id="attr-dir-rtl-state"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-dir-auto" id="attr-dir-auto"><code></code></dfn><dfn data-anolis-xref="attr-dir-auto-state" id="attr-dir-auto-state"></dfn></dt><dd><p></p><p class="note"><a href="#refsBIDI"></a></p><p class="note"><code><a href="#the-textarea-element"></a></code><code><a href="#the-pre-element"></a></code></p></dd></dl><p><i></i><i></i></p><hr><p><dfn id="the-directionality"></dfn><a data-anolis-xref="HTML
elements" href="#html-elements"></a><dfn data-anolis-xref="concept-ltr" id="concept-ltr"></dfn><dfn data-anolis-xref="concept-rtl" id="concept-rtl"></dfn></p><dl class="switch"><dt><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-ltr-state" href="#attr-dir-ltr-state"></a></dt><dt><a href="#root-element"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dt><dt><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dt><dd><p><a href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p></dd><dt><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-rtl-state" href="#attr-dir-rtl-state"></a></dt><dd><p><a href="#the-directionality"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a></p></dd><dt><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-auto-state" href="#attr-dir-auto-state"></a></dt><dt><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-auto-state" href="#attr-dir-auto-state"></a></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#the-directionality"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a><a href="#refsBIDI"></a></p><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#root-element"></a><a href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p><p><a href="#the-directionality"></a><a data-anolis-xref="the directionality" href="#the-directionality"></a></p></dd><dt><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-auto-state" href="#attr-dir-auto-state"></a></dt><dt><code><a href="#the-bdi-element"></a></code><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dt><dd><p><a href="#tree-order"></a></p><ul><li><p><code><a href="#text-0"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a></p></li><li><p><a href="#refsBIDI"></a></p></li><li><p><code><a href="#text-0"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a></p><ul class="brief"><li><code><a href="#the-bdi-element"></a></code></li><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-style-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></li></ul></li></ul><p><a href="#the-directionality"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a></p><p><a href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p><p><a href="#root-element"></a><a href="#the-directionality"></a><a data-anolis-xref="the directionality" href="#the-directionality"></a></p><p><a href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p></dd><dt><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dt><dd><p><a href="#the-directionality"></a><a data-anolis-xref="the directionality" href="#the-directionality"></a></p></dd></dl><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a href="#html-elements"></a><a data-anolis-xref="the
directionality" href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p><div class="impl"><p class="note"><a href="#bidireq"></a></p></div><hr><p><dfn data-anolis-xref="directionality of the attribute" id="directionality-of-the-attribute"></dfn><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><dl class="switch"><dt><a href="#directionality-capable-attribute"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a data-anolis-xref="attr-dir-auto-state" href="#attr-dir-auto-state"></a></dt><dd><p><a href="#refsBIDI"></a></p><p><a href="#directionality-of-the-attribute"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a></p><p><a href="#directionality-of-the-attribute"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p></dd><dt></dt><dd><a href="#directionality-of-the-attribute"></a><a data-anolis-xref="the
directionality" href="#the-directionality"></a></dd></dl><p><dfn data-anolis-xref="directionality-capable
attribute" id="directionality-capable-attribute"></dfn></p><ul class="brief"><li><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code><code><a href="#the-th-element"></a></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></li><li><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code></li><li><code data-anolis-xref=""></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-textarea-placeholder"><a href="#attr-textarea-placeholder"></a></code></li><li><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a href="#html-elements"></a></li></ul><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dir"><a href="#dom-dir"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#the-html-element-0"><code></code></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#the-html-element-0"><code></code></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><p><a data-anolis-xref="the html element" href="#the-html-element-0"><code></code></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-dir" id="dom-dir"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-document-dir" id="dom-document-dir"><code></code></dfn><code><a href="#document"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a href="#the-html-element-0"><code></code></a><a href="#limited-to-only-known-values"></a></p></div><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><div class="example"><p></p><pre></pre><p><code><a href="#the-p-element"></a></code><i></i></p><p><img alt="Each paragraph rendered as a separate block, with the paragraphs left-aligned except the second paragraph and the last one, which would be right aligned, with the usernames ('Student' and 'Teacher' in this example) flush right, with a colon to their left, and the text first to the left of that." height="157" src="images/im.png" width="366"></p><p><code data-anolis-xref="attr-dir-auto"><a href="#attr-dir-auto"></a></code></p></div><h5 id="classes"><span class="secno"></span><dfn data-anolis-xref="attr-class" id="attr-class"><code></code></dfn></h5><p><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-class"><a href="#classes"></a></code></p><p><a href="#set-of-space-separated-tokens"></a></p><div class="impl"><p><a data-anolis-xref="HTML elements" href="#html-elements"></a><code data-anolis-xref="attr-class"><a href="#classes"></a></code><a data-anolis-xref="split a string on spaces" href="#split-a-string-on-spaces"></a></p></div><p class="note"><code data-anolis-xref="dom-document-getElementsByClassName"></code></p><p><code data-anolis-xref="attr-class"><a href="#classes"></a></code></p><div class="impl"><hr><p class="note"><dfn data-anolis-xref="dom-className" id="dom-classname"><code></code></dfn><dfn data-anolis-xref="dom-classList" id="dom-classlist"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-class"><a href="#classes"></a></code><a href="#refsDOM"></a></p></div><h5 id="the-style-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-style" id="attr-style"><code></code></dfn></h5><p><a href="#html-elements"></a><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code><a href="#css-styling-attribute"></a><a href="#refsCSSATTR"></a></p><div class="impl"><p><a data-anolis-xref="CSS styling attribute" href="#css-styling-attribute"></a><a href="#refsCSSATTR"></a></p></div><p><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></p><p class="note"><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-style"><a href="#dom-style"></a></code></dt><dd><p><code><a href="#cssstyledeclaration"></a></code><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-style" id="dom-style"><code></code></dfn><a href="#refsCSSOM"></a></p></div><div class="example"><p><code><a href="#the-span-element"></a></code><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></p><pre></pre></div><h5 id="embedding-custom-non-visible-data-with-the-data-*-attributes"><span class="secno"></span><dfn></dfn><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></h5><p><dfn id="custom-data-attribute"></dfn><dfn data-anolis-xref="attr-data-*" id="attr-data-*"><code></code></dfn><a href="#xml-compatible"></a><a href="#uppercase-ascii-letters"></a></p><p class="note"><a href="#html-elements"></a><a href="#html-documents"></a></p><p><a data-anolis-xref="custom data attribute" href="#custom-data-attribute"></a></p><p></p><div class="example"><p></p><pre></pre><p></p><p></p></div><p><a data-anolis-xref="HTML elements" href="#html-elements"></a><a data-anolis-xref="custom data attribute" href="#custom-data-attribute"></a></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dataset"><a href="#dom-dataset"></a></code></dt><dd><p><code><a href="#domstringmap-0"></a></code><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-dataset" id="dom-dataset"><code></code></dfn><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code><code data-anolis-xref="dom-dataset"><a href="#dom-dataset"></a></code><code><a href="#domstringmap-0"></a></code></p><dl><dt></dt><dd><ol><li><var data-anolis-xref=""></var></li><li><code data-anolis-xref=""></code><a href="#uppercase-ascii-letters"></a><a href="#attribute-list"></a><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a><a href="#converted-to-ascii-uppercase"></a></li><li><var data-anolis-xref=""></var></li></ol></dd><dt></dt><dd><ol><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a><code><a href="#syntaxerror"></a></code></li><li><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></li><li><code data-anolis-xref=""></code><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var></li></ol></dd><dt></dt><dd><ol><li><var data-anolis-xref=""></var></li><li><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></li><li><code data-anolis-xref=""></code><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var></li></ol><p class="note"><a href="#refsWEBIDL"></a></p></dd></dl><p></p></div><div class="example"><p><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></p><pre></pre><p></p></div><p></p><div class="impl"><p></p></div><p><a data-anolis-xref="custom data attribute" href="#custom-data-attribute"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><h4 id="requirements-relating-to-the-bidirectional-algorithm"><span class="secno"></span></h4><h5 id="authoring-conformance-criteria-for-bidirectional-algorithm-formatting-characters"><span class="secno"></span></h5><p><a href="#text-content"></a><a href="#html-elements"></a><code><a href="#text-0"></a></code><a data-anolis-xref="concept-html-contents" href="#concept-html-contents"></a><a href="#html-elements"></a><a href="#refsBIDI"></a></p><p><a href="#bidirectional-algorithm-formatting-character-ranges"></a></p><p><a data-anolis-xref="HTML
elements" href="#html-elements"></a><var data-anolis-xref=""></var><a href="#bidirectional-algorithm-formatting-character-ranges"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#text-0"></a></code></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code><a href="#the-br-element"></a></code></dt><dt><var data-anolis-xref=""></var><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt></dt><dd></dd></dl></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#bidirectional-algorithm-formatting-character-ranges"></a></p></li></ol><p><a data-anolis-xref="HTML elements" href="#html-elements"></a><a data-anolis-xref="bidirectional-algorithm formatting character ranges" href="#bidirectional-algorithm-formatting-character-ranges"></a></p><p><dfn id="bidirectional-algorithm-formatting-character-ranges"></dfn><code data-anolis-xref=""></code><a href="#refsABNF"></a></p><pre></pre><p class="note"></p><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code><a href="#the-bdo-element"></a></code><code><a href="#the-bdi-element"></a></code></p><div class="impl"><h5 id="user-agent-conformance-criteria"><span class="secno"></span></h5><p><a href="#refsBIDI"></a></p><p><a href="#rendering"></a><a href="#refsCSSWM"></a><a href="#refsCSSGC"></a></p><p id="bidireq"><a href="#rendering"></a><a href="#renderingUA"></a></p><ul class="brief"><li><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></li><li><code><a href="#the-bdi-element"></a></code></li><li><code><a href="#the-bdo-element"></a></code></li><li><code><a href="#the-br-element"></a></code></li><li><code><a href="#the-pre-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-wbr-element"></a></code></li></ul></div><h4 id="wai-aria"><span class="secno"></span><dfn></dfn></h4><div class="note"><p></p><ul><li><a href="http://rawgithub.com/w3c/aria-in-html/master/index.html"></a><a href="#refsARIA"></a><a href="http://rawgithub.com/w3c/aria-in-html/master/index.html#recommendations-table"></a></li><li><a href="http://www.w3.org/WAI/PF/aria-practices/"></a></li></ul></div><p class="auth"><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code data-anolis-xref="attr-aria-*"></code><a href="#html-elements"></a><a href="#strong-native-semantics"></a><a href="#refsARIA"></a></p><div class="impl"><p><a href="#html-elements"></a><a href="#default-implicit-aria-semantics"></a><a href="#refsARIAIMPL"></a></p><p class="note"><a href="#strong-native-semantics"></a><a href="#default-implicit-aria-semantics"></a></p></div><h5 id="aria-role-attribute"><span class="secno"></span></h5><p><a href="#sec-strong-native-semantics"></a><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><a href="#refsARIA"></a><a href="http://www.w3.org/TR/wai-aria/roles#role_definitions"></a></p><p></p><div class="impl"><p><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code></p></div><h5 id="state-and-property-attributes"><span class="secno"></span></h5><p><a href="#refsARIA"></a><a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def"></a></p><p><dfn id="aria-global-attributes"></dfn><a href="http://www.w3.org/TR/wai-aria/states_and_properties#global_states"></a><a href="#refsARIA"></a></p><p><a href="#refsARIA"></a><a href="http://www.w3.org/TR/wai-aria/appendices#typemapping"></a></p><p><a href="#sec-strong-native-semantics"></a><a href="#sec-implicit-aria-semantics"></a><a href="#refsARIA"></a><a href="#refsARIAIMPL"></a></p><h5 id="sec-strong-native-semantics"><span class="secno"></span></h5><p><a href="#strong-native-semantics"></a><a href="#default-implicit-aria-semantics"></a><a href="#html-elements"></a><span class="impl"></span></p><p class="auth"><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code></code><code></code><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code></p><p class="note" id="aria-usage-note"><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code data-anolis-xref="attr-aria-*"></code><a href="#default-implicit-aria-semantics"></a></p><table id="table-aria-strong"><thead><tr><th></th><th><a href="#strong-native-semantics"></a><a href="#default-implicit-aria-semantics"></a></th></tr></thead><tbody><tr><td><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-base-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-datalist-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-details-element"></a></code></td><td><code title=""></code><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></td></tr><tr><td><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-fieldset-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-footer-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-section-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-head-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-header-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-section-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-hr-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-html-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#valid-hash-name-reference"></a><code><a href="#the-map-element"></a></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></td><td><code title=""></code><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code title=""></code><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><code title=""></code><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></td><td><code data-anolis-xref="attr-aria-role-slider"></code><code data-anolis-xref="attr-aria-valuemax"></code><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><code data-anolis-xref="attr-aria-valuemin"></code><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><code data-anolis-xref="attr-aria-valuenow"></code><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-value-default-range" href="#concept-input-value-default-range"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></td><td><code data-anolis-xref="attr-aria-valuemax"></code><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><code data-anolis-xref="attr-aria-valuemin"></code><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></td><td><code data-anolis-xref="attr-aria-role-button"></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></td><td><code title=""></code><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a><code title=""></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></td></tr><tr><td><code><a href="#the-keygen-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-label-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-link-element"></a></code><a href="#hyperlink"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-main-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-map-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-meta-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-meter-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-nav-element"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-noscript-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-optgroup-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></td><td><code data-anolis-xref="attr-aria-selected"></code><code data-anolis-xref="attr-aria-checked"></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></td></tr><tr><td><code><a href="#the-option-element"></a></code><code><a href="#the-datalist-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></td><td><code data-anolis-xref="attr-aria-role-option"></code></td></tr><tr><td><code><a href="#the-param-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-progress-element"></a></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-script-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></td><td><code data-anolis-xref="attr-aria-multiselectable"></code></td></tr><tr><td><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></td><td><code data-anolis-xref="attr-aria-role-listbox"></code><code data-anolis-xref="attr-aria-multiselectable"></code></td></tr><tr><td><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code></td><td><code data-anolis-xref="attr-aria-required"></code></td></tr><tr><td><code><a href="#the-source-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-style-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-summary-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-textarea-element"></a></code></td><td><code title=""></code><code title=""></code><code title=""></code><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code></td></tr><tr><td><code><a href="#the-title-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><code><a href="#the-track-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td></tr><tr><td><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></td><td><code title=""></code></td></tr><tr><td><a href="#inert"></a></td><td><code title=""></code></td></tr><tr><td><a href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></td><td><code title=""></code></td></tr></tbody></table><h5 id="sec-implicit-aria-semantics"><span class="secno"></span></h5><p><a href="#html-elements"></a><a href="#default-implicit-aria-semantics"></a></p><table id="table-aria-weak"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code><a href="#the-a-element"></a></code><a href="#hyperlink"></a></td><td><code title=""></code></td><td><code data-anolis-xref="index-aria-link"></code><code data-anolis-xref="index-aria-button"></code><code data-anolis-xref="index-aria-checkbox"></code><code data-anolis-xref="index-aria-menuitem"></code><code data-anolis-xref="index-aria-menuitemcheckbox"></code><code data-anolis-xref="index-aria-menuitemradio"></code><code data-anolis-xref="index-aria-tab"></code><code data-anolis-xref="index-aria-treeitem"></code></td></tr><tr><td><code><a href="#the-address-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-article-element"></a></code></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-aside-element"></a></code></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-audio-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-body-element"></a></code></td><td><code title=""></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-button-element"></a></code></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-details-element"></a></code></td><td><code title=""></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-dialog-element"></a></code></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-embed-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code title=""></code><code title=""></code><a href="#outline-depth"></a></td><td><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-iframe-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></td><td><code title=""></code></td><td></td></tr><tr><td><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></td><td><code title=""></code></td><td></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></td><td><code title=""></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></td><td><code title=""></code></td><td><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code><code></code></td><td><code title=""></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-input-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code><code></code></td><td><code title=""></code></td><td><code title=""></code></td></tr><tr><td><code><a href="#the-li-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code></td><td><code data-anolis-xref="attr-aria-role-listitem"></code></td><td><code data-anolis-xref="attr-aria-role-listitem"></code><code data-anolis-xref="attr-aria-role-listitem"></code><code data-anolis-xref="attr-aria-role-menuitemcheckbox"></code><code data-anolis-xref="attr-aria-role-menuitemradio"></code><code data-anolis-xref="attr-aria-role-option"></code><code data-anolis-xref="attr-aria-role-tab"></code><code data-anolis-xref="attr-aria-role-treeitem"></code><code data-anolis-xref="attr-aria-role-presentation"></code></td></tr><tr><td><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a></td><td><code title=""></code></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-object-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-ol-element"></a></code></td><td><code data-anolis-xref="attr-aria-role-list"></code></td><td><code data-anolis-xref="attr-aria-role-directory"></code><code data-anolis-xref="attr-aria-role-group"></code><code data-anolis-xref="attr-aria-role-list"></code><code data-anolis-xref="attr-aria-role-listbox"></code><code data-anolis-xref="attr-aria-role-menu"></code><code data-anolis-xref="attr-aria-role-menubar"></code><code data-anolis-xref="attr-aria-role-tablist"></code><code data-anolis-xref="attr-aria-role-toolbar"></code><code data-anolis-xref="attr-aria-role-tree"></code><code data-anolis-xref="attr-aria-role-presentation"></code></td></tr><tr><td><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></td><td><code data-anolis-xref="attr-aria-role-option"></code></td><td><code data-anolis-xref="attr-aria-role-option"></code><code data-anolis-xref="attr-aria-role-menuitem"></code><code data-anolis-xref="attr-aria-role-menuitemradio"></code><code data-anolis-xref="attr-aria-role-separator"></code></td></tr><tr><td><code><a href="#the-output-element"></a></code></td><td><code title=""></code></td><td></td></tr><tr><td><code><a href="#the-section-element"></a></code></td><td><code title=""></code><p><strong></strong><code><a href="#the-section-element"></a></code><code><a href="#the-section-element"></a></code></p></td><td><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code><code title=""></code></td></tr><tr><td><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></td><td><code data-anolis-xref="attr-aria-role-listbox"></code></td><td><code data-anolis-xref="attr-aria-role-listbox"></code><code data-anolis-xref="attr-aria-role-menu"></code></td></tr><tr><td><code><a href="#the-ul-element"></a></code></td><td><code data-anolis-xref="attr-aria-role-list"></code></td><td><code data-anolis-xref="attr-aria-role-directory"></code><code data-anolis-xref="attr-aria-role-group"></code><code data-anolis-xref="attr-aria-role-list"></code><code data-anolis-xref="attr-aria-role-listbox"></code><code data-anolis-xref="attr-aria-role-menu"></code><code data-anolis-xref="attr-aria-role-menubar"></code><code data-anolis-xref="attr-aria-role-tablist"></code><code data-anolis-xref="attr-aria-role-toolbar"></code><code data-anolis-xref="attr-aria-role-tree"></code><code data-anolis-xref="attr-aria-role-presentation"></code></td></tr><tr><td><code><a href="#the-video-element"></a></code></td><td><a data-anolis-xref="concept-role-none" href="#concept-role-none"></a></td><td><code title=""></code></td></tr><tr><td><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></td><td><code title=""></code></td><td><code title=""></code></td></tr><tr><td><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></td><td><code title=""></code></td><td><code title=""></code></td></tr></tbody></table><p><dfn data-anolis-xref="concept-role-none" id="concept-role-none"></dfn><a data-anolis-xref="strong
native semantics" href="#strong-native-semantics"></a><a data-anolis-xref="default implicit ARIA semantics" href="#default-implicit-aria-semantics"></a></p><div class="impl"><p></p><p><code><a href="#the-a-element"></a></code><code title=""></code><code><a href="#the-button-element"></a></code><code><a href="#the-input-element"></a></code><code title=""></code><code><a href="#the-a-element"></a></code></p></div><div class="example"><p></p><pre><strong></strong><strong></strong></pre></div><div class="author"><h5 id="allowed-aria-roles,-states-and-properties"><span class="secno"></span></h5><p><em></em></p><p class="note"><a href="#refsARIA"></a><a href="#refsARIA"></a></p><table><caption><abbr title="Accessible Rich Internet Applications"></abbr></caption><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td id="index-aria-global" tabindex="-1"></td><td><a href="#aria-global-attributes"></a></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-atomic"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-busy"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-controls"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-describedby"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-disabled"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-dropeffect"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-flowto"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-grabbed"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-haspopup"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-hidden"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-invalid"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-label"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-labelledby"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-live"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-owns"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-relevant"></a></code></li></ul></td></tr><tr><td id="index-aria-alert" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#alert"></a></code></td><td><code title=""></code><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-alertdialog" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#alertdialog"></a></code></td><td><code title=""></code><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-application" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#application"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-article" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#article"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-banner" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#banner"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-button" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#button"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-pressed"></a></code></li></ul></td></tr><tr><td id="index-aria-checkbox" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#checkbox"></a></code></td><td></td><td><ul><li><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"><code></code></a></li></ul></td><td><code></code></td></tr><tr><td id="index-aria-columnheader" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#columnheader"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-sort"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-combobox" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#combobox"></a></code></td><td><code title=""></code></td><td><ul><li><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"><code></code></a></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-autocomplete"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li></ul></td></tr><tr><td id="index-aria-complementary" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#complementary"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-contentinfo" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#contentinfo"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-definition" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#definition"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-dialog" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#dialog"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-directory" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#directory"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-document" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#document"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-form" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#form"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-grid" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#grid"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-multiselectable"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-gridcell" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#gridcell"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-group" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#group"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-heading" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#heading"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-img" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#img"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-link" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#link"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-list" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#list"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-listbox" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#listbox"></a></code></td><td><code title=""></code><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-multiselectable"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-listitem" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#listitem"></a></code></td><td><code title=""></code><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-log" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#log"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-main" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#main"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-marquee" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#marquee"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-math" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#math"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-menu" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#menu"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-menubar" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#menubar"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-menuitem" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#menuitem"></a></code></td><td><code title=""></code><code title=""></code></td><td></td><td><code></code></td></tr><tr><td id="index-aria-menuitemcheckbox" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#menuitemcheckbox"></a></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"></a></code></li></ul></td><td><code></code></td></tr><tr><td id="index-aria-menuitemradio" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#menuitemradio"></a></code></td><td><code title=""></code></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"></a></code></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize"></a></code></li></ul></td></tr><tr><td id="index-aria-navigation" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#navigation"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-note" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#note"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-option" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#option"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize"></a></code></li></ul></td></tr><tr><td id="index-aria-presentation" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#presentation"></a></code></td><td></td><td></td><td><code></code></td></tr><tr><td id="index-aria-progressbar" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#progressbar"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext"></a></code></li></ul></td></tr><tr><td id="index-aria-radio" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#radio"></a></code></td><td></td><td><ul><li><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"><code></code></a></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize"></a></code></li></ul></td></tr><tr><td id="index-aria-radiogroup" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#radiogroup"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-region" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#region"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-row" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#row"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-rowgroup" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#rowgroup"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-rowheader" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#rowheader"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-sort"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-scrollbar" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#scrollbar"></a></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-controls"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-orientation"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow"></a></code></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-search" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#search"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-orientation"></a></code></li></ul></td></tr><tr><td id="index-aria-separator" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#separator"></a></code></td><td></td><td><ul><li></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext"></a></code></li></ul></td></tr><tr><td id="index-aria-slider" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#slider"></a></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow"></a></code></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-orientation"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext"></a></code></li></ul></td></tr><tr><td id="index-aria-spinbutton" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#spinbutton"></a></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow"></a></code></li></ul></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext"></a></code></li></ul></td></tr><tr><td id="index-aria-status" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#status"></a></code></td><td><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-tab" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#tab"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-tablist" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#tablist"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-tabpanel" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#tabpanel"></a></code></td><td><code title=""></code><code title=""></code><code title=""></code></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-textbox" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#textbox"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-autocomplete"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-multiline"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li></ul></td></tr><tr><td id="index-aria-timer" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#timer"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-toolbar" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#toolbar"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-tooltip" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#tooltip"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-tree" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#tree"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-multiselectable"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li></ul></td></tr><tr><td id="index-aria-treegrid" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#treegrid"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-multiselectable"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-activedescendant"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required"></a></code></li></ul></td></tr><tr><td id="index-aria-treeitem" tabindex="-1"><code><a href="http://www.w3.org/TR/wai-aria/roles#treeitem"></a></code></td><td></td><td></td><td><ul><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-level"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-checked"></a></code></li><li><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"></a></code></li></ul></td></tr></tbody></table></div><h2 id="semantics"><span class="secno"></span></h2><h3 id="the-root-element"><span class="secno"></span></h3><h4 id="the-html-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd></dd><dd></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a href="#application-cache"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></dd><dd><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlhtmlelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-html-element"></a></code><a href="#represents"></a></p><p><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code><a href="#the-html-element"></a></code></p><p><dfn data-anolis-xref="attr-html-manifest" id="attr-html-manifest"><code></code></dfn><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a></p><p class="note"><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#the-base-element"></a></code><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code></p><p class="note"><code data-anolis-xref="dom-applicationCache"><a href="#dom-applicationcache"></a></code><a href="#application-cache"></a></p><div class="example"><p><code><a href="#the-html-element"></a></code></p><pre><strong></strong><strong></strong></pre></div><h3 id="document-metadata"><span class="secno"></span></h3><h4 id="the-head-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-html-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#metadata-content-0"></a><code><a href="#the-title-element"></a></code><code><a href="#the-base-element"></a></code></dd><dd><a href="#metadata-content-0"></a><code><a href="#the-title-element"></a></code><code><a href="#the-base-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-head-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-head-element"></a></code></dd><dd><code><a href="#the-head-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-head-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlheadelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-head-element"></a></code><a href="#represents"></a><code><a href="#document"></a></code></p><div class="example"><p><code><a href="#the-head-element"></a></code></p><pre></pre><p></p><pre></pre></div><p class="note"><code><a href="#the-title-element"></a></code><code><a href="#the-title-element"></a></code></p><h4 id="the-title-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-head-element"></a></code><code><a href="#the-title-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a data-anolis-xref="text content" href="#text-content"></a><a href="#inter-element-whitespace"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltitleelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-title-text" href="#dom-title-text"></a></pre></dd></dl><p><code><a href="#the-title-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-title-element"></a></code></p><p class="note"><code><a href="#document"></a></code><code><a href="#the-title-element"></a></code><code><a href="#the-head-element"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-title-text"><a href="#dom-title-text"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#text-0"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-title-text" id="dom-title-text"><code></code></dfn><code><a href="#text-0"></a></code><code><a href="#the-title-element"></a></code><code><a href="#textcontent"></a></code></p></div><div class="example"><p></p><pre></pre><p></p><pre></pre></div><p><code data-anolis-xref="dom-document-title"><a href="#document.title"></a></code></p><div class="impl"><p><code><a href="#the-title-element"></a></code><a href="#the-directionality"></a><code><a href="#the-title-element"></a></code></p></div><h4 id="the-base-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-head-element"></a></code><code><a href="#the-base-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><a href="#document-base-url"></a></dd><dd><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><a href="#browsing-context"></a><a href="#hyperlink"></a><a href="#navigate"></a><a href="#form-submission"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlbaseelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-base-href" href="#dom-base-href"></a><a data-anolis-xref="dom-base-target" href="#dom-base-target"></a></pre></dd></dl><p><code><a href="#the-base-element"></a></code><a href="#document-base-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#browsing-context"></a><a href="#following-hyperlinks"></a><a data-anolis-xref="represents" href="#represents"></a></p><p><code><a href="#the-base-element"></a></code></p><p><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code></p><p><dfn data-anolis-xref="attr-base-href" id="attr-base-href"><code></code></dfn><a href="#valid-url-potentially-surrounded-by-spaces"></a></p><p><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><a data-anolis-xref="URL" href="#url"></a><code><a href="#the-html-element"></a></code><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><code><a href="#the-base-element"></a></code></p><div class="impl"><p class="note"><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code></p></div><p><dfn data-anolis-xref="attr-base-target" id="attr-base-target"><code></code></dfn><a href="#valid-browsing-context-name-or-keyword"></a><a href="#browsing-context"></a><a data-anolis-xref="hyperlink" href="#hyperlink"></a><a data-anolis-xref="form" href="#the-form-element"></a><code><a href="#document"></a></code><a data-anolis-xref="navigate" href="#navigate"></a></p><p><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a></p><div class="impl"><p class="note"><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code></p><p><code><a href="#the-base-element"></a></code><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#document"></a></code><dfn id="frozen-base-url"></dfn><a href="#frozen-base-url"></a><a data-anolis-xref="set the frozen
base URL" href="#set-the-frozen-base-url"></a></p><ul class="brief"><li><code><a href="#the-base-element"></a></code><code><a href="#the-base-element"></a></code><a href="#tree-order"></a><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#document"></a></code></li><li><code><a href="#the-base-element"></a></code><code><a href="#the-base-element"></a></code><a href="#tree-order"></a><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code></li></ul><p><dfn id="set-the-frozen-base-url"><span></span></dfn><a data-anolis-xref="resolve a URL" href="#resolve-a-url"></a><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#document"></a></code><a href="#fallback-base-url"></a><a href="#frozen-base-url"></a><a href="#resulting-absolute-url"></a><a href="#frozen-base-url"></a><a href="#fallback-base-url"></a></p><p><dfn data-anolis-xref="dom-base-href" id="dom-base-href"><code></code></dfn></p><ol><li><p><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><a href="#document-base-url"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#fallback-base-url"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code><a href="#the-base-element"></a></code></p></li><li><p><a data-anolis-xref="resolve a URL" href="#resolve-a-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code data-anolis-xref="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)"></a></code><code><a href="#the-base-element"></a></code></p></li><li><p><a href="#absolute-url"></a></p></li><li><p></p></li></ol><p><code data-anolis-xref="dom-base-href"><a href="#dom-base-href"></a></code><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code></p><p><dfn data-anolis-xref="dom-base-target" id="dom-base-target"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-base-element"></a></code><a href="#document-base-url"></a></p><pre></pre><p><code data-anolis-xref=""></code></p></div><h4 id="the-link-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#flow-content-1"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><code><a href="#the-noscript-element"></a></code><code><a href="#the-head-element"></a></code></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code><a href="#hyperlink"></a></dd><dd><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code></dd><dd><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></dd><dd><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code></dd><dd><code data-anolis-xref="attr-link-hreflang"><a href="#attr-link-hreflang"></a></code></dd><dd><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code></dd><dd><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></dd><dd><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-link"><code title=""></code></a><a href="#aria-usage-note"><em></em></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dd><code></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmllinkelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-link-href" href="#dom-link-href"></a><a data-anolis-xref="dom-link-crossOrigin" href="#dom-link-crossorigin"></a><a data-anolis-xref="dom-link-rel" href="#dom-link-rel"></a><a href="#domtokenlist"></a><a data-anolis-xref="dom-link-relList" href="#dom-link-rellist"></a><a data-anolis-xref="dom-link-media" href="#dom-link-media"></a><a data-anolis-xref="dom-link-hreflang" href="#dom-link-hreflang"></a><a data-anolis-xref="dom-link-type" href="#dom-link-type"></a><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><a data-anolis-xref="dom-link-sizes" href="#dom-link-sizes"></a><a href="#htmllinkelement"></a><a href="#linkstyle"></a></pre></dd></dl><p><code><a href="#the-link-element"></a></code></p><p><dfn data-anolis-xref="attr-link-href" id="attr-link-href"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a><span class="impl"><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></span></p><p><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="attr-itemprop"></code></p><p class="note"><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code><a href="#the-head-element"></a></code><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code></p><p><dfn data-anolis-xref="attr-link-rel" id="attr-link-rel"><code></code></dfn><a href="#set-of-space-separated-tokens"></a><a href="#linkTypes"></a><span class="impl"><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></span></p><p><code><a href="#the-link-element"></a></code><a data-anolis-xref="external resource link" href="#external-resource-link"></a><a data-anolis-xref="hyperlink" href="#hyperlink"></a><a href="#linkTypes"></a><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></p><p class="note"><code><a href="#the-link-element"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref=""></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref=""></code><a href="#hyperlink"></a><code data-anolis-xref="rel-next"><a href="#link-type-next"></a></code><a href="#external-resource-link"></a><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code></p><div class="example"><p><code><a href="#the-link-element"></a></code></p><pre></pre><p></p></div><p><dfn data-anolis-xref="attr-link-crossorigin" id="attr-link-crossorigin"><code></code></dfn><a href="#cors-settings-attribute"></a></p><p></p><div class="impl"><p><dfn data-anolis-xref="concept-link-obtain" id="concept-link-obtain"></dfn></p><ol><li><p><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></p></li><li><p></p></li><li><p><a href="#potentially-cors-enabled-fetch"></a><a href="#absolute-url"></a><i></i><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code><i data-anolis-xref=""></i><a href="#origin-0"></a><code><a href="#the-link-element"></a></code><code><a href="#document"></a></code><i></i><i></i></p><p><a href="#cors-same-origin"></a><a href="#cors-cross-origin"></a></p></li></ol><p><a data-anolis-xref="fetch" href="#fetch"></a></p><p></p><p><a href="#critical-subresources"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-link-element"></a></code><a href="#critical-subresources"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-link-element"></a></code></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><p><a href="#delay-the-load-event"></a><a href="#critical-subresources"></a><a href="#delay-the-load-event"></a></p><hr><p id="linkui"><a data-anolis-xref="following
hyperlinks" href="#following-hyperlinks"></a><code><a href="#the-link-element"></a></code><code><a href="#the-link-element"></a></code></p><ul><li><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></li><li><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code></li><li><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></li><li><code data-anolis-xref="attr-link-hreflang"><a href="#attr-link-hreflang"></a></code></li><li><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code></li></ul><p><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code></p></div><p class="note"><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></p><p><dfn data-anolis-xref="attr-link-media" id="attr-link-media"><code></code></dfn><a href="#valid-media-query"></a></p><div class="impl"><p><a href="#hyperlink"></a><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code></p><p><a href="#external-resource-link"></a><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><a href="#matches-the-environment"></a></p><p class="note"><code data-anolis-xref=""></code></p></div><p id="default-media"><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="attr-link-hreflang" id="attr-link-hreflang"><code></code></dfn><code><a href="#the-link-element"></a></code><a data-anolis-xref="attr-hyperlink-hreflang" href="#attr-hyperlink-hreflang"><code></code><code></code><code></code></a></p><p><dfn data-anolis-xref="attr-link-type" id="attr-link-type"><code></code></dfn><a href="#mime-type"></a><a href="#valid-mime-type"></a></p><p><a data-anolis-xref="external resource link" href="#external-resource-link"></a><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><span class="impl"><a href="#valid-mime-type"></a><a href="#mime-type"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a><a href="#mime-type"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a><a href="#external-resource-link"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a></span></p><div class="impl"><p><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><em></em></p><p id="concept-link-type-sniffing"><a data-anolis-xref="Content-Type" href="#content-type"></a><a data-anolis-xref="Content-Type sniffing: image" href="#content-type-sniffing:-image"></a><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p class="note"><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p></p><div class="example"><p></p><pre></pre><p><code></code><a href="#mime-type"></a></p><p><code></code><code></code></p><p><a href="#content-type"></a><code data-anolis-xref=""></code><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><code data-anolis-xref=""></code><em></em></p></div></div><p><dfn data-anolis-xref="attr-link-title" id="attr-link-title"><code></code></dfn><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code><a href="#alternative-style-sheet-sets"></a></p><p class="note"><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></p><div class="impl"><p><a href="#activation-behavior"></a><code><a href="#the-link-element"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a></p><ol><li><p><code><a href="#the-link-element"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a></p></li><li><p><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><code><a href="#the-link-element"></a></code></p></li></ol><p><code data-anolis-xref="http-link"></code><a href="#refsHTTP"></a><a href="#refsWEBLINK"></a></p><p class="note"><a href="#linkTypes"></a></p><p><dfn data-anolis-xref="dom-link-href" id="dom-link-href"><code></code></dfn><dfn data-anolis-xref="dom-link-rel" id="dom-link-rel"><code></code></dfn><dfn data-anolis-xref="dom-link-media" id="dom-link-media"><code></code></dfn><dfn data-anolis-xref="dom-link-hreflang" id="dom-link-hreflang"><code></code></dfn><dfn data-anolis-xref="dom-link-type" id="dom-link-type"><code></code></dfn><dfn data-anolis-xref="dom-link-sizes" id="dom-link-sizes"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-link-crossOrigin" id="dom-link-crossorigin"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-link-rellist" id="dom-link-rellist"><code></code></dfn><span class="impl"></span><a data-anolis-xref="reflect" href="#reflect"></a><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></p></div><p><code><a href="#linkstyle"></a></code><a href="#refsCSSOM"></a></p><div class="example"><p><code><a href="#the-link-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h4 id="the-meta-element"><span class="secno"></span><dfn id="meta"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#flow-content-1"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code><a href="#the-head-element"></a></code></dd><dd><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code><a href="#the-head-element"></a></code></dd><dd><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code><a href="#the-noscript-element"></a></code><code><a href="#the-head-element"></a></code></dd><dd><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-itemprop"></code><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code></dd><dd><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code></dd><dd><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></dd><dd><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><a href="#character-encoding-declaration"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlmetaelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-meta-name" href="#dom-meta-name"></a><a data-anolis-xref="dom-meta-httpEquiv" href="#dom-meta-httpequiv"></a><a data-anolis-xref="dom-meta-content" href="#dom-meta-content"></a></pre></dd></dl><p><code><a href="#the-meta-element"></a></code><a href="#represents"></a><code><a href="#the-title-element"></a></code><code><a href="#the-base-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-script-element"></a></code></p><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a href="#character-encoding-declaration"></a><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code></p><p><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><code data-anolis-xref="attr-itemprop"></code></p><p><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><code data-anolis-xref="attr-itemprop"></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p><p class="auth"><dfn data-anolis-xref="attr-meta-charset" id="attr-meta-charset"><code></code></dfn><a href="#character-encoding-declaration"></a><a data-anolis-xref="XML documents" href="#xml-documents"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p><p class="note"><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><code><a href="#the-meta-element"></a></code></p><p class="auth"><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code></p><p><dfn data-anolis-xref="attr-meta-content" id="attr-meta-content"><code></code></dfn></p><p><code><a href="#the-meta-element"></a></code><dfn data-anolis-xref="attr-meta-name" id="attr-meta-name"><code></code></dfn><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-meta-name" id="dom-meta-name"><code></code></dfn><dfn data-anolis-xref="dom-meta-content" id="dom-meta-content"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-meta-httpEquiv" id="dom-meta-httpequiv"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code></p></div><h5 id="standard-metadata-names"><span class="secno"></span></h5><p><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code><a href="#the-meta-element"></a></code></p><p><span class="impl"><a href="#ascii-case-insensitive"></a></span></p><dl><dt><dfn data-anolis-xref="meta-application-name" id="meta-application-name"><code></code></dfn></dt><dd><p><code data-anolis-xref="meta-application-name"><a href="#meta-application-name"></a></code><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p><p><code><a href="#the-meta-element"></a></code><a href="#language"></a><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="meta-application-name"><a href="#meta-application-name"></a></code></p><div class="impl"><p><code><a href="#the-title-element"></a></code></p><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#language"></a><code><a href="#document"></a></code><a data-anolis-xref="root element of a Document object" href="#root-element-of-a-document-object"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-meta-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="meta-application-name"><a href="#meta-application-name"></a></code><a href="#language"></a></p><p><code><a href="#the-meta-element"></a></code></p></li><li><p><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#document"></a></code><a href="#tree-order"></a><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="meta-application-name"><a href="#meta-application-name"></a></code><a href="#language"></a><var data-anolis-xref=""></var></p></li></ol><p class="note"></p></div></dd><dt><dfn data-anolis-xref="meta-author" id="meta-author"><code></code></dfn></dt><dd><p class="auth"></p></dd><dt><dfn data-anolis-xref="meta-description" id="meta-description"><code></code></dfn></dt><dd><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="meta-description"><a href="#meta-description"></a></code></p></dd><dt><dfn data-anolis-xref="meta-generator" id="meta-generator"><code></code></dfn></dt><dd><p></p><div class="example"><p><code><a href="#the-head-element"></a></code></p><pre></pre></div></dd><dt><dfn data-anolis-xref="meta-keywords" id="meta-keywords"><code></code></dfn></dt><dd><p><a href="#set-of-comma-separated-tokens"></a></p><div class="example"><p><code><a href="#the-meta-element"></a></code></p><pre></pre></div><p class="note"></p><div class="impl"><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="meta-keywords"><a href="#meta-keywords"></a></code></p><ol><li><p><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"><code data-anolis-xref="attr-meta-content"></code></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p></p><p class="example"></p></div></dd></dl><h5 id="other-metadata-names"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-meta-extensions" id="concept-meta-extensions"></dfn><a href="http://wiki.whatwg.org/wiki/MetaExtensions"></a><a href="#refsWHATWGWIKI"></a></p><p></p><dl><dt></dt><dd><p></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p></p><p></p><p></p><p></p></dd></dl><div class="impl"><p></p><p></p></div><p><a data-anolis-xref="URL" href="#url"></a><code><a href="#the-link-element"></a></code><code><a href="#the-meta-element"></a></code></p><h5 id="pragma-directives"><span class="secno"></span></h5><p><dfn data-anolis-xref="attr-meta-http-equiv" id="attr-meta-http-equiv"><code></code></dfn><code><a href="#the-meta-element"></a></code></p><p><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a href="#enumerated-attribute"></a><span class="impl"></span></p><table id="table-http-equiv"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr class="impl"><td><a data-anolis-xref="attr-meta-http-equiv-content-language" href="#attr-meta-http-equiv-content-language"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><a data-anolis-xref="attr-meta-http-equiv-default-style" href="#attr-meta-http-equiv-default-style"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><a data-anolis-xref="attr-meta-http-equiv-refresh" href="#attr-meta-http-equiv-refresh"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr class="impl"><td><a data-anolis-xref="attr-meta-http-equiv-set-cookie" href="#attr-meta-http-equiv-set-cookie"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr></tbody></table><div class="impl"><p><code><a href="#the-meta-element"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code></p></div><dl><dt class="impl"><dfn data-anolis-xref="attr-meta-http-equiv-content-language" id="attr-meta-http-equiv-content-language"></dfn><code data-anolis-xref=""></code></dt><dd class="impl"><p class="note"><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p><p><dfn id="pragma-set-default-language"></dfn><a href="#pragma-set-default-language"></a></p><ol><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a data-anolis-xref="space character" href="#space-character"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#pragma-set-default-language"></a><var data-anolis-xref=""></var></p><p class="note"></p></li></ol><p class="note"><code></code><a href="#refsHTTP"></a></p></dd><dt><dfn data-anolis-xref="attr-meta-http-equiv-content-type" id="attr-meta-http-equiv-content-type"></dfn><code data-anolis-xref=""></code></dt><dd><p><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code data-anolis-xref="meta-charset"></code><a href="#character-encoding-declaration"></a><span class="impl"></span></p><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="space character" href="#space-character"></a><code data-anolis-xref=""></code><a data-anolis-xref="encoding label" href="#encoding-label"></a><a data-anolis-xref="encoding" href="#encoding"></a><a href="#character-encoding-declaration"></a></p><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code></p><p><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><a href="#html-documents"></a><a href="#xml-documents"></a><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><a href="#xml-documents"></a><a data-anolis-xref="encoding" href="#encoding"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p><p class="note"><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a></p></dd><dt><dfn data-anolis-xref="attr-meta-http-equiv-default-style" id="attr-meta-http-equiv-default-style"></dfn><code data-anolis-xref=""></code></dt><dd><p><a data-anolis-xref="alternative style sheet
sets" href="#alternative-style-sheet-sets"></a></p><div class="impl"><ol><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><a href="#preferred-style-sheet-set"></a><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><a href="#refsCSSOM"></a></p></li></ol></div></dd><dt><dfn data-anolis-xref="attr-meta-http-equiv-refresh" id="attr-meta-http-equiv-refresh"></dfn><code data-anolis-xref=""></code></dt><dd><p></p><div class="impl"><ol><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-refresh" href="#attr-meta-http-equiv-refresh"></a></p></li><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><a href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#absolute-url"></a><code><a href="#the-meta-element"></a></code></p></li><li><p></p><ul><li><p><code><a href="#the-meta-element"></a></code><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-automatic-features-browsing-context-flag"></a><a data-anolis-xref="navigate" href="#navigate"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a></p><p><em></em></p><ul><li><var data-anolis-xref=""></var><a href="#completely-loaded"></a></li><li><var data-anolis-xref=""></var><code><a href="#the-meta-element"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"><code></code></a></li></ul></li><li><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a></p></li><li><p></p></li></ul><p></p></li></ol></div><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-refresh" href="#attr-meta-http-equiv-refresh"></a><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p><ul><li><a href="#valid-non-negative-integer"></a></li><li><a href="#valid-non-negative-integer"></a><a data-anolis-xref="space character" href="#space-character"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a href="#valid-url"></a></li></ul><p><a href="#url"></a></p><div class="example"><p><code><a href="#the-head-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div></dd><dt class="impl"><dfn data-anolis-xref="attr-meta-http-equiv-set-cookie" id="attr-meta-http-equiv-set-cookie"></dfn><code data-anolis-xref=""></code></dt><dd class="impl"><p><a href="#refsCOOKIES"></a></p><p></p><ol><li><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></p></li><li><p><a href="#obtain-the-storage-mutex"></a></p></li><li><p><a data-anolis-xref="receives a set-cookie-string" href="#receives-a-set-cookie-string"></a><a href="#the-document's-address"></a><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><a href="#refsCOOKIES"></a><a href="#refsENCODING"></a></p></li></ol></dd></dl><p><code><a href="#the-meta-element"></a></code></p><h5 id="other-pragma-directives"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-http-equiv-extensions" id="concept-http-equiv-extensions"></dfn><a href="http://wiki.whatwg.org/wiki/PragmaExtensions"></a><a href="#refsWHATWGWIKI"></a></p><p><a href="#refsIANAPERMHEADERS"></a></p><p><a data-anolis-xref="concept-meta-extensions" href="#concept-meta-extensions"></a></p><p></p><dl><dt></dt><dd><p></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd></dd></dl><div class="impl"><p></p></div><h5 id="charset"><span class="secno"></span></h5><p><dfn id="character-encoding-declaration"></dfn><a data-anolis-xref="encoding" href="#encoding"></a></p><p><a data-anolis-xref="character encoding declaration" href="#character-encoding-declaration"></a></p><ul><li><a href="#ascii-case-insensitive"></a><a data-anolis-xref="encoding label" href="#encoding-label"></a><a data-anolis-xref="encoding" href="#encoding"></a><a href="#refsENCODING"></a></li><li><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a></li><li id="charset1024"><span data-anolis-xref="" id="charset512"></span></li></ul><p><code><a href="#the-meta-element"></a></code><code><a href="#the-meta-element"></a></code></p><p><a data-anolis-xref="HTML documents" href="#html-documents"></a><a href="#encoding"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#ascii-compatible-character-encoding"></a><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a></p><p class="note"><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#character-encoding-declaration"></a><code><a href="#the-iframe-element"></a></code></p><p><a data-anolis-xref="HTML documents" href="#html-documents"></a><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a data-anolis-xref="attr-meta-http-equiv-content-type" href="#attr-meta-http-equiv-content-type"></a><a href="#ascii-compatible-character-encoding"></a></p><p><a href="#refsENCODING"></a></p><div class="impl"><p><a href="#refsENCODING"></a></p></div><p class="auth"><code data-anolis-xref=""></code><a href="#refsRFC1345"></a><a href="#refsRFC1842"></a><a href="#refsRFC1468"></a><a href="#refsRFC2237"></a><a href="#refsRFC1554"></a><a href="#refsCP50220"></a><a href="#refsRFC1922"></a><a href="#refsRFC1557"></a><a href="#refsCESU8"></a><a href="#refsUTF7"></a><a href="#refsBOCU1"></a><a href="#refsSCSU"></a></p><p><a href="#refsUNICODE"></a></p><p class="note"><a href="#document's-character-encoding"></a></p><p></p><div class="example"><p><code><a href="#the-head-element"></a></code></p><pre></pre><p></p><pre></pre></div><h4 id="the-style-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><a href="#metadata-content-0"></a></dd><dd><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-head-element"></a></code></dd><dd><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><a href="#flow-content-1"></a><a href="#flow-content-1"></a><a href="#inter-element-whitespace"></a><code><a href="#the-style-element"></a></code><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code></dd><dd><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code></dd><dd><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code></dd><dd><code data-anolis-xref="attr-style-title"><a href="#attr-style-title"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlstyleelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-style-media" href="#dom-style-media"></a><a data-anolis-xref="dom-style-type" href="#dom-style-type"></a><a data-anolis-xref="dom-style-scoped" href="#dom-style-scoped"></a><a href="#htmlstyleelement"></a><a href="#linkstyle"></a></pre></dd></dl><p><code><a href="#the-style-element"></a></code><code><a href="#the-style-element"></a></code><a data-anolis-xref="represents" href="#represents"></a></p><p><dfn data-anolis-xref="attr-style-type" id="attr-style-type"><code></code></dfn><a href="#valid-mime-type"></a><code data-anolis-xref=""></code><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code><code data-anolis-xref=""></code><a href="#refsRFC2318"></a></p><div class="impl"><p><code data-anolis-xref=""></code><a data-anolis-xref="MIME type" href="#mime-type"></a></p></div><p><dfn data-anolis-xref="attr-style-media" id="attr-style-media"><code></code></dfn><a href="#valid-media-query"></a><span class="impl"><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code><a href="#matches-the-environment"></a></span></p><div class="impl"><p class="note"><code data-anolis-xref=""></code></p></div><p id="style-default-media"><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="attr-style-scoped" id="attr-style-scoped"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#the-style-element"></a></code><code><a href="#document"></a></code></p><p><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><code><a href="#the-style-element"></a></code><a href="#flow-content-1"></a><a href="#inter-element-whitespace"></a><code><a href="#the-style-element"></a></code><a href="#transparent"></a></p><p class="note"><code><a href="#the-style-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-ins-element"></a></code><a href="#flow-content-1"></a></p><p class="note"><code><a href="#the-style-element"></a></code><em></em><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><code><a href="#the-head-element"></a></code></p><p><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code><i></i><i></i><code><a href="#the-style-element"></a></code><a href="#refsCSSSCOPED"></a></p><p id="title-on-style"><dfn data-anolis-xref="attr-style-title" id="attr-style-title"><code></code></dfn><code><a href="#the-style-element"></a></code><a href="#alternative-style-sheet-sets"></a><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-style-title"><a href="#attr-style-title"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-style-element"></a></code><a href="#refsCSSOM"></a></p><p class="note"><code data-anolis-xref="attr-style-title"><a href="#attr-style-title"></a></code><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-style-element"></a></code></p><p><code><a href="#textcontent"></a></code><code><a href="#the-style-element"></a></code><code data-anolis-xref=""></code><a href="#refsABNF"></a></p><pre></pre><hr><div class="impl"><p></p><ul><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a></li><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a data-anolis-xref="insert an element into a
document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="remove an element from a
document" href="#remove-an-element-from-a-document"></a></li><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a></li></ul><p><a href="#queue-a-task"></a><dfn id="update-a-style-block"><code></code></dfn><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code><dfn id="style-data"></dfn></p><p><code><a href="#the-style-element"></a></code><a href="#style-data"></a><code><a href="#text-0"></a></code><code><a href="#the-style-element"></a></code><a href="#tree-order"></a><a href="#style-data"></a><code><a href="#the-style-element"></a></code></p><p><a href="#update-a-style-block"><code></code></a><code></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-style-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#associated-css-style-sheet"></a><a data-anolis-xref="remove a CSS style sheet" href="#remove-a-css-style-sheet"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#in-a-document"><code></code></a></p></li><li><p><a href="#create-a-css-style-sheet"></a></p><dl><dt><a data-anolis-xref="concept-css-style-sheet-type" href="#concept-css-style-sheet-type"></a></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-owner-node" href="#concept-css-style-sheet-owner-node"></a></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-media" href="#concept-css-style-sheet-media"></a></dt><dd><p><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code><var data-anolis-xref=""></var></p><p class="note"></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-title" href="#concept-css-style-sheet-title"></a></dt><dd><p><code data-anolis-xref="attr-style-title"><a href="#attr-style-title"></a></code><var data-anolis-xref=""></var></p><p class="note"><em></em></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-alternate-flag" href="#concept-css-style-sheet-alternate-flag"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-origin-clean-flag" href="#concept-css-style-sheet-origin-clean-flag"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-location" href="#concept-css-style-sheet-location"></a></dt><dt><a data-anolis-xref="concept-css-style-sheet-parent-CSS-style-sheet" href="#concept-css-style-sheet-parent-css-style-sheet"></a></dt><dt><a data-anolis-xref="concept-css-style-sheet-owner-CSS-rule" href="#concept-css-style-sheet-owner-css-rule"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-disabeld-flag" href="#concept-css-style-sheet-disabeld-flag"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-CSS-rules" href="#concept-css-style-sheet-css-rules"></a></dt><dd><p></p></dd></dl></li></ol><p><i><a href="#update-a-style-block"><code></code></a></i></p><p><a href="#critical-subresources"></a><a href="#critical-subresources"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-style-element"></a></code><a href="#critical-subresources"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-style-element"></a></code></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><p><a href="#delay-the-load-event"></a><a href="#critical-subresources"></a></p></div><p class="note"><a href="#refsCSS"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-style-media" id="dom-style-media"><code></code></dfn><dfn data-anolis-xref="dom-style-type" id="dom-style-type"><code></code></dfn><dfn data-anolis-xref="dom-style-scoped" id="dom-style-scoped"><code></code></dfn><a href="#reflect"></a></p></div><p><code><a href="#linkstyle"></a></code><a href="#refsCSSOM"></a></p><div class="example"><p></p><pre></pre></div><div class="impl"><h5 id="the-@global-rule"><span class="secno"></span><code data-anolis-xref=""></code></h5><p class="critical"></p><p class="auth"><code data-anolis-xref=""></code></p><p></p><pre></pre><p></p><pre></pre><p><code data-anolis-xref=""></code></p><p><code data-anolis-xref=""></code><code><a href="#the-style-element"></a></code></p></div><div class="impl"><h4 id="interactions-of-styling-and-scripting"><span class="secno"></span></h4><p><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code></code><code data-anolis-xref="http-link"></code><dfn id="style-sheet-ready"></dfn></p><p><a href="#style-sheet-ready"></a><code><a href="#the-style-element"></a></code><code data-anolis-xref=""></code><a href="#event-loop"></a><i></i></p><p><code><a href="#document"></a></code><a href="#html-parser"></a><a href="#xml-parser"></a><dfn id="a-style-sheet-that-is-blocking-scripts"></dfn><code><a href="#document"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-link-element"></a></code><a data-anolis-xref="rel-stylesheet" href="#link-type-stylesheet"></a><a href="#style-sheet-ready"></a><a href="#event-loop"></a><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a></p><p class="note"></p><p><code><a href="#document"></a></code><dfn id="has-a-style-sheet-that-is-blocking-scripts"></dfn><a href="#a-style-sheet-that-is-blocking-scripts"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#parent-browsing-context"></a><a href="#active-document"></a><a href="#parent-browsing-context"></a><a href="#has-a-style-sheet-that-is-blocking-scripts"></a></p><p><code><a href="#document"></a></code><dfn id="has-no-style-sheet-that-is-blocking-scripts"></dfn><a data-anolis-xref="has a style sheet that is blocking scripts" href="#has-a-style-sheet-that-is-blocking-scripts"></a></p></div><h3 id="sections"><span class="secno"></span></h3><h4 id="the-body-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#sectioning-root"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-html-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="handler-window-onafterprint"><a href="#handler-window-onafterprint"></a></code></dd><dd><code data-anolis-xref="handler-window-onbeforeprint"><a href="#handler-window-onbeforeprint"></a></code></dd><dd><code data-anolis-xref="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload"></a></code></dd><dd><code data-anolis-xref="handler-window-onhashchange"><a href="#handler-window-onhashchange"></a></code></dd><dd><code data-anolis-xref="handler-window-onlanguagechange"><a href="#handler-window-onlanguagechange"></a></code></dd><dd><code data-anolis-xref="handler-window-onmessage"><a href="#handler-window-onmessage"></a></code></dd><dd><code data-anolis-xref="handler-window-onoffline"><a href="#handler-window-onoffline"></a></code></dd><dd><code data-anolis-xref="handler-window-ononline"><a href="#handler-window-ononline"></a></code></dd><dd><code data-anolis-xref="handler-window-onpagehide"><a href="#handler-window-onpagehide"></a></code></dd><dd><code data-anolis-xref="handler-window-onpageshow"><a href="#handler-window-onpageshow"></a></code></dd><dd><code data-anolis-xref="handler-window-onpopstate"><a href="#handler-window-onpopstate"></a></code></dd><dd><code data-anolis-xref="handler-window-onstorage"><a href="#handler-window-onstorage"></a></code></dd><dd><code data-anolis-xref="handler-window-onunload"><a href="#handler-window-onunload"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-body-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><code><a href="#the-body-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-template-element"></a></code></dd><dd><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-document"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-application"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlbodyelement"></dfn><a href="#htmlelement"></a><a href="#htmlbodyelement"></a><a href="#windoweventhandlers"></a></pre></dd></dl><p class="rep"><code><a href="#the-body-element"></a></code><a href="#represents"></a></p><p class="auth"><code><a href="#the-body-element"></a></code><code data-anolis-xref="dom-document-body"><a href="#dom-document-body"></a></code><code><a href="#the-body-element"></a></code></p><p class="note"><a href="#dnd"></a><a href="#the-body-element-0"></a><code><a href="#the-body-element"></a></code></p><p><code><a href="#the-body-element"></a></code><a href="#event-handler-content-attributes"></a><a href="#event-handlers"></a><code><a href="#window"></a></code><a href="#event-handler-idl-attributes"></a></p><p><code data-anolis-xref="handler-onblur"><a href="#handler-onblur"></a></code><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code><code data-anolis-xref="handler-onfocus"><a href="#handler-onfocus"></a></code><code data-anolis-xref="handler-onload"><a href="#handler-onload"></a></code><code data-anolis-xref="handler-onresize"><a href="#handler-onresize"></a></code><code data-anolis-xref="handler-onscroll"><a href="#handler-onscroll"></a></code><a href="#event-handlers"></a><code><a href="#window"></a></code><code><a href="#the-body-element"></a></code><a href="#event-handlers"></a><a href="#html-elements"></a></p><p class="example"><code data-anolis-xref="event-error"><a href="#event-error"></a></code><a href="#the-body-element-0"></a><code><a href="#document"></a></code><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code><a href="#event-handler-content-attributes"></a><code><a href="#the-html-element"></a></code><em></em><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a><code><a href="#the-body-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code><a data-anolis-xref="event handlers" href="#event-handlers"></a><code><a href="#the-body-element"></a></code><code><a href="#window"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-body-element"></a></code><code data-anolis-xref=""></code><code><a href="#the-body-element"></a></code><code><a href="#window"></a></code></p><div class="example"><p></p><pre></pre></div><h4 id="the-article-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-main-element"></a></code></dd><dd><a href="#sectioning-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-article"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-application"><code title=""></code></a><a href="#index-aria-document"><code title=""></code></a><a href="#index-aria-main"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-article-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-article-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-article-element"></a></code></p><p><code><a href="#the-article-element"></a></code><code><a href="#the-address-element"></a></code><code><a href="#the-article-element"></a></code></p><p class="note"><code><a href="#the-article-element"></a></code><code data-anolis-xref=""></code><a href="#refsATOM"></a></p><p class="note"><code><a href="#the-article-element"></a></code></p><p><code><a href="#the-main-element"></a></code><code><a href="#the-article-element"></a></code></p><div class="example" id="article-example"><p><code><a href="#the-article-element"></a></code></p><pre><em></em></pre><p></p><pre><em></em></pre><p><code><a href="#the-footer-element"></a></code><code><a href="#the-footer-element"></a></code><em></em><code><a href="#the-header-element"></a></code></p></div><h4 id="the-section-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-region"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-alert"><code title=""></code></a><a href="#index-aria-alertdialog"><code title=""></code></a><a href="#index-aria-application"><code title=""></code></a><a href="#index-aria-contentinfo"><code title=""></code></a><a href="#index-aria-dialog"><code title=""></code></a><a href="#index-aria-document"><code title=""></code></a><a href="#index-aria-log"><code title=""></code></a><a href="#index-aria-main"><code title=""></code></a><a href="#index-aria-marquee"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a><a href="#index-aria-search"><code title=""></code></a><a href="#index-aria-status"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-section-element"></a></code><a href="#represents"></a><code><a href="#the-section-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-section-element"></a></code></p><p class="example"></p><p class="note"><code><a href="#the-article-element"></a></code><code><a href="#the-section-element"></a></code></p><p class="note" id="use-div-for-wrappers"><code><a href="#the-section-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-section-element"></a></code><a href="#outline"></a></p><div class="example"><p></p><pre></pre></div><div class="example"><p><a href="#inter-element-whitespace"></a></p><pre></pre></div><div class="example"><p><code><a href="#the-article-element"></a></code></p><pre></pre></div><h4 id="the-nav-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-main-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-navigation"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-nav-element"></a></code><a href="#represents"></a></p><p class="note"><code><a href="#the-nav-element"></a></code></p><p class="note"><code><a href="#the-nav-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-nav-element"></a></code></p><p class="note"></p><div class="example"><p></p><pre><em></em><em></em></pre><p><code><a href="#the-main-element"></a></code></p><p></p></div><div class="example"><p><code><a href="#the-nav-element"></a></code></p><pre><em></em><em></em><em></em><em></em><em></em></pre></div><div class="example"><p><code><a href="#the-nav-element"></a></code></p><pre></pre></div><h4 id="the-aside-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-main-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-complementary"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-note"><code title=""></code></a><a href="#index-aria-search"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-aside-element"></a></code><a href="#represents"></a><code><a href="#the-aside-element"></a></code></p><p><code><a href="#the-nav-element"></a></code></p><p class="note"><code><a href="#the-aside-element"></a></code></p><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-aside-element"></a></code></p><pre><em></em><em></em><em></em><em></em><em></em></pre></div><h4 id="the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"><span class="secno"></span><dfn id="the-h1-element"><code></code></dfn><dfn id="the-h2-element"><code></code></dfn><dfn id="the-h3-element"><code></code></dfn><dfn id="the-h4-element"><code></code></dfn><dfn id="the-h5-element"><code></code></dfn><dfn id="the-h6-element"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#heading-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-heading"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-tab"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlheadingelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><a data-anolis-xref="represents" href="#represents"></a></p><p><a href="#headings-and-sections"></a></p><p><dfn id="rank"></dfn><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><a href="#common-idioms"></a></p><div class="example"><p></p><pre></pre><pre></pre><p></p></div><h4 id="the-header-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-main-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-banner"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-header-element"></a></code><a href="#represents"></a><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><code><a href="#the-header-element"></a></code></p><p><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><a href="#the-body-element-0"></a></p><p class="note"><code><a href="#the-header-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code></p><div class="example"><p></p><pre></pre><p></p><pre><em></em></pre></div><p class="note"><code><a href="#the-header-element"></a></code><a href="#sectioning-content-0"></a></p><div class="example"><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-header-element"></a></code><a href="#outline"></a></p><pre></pre></div><h4 id="the-footer-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-main-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-contentinfo"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-footer-element"></a></code><a href="#represents"></a><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a></p><p class="rep"><code><a href="#the-footer-element"></a></code><a data-anolis-xref="represents" href="#represents"></a></p><p class="note"><code><a href="#the-address-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code></p><p><em></em></p><p><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><a href="#the-body-element-0"></a></p><p class="note"><code><a href="#the-footer-element"></a></code><a href="#sectioning-content-0"></a></p><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-footer-element"></a></code></p><pre></pre></div><div class="example"><p></p><p></p><pre></pre></div><h4 id="the-address-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><a href="#heading-content-0"></a><a href="#sectioning-content-0"></a><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-address-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-contentinfo"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p class="rep"><code><a href="#the-address-element"></a></code><a href="#represents"></a><code><a href="#the-article-element"></a></code><code><a href="#the-body-element"></a></code><a href="#the-body-element-0"></a></p><div class="example"><p></p><pre></pre></div><p class="auth"><code><a href="#the-address-element"></a></code><code><a href="#the-p-element"></a></code></p><p class="auth"><code><a href="#the-address-element"></a></code></p><div class="example"><p><code><a href="#the-address-element"></a></code></p><pre class="bad"></pre></div><p><code><a href="#the-address-element"></a></code><code><a href="#the-footer-element"></a></code></p><div class="impl"><p><var data-anolis-xref=""></var><code><a href="#the-address-element"></a></code></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#the-article-element"></a></code></dt><dt><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code></dt><dd><p><code><a href="#the-address-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code><code><a href="#the-article-element"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code><a href="#the-article-element"></a></code></dt><dt><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code></dt><dd><p><var data-anolis-xref=""></var><code><a href="#the-article-element"></a></code><code><a href="#the-body-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="the body element" href="#the-body-element-0"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#the-body-element-0"></a><code><a href="#document"></a></code></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var></p></dd></dl><p></p></div><div class="example"><p></p><pre></pre></div><h4 id="headings-and-sections"><span class="secno"></span><dfn></dfn></h4><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p><a href="#heading-content-0"></a><a href="#sectioning-content-0"></a><a href="#represents"></a><a href="#rank"></a><a href="#rank"></a><a href="#represents"></a></p><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><a href="#common-idioms"></a></p><p><dfn data-anolis-xref="sectioning
root" id="sectioning-root"></dfn><code><a href="#the-blockquote-element"></a></code><code><a href="#the-td-element"></a></code></p><ul class="brief category-list"><li><code><a href="#the-blockquote-element"></a></code></li><li><code><a href="#the-body-element"></a></code></li><li><code><a href="#the-details-element"></a></code></li><li><code><a href="#the-dialog-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-figure-element"></a></code></li><li><code><a href="#the-td-element"></a></code></li></ul><p><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><a href="#sectioning-content-0"></a></p><div class="example"><p></p><pre></pre><p></p><ol><li><code><a href="#the-body-element"></a></code><ol><li></li><li></li><li><code><a href="#the-section-element"></a></code></li></ol></li></ol><p><code><a href="#the-section-element"></a></code></p></div><p><a href="#rank"></a><a href="#rank"></a></p><p><a href="#sectioning-content-0"></a><a href="#sectioning-content-0"></a></p><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><p></p><pre></pre><p></p></div><h5 id="outlines"><span class="secno"></span></h5><div class="impl"><p><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><i></i><i></i></p></div><p><dfn id="outline"></dfn><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><a data-anolis-xref="concept-section" href="#concept-section"></a><a href="#outline"></a><dfn id="the-outline's-owner"></dfn></p><p><dfn data-anolis-xref="concept-section" id="concept-section"></dfn><span class="impl"></span><code><a href="#the-section-element"></a></code></p><div class="example"><p></p><pre></pre><p><code><a href="#the-body-element"></a></code></p><ol class="brief"><li><p><code><a href="#the-body-element"></a></code></p><p></p><p></p><p></p><ol class="brief"><li><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p></p><p></p><p></p></li><li><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p></p><p></p><p></p></li></ol></li></ol></div><div class="impl"><p><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><a href="#outline"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#outline"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a></p></li><li><p></p></li><li><p><a href="#tree-order"></a><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a></p><dl class="switch"><dt></dt><dd><p class="note"><a href="#heading-content-0"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p></p></dd><dt><a href="#heading-content-0"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></dt><dd><p></p></dd><dt><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></dt><dd><p></p></dd><dt><a href="#sectioning-content-0"></a></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#outline"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a></p></li></ol></dd><dt><a href="#sectioning-content-0"></a></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#outline"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#outline"></a><a href="#sectioning-content-0"></a><var data-anolis-xref=""></var><a href="#outline"></a></p></li></ol></dd><dt><a href="#sectioning-root"></a></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#outline"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a></p></li></ol></dd><dt><a href="#sectioning-root"></a></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></dd><dt><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a></dt><dd><p class="note"><var data-anolis-xref=""></var><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p></dd><dt><a href="#heading-content-0"></a></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a href="#rank"></a><a href="#outline"></a><var data-anolis-xref=""></var><a href="#outline"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><a href="#outline"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><a href="#rank"></a><a href="#rank"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var><a href="#outline"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol><p></p><p class="note"><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><em></em><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p></dd><dt></dt><dd><p></p></dd></dl><p id="associatedSection"><a data-anolis-xref="concept-section" href="#concept-section"></a><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-section" href="#concept-section"></a></p></li></ol><p></p><p><a href="#the-body-element-0"></a><code><a href="#document"></a></code><a href="#outline"></a></p><p><a href="#sectioning-content-0"></a><a data-anolis-xref="concept-section" href="#concept-section"></a><a href="#heading-content-0"></a><a data-anolis-xref="concept-section" href="#concept-section"></a></p><p class="note"><a data-anolis-xref="concept-section" href="#concept-section"></a><code><a href="#the-body-element"></a></code></p><p><dfn id="outline-depth"></dfn><a href="#heading-content-0"></a><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-section" href="#concept-section"></a><var data-anolis-xref=""></var><a href="#outline"></a><var data-anolis-xref=""></var><a data-anolis-xref="outline" href="#outline"></a><code><a href="#document"></a></code><a href="#outline-depth"></a><a href="#heading-content-0"></a><a data-anolis-xref="concept-section" href="#concept-section"></a></p><p></p><div class="example"><p></p><pre></pre><p><code><a href="#the-body-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-aside-element"></a></code></p><ol class="brief"><li><ol><li></li><li></li></ol></li></ol><p></p></div><div class="note"><p><var data-anolis-xref=""></var><a href="#sectioning-content-0"></a><a href="#sectioning-root"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsECMA262"></a></p><pre></pre></div></div><h5 id="sample-outlines"><span class="secno"></span></h5><p><i></i></p><div class="example"><p><a href="#outline"></a></p><pre></pre><p></p><ol class="brief"><li><ol class="brief"><li><ol class="brief"><li></li></ol></li><li><ol class="brief"><li></li><li></li></ol></li><li></li><li><ol class="brief"><li></li></ol></li></ol></li></ol><p><code><a href="#the-title-element"></a></code></p></div><div class="example"><p><code><a href="#the-section-element"></a></code></p><pre></pre><p></p><ol class="brief"><li><ol class="brief"><li><ol class="brief"><li></li></ol></li><li><ol class="brief"><li></li><li></li></ol></li><li></li><li><ol class="brief"><li></li></ol></li></ol></li></ol></div><div class="example"><p></p><pre></pre><p></p><ol class="brief"><li></li><li></li><li></li></ol><p><code><a href="#the-body-element"></a></code></p></div><div class="example"><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p><code><a href="#the-body-element"></a></code><code><a href="#the-section-element"></a></code></p><pre></pre><p></p><ol class="brief"><li><i></i><ol class="brief"><li></li><li></li><li></li></ol></li></ol><p><i></i><code><a href="#the-section-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-body-element"></a></code></p><p><i></i><code><a href="#the-body-element"></a></code></p></div><div class="example"><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><pre></pre><p></p><ol class="brief"><li><i></i><ol class="brief"><li></li></ol></li><li></li></ol><p><code><a href="#the-article-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-article-element"></a></code></p><pre></pre><p></p><ol class="brief"><li><ol class="brief"><li><i></i><ol class="brief"><li><i></i></li></ol></li><li></li></ol></li></ol><p><code><a href="#the-header-element"></a></code><code><a href="#the-main-element"></a></code></p></div><h4 id="usage-summary-0"><span class="secno"></span></h4><p><i></i></p><table class="vertical-summary-table"><thead><tr><th rowspan="2"></th><th></th></tr><tr><th></th></tr></thead><tbody><tr><td rowspan="2"><code><a href="#the-body-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-body-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-article-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-article-element"></a></strong><strong></strong><strong><a href="#the-article-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-section-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-section-element"></a></strong><strong></strong><strong><a href="#the-section-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-nav-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-nav-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-aside-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-aside-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></strong><strong></strong><strong><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></strong><strong></strong><strong><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-header-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-header-element"></a></strong><strong></strong></pre></td></tr><tr><td rowspan="2"><code><a href="#the-footer-element"></a></code></td><td></td></tr><tr><td><pre class="example"><strong><a href="#the-footer-element"></a></strong><strong></strong></pre></td></tr></tbody></table><h5 id="article-or-section"><span class="secno"></span></h5><p><i></i></p><p><code><a href="#the-section-element"></a></code><code><a href="#the-article-element"></a></code></p><p><code><a href="#the-section-element"></a></code></p><p><code><a href="#the-article-element"></a></code></p><p><code><a href="#the-article-element"></a></code><code><a href="#the-article-element"></a></code></p><h3 id="grouping-content"><span class="secno"></span></h3><h4 id="the-p-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-p-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-p-element"></a></code><code><a href="#the-address-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code><code><a href="#hgroup"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-a-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlparagraphelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-p-element"></a></code><a href="#represents"></a><a href="#paragraph"></a></p><p class="note"></p><div class="example"><p></p><pre></pre><pre></pre><pre></pre></div><p class="auth"><code><a href="#the-p-element"></a></code></p><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre></div><div class="note"><p><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-p-element"></a></code></p><div class="example"><p></p><ul><li></li><li></li><li></li></ul><p></p></div><p><i><a href="#paragraph"></a></i><em></em><a data-anolis-xref="paragraph" href="#paragraph"></a></p><div class="example"><p></p><pre></pre></div><p><code><a href="#the-div-element"></a></code><code><a href="#the-p-element"></a></code></p><div class="example"><p></p><pre></pre><p><code><a href="#the-div-element"></a></code></p></div></div><h4 id="the-hr-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-separator"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlhrelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-hr-element"></a></code><a href="#represents"></a><a href="#paragraph"></a></p><div class="example"><p><code><a href="#the-hr-element"></a></code></p><pre><strong><a href="#the-hr-element"></a></strong><strong><a href="#the-hr-element"></a></strong><strong><a href="#the-hr-element"></a></strong><strong><a href="#the-hr-element"></a></strong></pre><p><code><a href="#the-hr-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p></div><div class="example"><p><cite></cite><code><a href="#the-hr-element"></a></code></p><pre lang="en-GB"><strong><a href="#the-hr-element"></a></strong></pre></div><p class="note"><code><a href="#the-hr-element"></a></code><a href="#outline"></a></p><h4 id="the-pre-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlpreelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-pre-element"></a></code><a href="#represents"></a></p><p class="note"><a href="#syntax"></a><code><a href="#the-pre-element"></a></code></p><p><code><a href="#the-pre-element"></a></code></p><ul><li></li><li></li><li></li></ul><p class="note"></p><p><code><a href="#the-pre-element"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-samp-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-pre-element"></a></code></p><div class="impl"><p class="note"><a href="#bidireq"></a></p></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-samp-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-pre-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-pre-element"></a></code></p><pre></pre></div><h4 id="the-blockquote-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-root"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-blockquote-cite"><a href="#attr-blockquote-cite"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlquoteelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-quote-cite" href="#dom-quote-cite"></a></pre><p class="note"><code><a href="#htmlquoteelement"></a></code><code><a href="#the-q-element"></a></code></p></dd></dl><p class="rep"><code><a href="#the-blockquote-element"></a></code><a href="#represents"></a><code><a href="#the-footer-element"></a></code><code><a href="#the-cite-element"></a></code></p><p class="auth"><code><a href="#the-blockquote-element"></a></code><dfn data-anolis-xref="attr-blockquote-cite" id="attr-blockquote-cite"><code></code></dfn></p><p class="note"><i></i></p><p class="auth"><code data-anolis-xref="attr-blockquote-cite"><a href="#attr-blockquote-cite"></a></code><a href="#valid-url-potentially-surrounded-by-spaces"></a><span class="impl"><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a></span></p><div class="impl"><p><dfn data-anolis-xref="dom-quote-cite" id="dom-quote-cite"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref=""></code></p></div><p class="auth"><code><a href="#the-blockquote-element"></a></code></p><div class="example"><p></p><pre></pre></div><p class="auth"><code><a href="#the-blockquote-element"></a></code></p><div class="example"><p></p><pre><mark></mark></pre><p class="note"><code><a href="#the-footer-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p></div><p><code><a href="#the-blockquote-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-footer-element"></a></code></p><div class="example"><p><code><a href="#the-footer-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre><strong></strong></pre></div><div class="example"><p><code><a href="#the-footer-element"></a></code><a href="http://www.w3.org/TR/microdata/"></a><a href="http://www.w3.org/TR/rdfa-lite/"></a></p><pre><strong></strong><strong></strong></pre></div><p class="note"><code><a href="#the-blockquote-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-blockquote-element"></a></code><code></code><span></span></p><div class="example"><p><code><a href="#the-cite-element"></a></code><code></code></p><pre><mark></mark></pre></div><p class="author"></p><div class="example"><p><code><a href="#the-blockquote-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code><code><a href="#the-blockquote-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-blockquote-element"></a></code><code><a href="#the-article-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-blockquote-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-blockquote-element"></a></code></p><pre></pre></div><p class="note"><a href="#conversations"></a><code><a href="#the-cite-element"></a></code><code><a href="#the-blockquote-element"></a></code></p><h4 id="the-ol-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><code><a href="#the-li-element"></a></code><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-li-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code></dd><dd><code data-anolis-xref="attr-ol-start"><a href="#attr-ol-start"></a></code><span data-anolis-xref="ordinal-value"></span></dd><dd><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-list"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-directory"><code title=""></code></a><a href="#index-aria-group"><code title=""></code></a><a href="#index-aria-listbox"><code title=""></code></a><a href="#index-aria-menu"><code title=""></code></a><a href="#index-aria-menubar"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a><a href="#index-aria-tablist"><code title=""></code></a><a href="#index-aria-toolbar"><code title=""></code></a><a href="#index-aria-tree"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlolistelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-ol-reversed" href="#dom-ol-reversed"></a><a data-anolis-xref="dom-ol-start" href="#dom-ol-start"></a><a data-anolis-xref="dom-ol-type" href="#dom-ol-type"></a></pre></dd></dl><p><code><a href="#the-ol-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-li-element"></a></code><code><a href="#the-ol-element"></a></code><a href="#tree-order"></a></p><p><dfn data-anolis-xref="attr-ol-reversed" id="attr-ol-reversed"><code></code></dfn><a href="#boolean-attribute"></a></p><p><dfn data-anolis-xref="attr-ol-start" id="attr-ol-start"><code></code></dfn><a href="#valid-integer"></a><a href="#ordinal-value"></a></p><div class="impl"><p><code data-anolis-xref="attr-ol-start"><a href="#attr-ol-start"></a></code><a data-anolis-xref="rules for parsing
integers" href="#rules-for-parsing-integers"></a><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code><code><a href="#the-li-element"></a></code></p><p><a href="#ordinal-value"></a><code><a href="#the-ol-element"></a></code><code data-anolis-xref="attr-ol-start"><a href="#attr-ol-start"></a></code><code><a href="#the-li-element"></a></code><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code><a href="#ordinal-value"></a><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code></p><p><a href="#ordinal-value"></a><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code><a href="#ordinal-value"></a><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code></p></div><p><dfn data-anolis-xref="attr-ol-type" id="attr-ol-type"><code></code></dfn><a href="#case-sensitive"></a><span class="impl"><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code><a data-anolis-xref="attr-ol-type-state-decimal" href="#attr-ol-type-state-decimal"></a></span></p><table><thead><tr><th></th><th></th><th></th><th colspan="8"></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-ol-type-keyword-decimal" id="attr-ol-type-keyword-decimal"><code></code></dfn></td><td><dfn data-anolis-xref="attr-ol-type-state-decimal" id="attr-ol-type-state-decimal"></dfn></td><td></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td></tr><tr><td><dfn data-anolis-xref="attr-ol-type-keyword-lower-alpha" id="attr-ol-type-keyword-lower-alpha"><code></code></dfn></td><td><dfn data-anolis-xref="attr-ol-type-state-lower-alpha" id="attr-ol-type-state-lower-alpha"></dfn></td><td></td><td class="eg"><samp><a href="#the-a-element"></a></samp></td><td class="eg"><samp><a href="#the-b-element"></a></samp></td><td class="eg"><samp></samp></td><td class="eg"></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td></tr><tr><td><dfn data-anolis-xref="attr-ol-type-keyword-upper-alpha" id="attr-ol-type-keyword-upper-alpha"><code></code></dfn></td><td><dfn data-anolis-xref="attr-ol-type-state-upper-alpha" id="attr-ol-type-state-upper-alpha"></dfn></td><td></td><td class="eg"><samp><a href="#the-a-element"></a></samp></td><td class="eg"><samp><a href="#the-b-element"></a></samp></td><td class="eg"><samp></samp></td><td class="eg"></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td></tr><tr><td><dfn data-anolis-xref="attr-ol-type-keyword-lower-roman" id="attr-ol-type-keyword-lower-roman"><code></code></dfn></td><td><dfn data-anolis-xref="attr-ol-type-state-lower-roman" id="attr-ol-type-state-lower-roman"></dfn></td><td></td><td class="eg"><samp><a href="#the-i-element"></a></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td></tr><tr><td><dfn data-anolis-xref="attr-ol-type-keyword-upper-roman" id="attr-ol-type-keyword-upper-roman"><code></code></dfn></td><td><dfn data-anolis-xref="attr-ol-type-state-upper-roman" id="attr-ol-type-state-upper-roman"></dfn></td><td></td><td class="eg"><samp><a href="#the-i-element"></a></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"><samp></samp></td><td class="eg"></td></tr></tbody></table><div class="impl"><p><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code><code><a href="#the-ol-element"></a></code><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code></p><p class="note"><a href="#decohints"></a></p></div><div class="impl"><p><dfn data-anolis-xref="dom-ol-reversed" id="dom-ol-reversed"><code></code></dfn><dfn data-anolis-xref="dom-ol-start" id="dom-ol-start"><code></code></dfn><dfn data-anolis-xref="dom-ol-type" id="dom-ol-type"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="dom-ol-start"><a href="#dom-ol-start"></a></code></p></div><div class="example"><p><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-ul-element"></a></code></p><pre></pre><p></p><pre></pre></div><h4 id="the-ul-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><code><a href="#the-li-element"></a></code><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-li-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-list"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-directory"><code title=""></code></a><a href="#index-aria-group"><code title=""></code></a><a href="#index-aria-listbox"><code title=""></code></a><a href="#index-aria-menu"><code title=""></code></a><a href="#index-aria-menubar"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a><a href="#index-aria-tablist"><code title=""></code></a><a href="#index-aria-toolbar"><code title=""></code></a><a href="#index-aria-tree"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlulistelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-ul-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-li-element"></a></code><code><a href="#the-ul-element"></a></code></p><div class="example"><p><code><a href="#the-ul-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-ol-element"></a></code></p><pre></pre><p></p><pre></pre></div><h4 id="the-li-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-ol-element"></a></code></dd><dd><code><a href="#the-ul-element"></a></code></dd><dd><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code><a href="#the-ol-element"></a></code><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-li-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-li-element"></a></code><code><a href="#the-li-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-listitem"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-menuitem"><code title=""></code></a><a href="#index-aria-menuitemcheckbox"><code title=""></code></a><a href="#index-aria-menuitemradio"><code title=""></code></a><a href="#index-aria-option"><code title=""></code></a><a href="#index-aria-tab"><code title=""></code></a><a href="#index-aria-treeitem"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmllielement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-li-value" href="#dom-li-value"></a></pre></dd></dl><p><code><a href="#the-li-element"></a></code><a href="#represents"></a><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-li-element"></a></code></p><p><code><a href="#the-ol-element"></a></code><code><a href="#the-li-element"></a></code><dfn id="ordinal-value"></dfn></p><p><dfn data-anolis-xref="attr-li-value" id="attr-li-value"><code></code></dfn><a href="#valid-integer"></a><a href="#ordinal-value"></a></p><div class="impl"><p><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code><a data-anolis-xref="rules for parsing
integers" href="#rules-for-parsing-integers"></a></p><p><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code><code><a href="#the-ol-element"></a></code></p><p><dfn data-anolis-xref="dom-li-value" id="dom-li-value"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="dom-li-value"><a href="#dom-li-value"></a></code></p></div><div class="example"><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><pre></pre><p><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code><code><a href="#the-ol-element"></a></code></p><pre></pre></div><p class="note"><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-li-element"></a></code></p><h4 id="the-dl-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><a href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldlistelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-dl-element"></a></code><a href="#represents"></a><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code></p><p></p><p><code><a href="#the-dd-element"></a></code></p><p></p><div class="impl"><p><code><a href="#the-dl-element"></a></code></p><p><code><a href="#the-dl-element"></a></code><a data-anolis-xref="inter-element whitespace" href="#inter-element-whitespace"></a><code><a href="#text-0"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#text-0"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dl-element"></a></code></p><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code></p><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code></p><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dd-element"></a></code></p><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code></p><p class="note"><code><a href="#the-dl-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code></p></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-dl-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-dl-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dfn-element"></a></code></p><pre></pre></div><p class="note"><code><a href="#the-dl-element"></a></code><a href="#conversations"></a></p><h4 id="the-dt-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dl-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code><a href="#sectioning-content-0"></a><a href="#heading-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-dt-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-dt-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-dt-element"></a></code><a href="#represents"></a><code><a href="#the-dl-element"></a></code></p><p class="note"><code><a href="#the-dt-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-dfn-element"></a></code></p><div class="example"><p><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code></p><pre></pre></div><h4 id="the-dd-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dl-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-dd-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-dd-element"></a></code><a href="#represents"></a><code><a href="#the-dl-element"></a></code></p><div class="example"><p><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-dd-element"></a></code></p><pre></pre></div><h4 id="the-figure-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-root"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-figcaption-element"></a></code><a href="#flow-content-1"></a></dd><dd><a href="#flow-content-1"></a><code><a href="#the-figcaption-element"></a></code></dd><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-figure-element"></a></code><a href="#represents"></a><a href="#flow-content-1"></a></p><p class="note"><code><a href="#the-figure-element"></a></code></p><p></p><div class="note"><p><code><a href="#the-figure-element"></a></code></p><p><code><a href="#the-figure-element"></a></code></p></div><p><span class="impl"></span><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-figure-element"></a></code></p><div class="example"><p><code><a href="#the-figure-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-figure-element"></a></code></p><pre></pre></div><div class="example"><p><em></em><code><a href="#the-figure-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-figure-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-figure-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h4 id="the-figcaption-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-figure-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-figcaption-element"></a></code><a href="#represents"></a><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figure-element"></a></code><span class="impl"></span></p><h4 id="the-div-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldivelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-div-element"></a></code><a href="#represents"></a><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p class="note"><code><a href="#the-div-element"></a></code><code><a href="#the-div-element"></a></code></p><div class="example"><p><code><a href="#the-article-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-fieldset-element"></a></code></p><p><code><a href="#the-div-element"></a></code><code><a href="#the-div-element"></a></code></p><pre></pre></div><h4 id="the-main-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-nav-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-main"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-main-element"></a></code><a href="#represents"></a><dfn id="main-content"></dfn><code><a href="#the-body-element"></a></code></p><p class="note"><code><a href="#the-main-element"></a></code><a href="#sectioning-content-0"></a><a href="#outline"></a></p><p></p><p class="note"><code><a href="#the-main-element"></a></code><code><a href="#the-main-element"></a></code></p><p class="auth"><code><a href="#the-main-element"></a></code></p><p class="auth"><code><a href="#the-main-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-nav-element"></a></code></p><p class="note"><code><a href="#the-main-element"></a></code><span></span><a href="#sectioning-content-0"></a></p><p class="note"><code></code><code><a href="#the-main-element"></a></code></p><div class="example"><pre></pre></div><p><code><a href="#the-main-element"></a></code></p><div class="example"><pre><strong data-anolis-xref=""></strong><strong></strong></pre></div><p><code><a href="#the-main-element"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-nav-element"></a></code></p><div class="example"><pre><br><strong data-anolis-xref=""></strong><strong></strong></pre></div><h3 id="text-level-semantics"><span class="secno"></span></h3><h4 id="the-a-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#transparent"></a><a href="#interactive-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a href="#hyperlink"></a></dd><dd><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><a href="#browsing-context"></a><a href="#hyperlink"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#form-submission-0"></a></dd><dd><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-link"><code title=""></code></a><a href="#aria-usage-note"><em></em></a><a href="#index-aria-button"><code title=""></code></a><a href="#index-aria-checkbox"><code title=""></code></a><a href="#index-aria-menuitem"><code title=""></code></a><a href="#index-aria-menuitemcheckbox"><code title=""></code></a><a href="#index-aria-menuitemradio"><code title=""></code></a><a href="#index-aria-tab"><code title=""></code></a><a href="#index-aria-treeitem"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlanchorelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-a-target" href="#dom-a-target"></a><a data-anolis-xref="dom-a-download" href="#dom-a-download"></a><a data-anolis-xref="dom-a-rel" href="#dom-a-rel"></a><a href="#domtokenlist"></a><a data-anolis-xref="dom-a-relList" href="#dom-a-rellist"></a><a data-anolis-xref="dom-a-hreflang" href="#dom-a-hreflang"></a><a data-anolis-xref="dom-a-type" href="#dom-a-type"></a><a data-anolis-xref="dom-a-text" href="#dom-a-text"></a><a href="#htmlanchorelement"></a><a href="#urlutils"></a></pre></dd></dl><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a href="#represents"></a><a href="#hyperlink"></a></p><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a href="#represents"></a></p><p><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><div class="example"><p><code><a href="#the-a-element"></a></code></p><pre></pre></div><div class="impl"><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="downloading hyperlinks" href="#downloading-hyperlinks"></a><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></p><p><a href="#activation-behavior"></a><code><a href="#the-a-element"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a></p><ol><li><p><code><a href="#the-a-element"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a></p></li><li><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><a href="#allowed-to-show-a-popup"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code></p><ol><li><p><a href="#entry-settings-object"></a><code><a href="#invalidaccesserror"></a></code></p></li><li><p></p></li></ol></li><li><p><code data-anolis-xref="event-click"><a href="#event-click"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code></p><ol><li><code data-anolis-xref="event-click"><a href="#event-click"></a></code><code data-anolis-xref="event-click"><a href="#event-click"></a></code><code><a href="#the-img-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><dfn id="hyperlink-suffix"><var></var></dfn><var data-anolis-xref=""></var><a href="#ascii-digits"></a><var data-anolis-xref=""></var><a href="#ascii-digits"></a></li></ol></li><li><p><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="downloading hyperlinks" href="#downloading-hyperlinks"></a><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><var><a href="#hyperlink-suffix"></a></var></p></li></ol></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-a-text"><a href="#dom-a-text"></a></code></dt><dd><p><code><a href="#textcontent"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-a-download" id="dom-a-download"><code></code></dfn><dfn data-anolis-xref="dom-a-target" id="dom-a-target"><code></code></dfn><dfn data-anolis-xref="dom-a-rel" id="dom-a-rel"><code></code></dfn><dfn data-anolis-xref="dom-a-hreflang" id="dom-a-hreflang"><code></code></dfn><dfn data-anolis-xref="dom-a-type" id="dom-a-type"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-a-rellist" id="dom-a-rellist"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></p><p><dfn data-anolis-xref="dom-a-text" id="dom-a-text"><code></code></dfn><code><a href="#textcontent"></a></code><code><a href="#textcontent"></a></code></p><hr><p><code><a href="#the-a-element"></a></code><code><a href="#urlutils"></a></code><a href="#refsURL"></a></p><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-set-the-input" href="#concept-uu-set-the-input"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-get-the-base" href="#concept-uu-get-the-base"></a><a href="#the-element's-base-url"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-query-encoding" href="#concept-uu-query-encoding"></a><a href="#document's-character-encoding"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-update" href="#concept-uu-update"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><var data-anolis-xref=""></var></p></div><div class="example"><p><code><a href="#the-a-element"></a></code></p><pre></pre></div><h4 id="the-em-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-em-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-em-element"></a></code></p><p></p><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p><em></em></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre></div><div class="note"><p><code><a href="#the-em-element"></a></code><code><a href="#the-i-element"></a></code></p><p><code><a href="#the-em-element"></a></code><code><a href="#the-strong-element"></a></code></p></div><h4 id="the-strong-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-strong-element"></a></code><a href="#represents"></a></p><p><strong></strong><code><a href="#the-strong-element"></a></code></p><p class="example"><code><a href="#the-strong-element"></a></code></p><p><strong></strong><code><a href="#the-strong-element"></a></code></p><p><strong></strong><code><a href="#the-strong-element"></a></code></p><p><code><a href="#the-strong-element"></a></code><code><a href="#the-strong-element"></a></code></p><p><code><a href="#the-strong-element"></a></code></p><div class="example"><p><code><a href="#the-strong-element"></a></code></p><pre></pre><p><code><a href="#the-strong-element"></a></code></p><pre></pre><p><code><a href="#the-strong-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-strong-element"></a></code></p><pre></pre></div><h4 id="the-small-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-small-element"></a></code><a href="#represents"></a></p><p class="note"></p><p class="note"><code><a href="#the-small-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-strong-element"></a></code></p><p><code><a href="#the-small-element"></a></code><code><a href="#the-small-element"></a></code></p><div class="example"><p><code><a href="#the-small-element"></a></code></p><pre class="example"></pre></div><div class="example"><p><code><a href="#the-small-element"></a></code></p><pre></pre><p></p><pre></pre></div><p><code><a href="#the-small-element"></a></code><em></em></p><pre></pre><h4 id="the-s-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-s-element"></a></code><a href="#represents"></a></p><p class="note"><code><a href="#the-s-element"></a></code><code><a href="#the-del-element"></a></code></p><div class="example"><p></p><pre></pre></div><h4 id="the-cite-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-cite-element"></a></code><a href="#represents"></a></p><p class="note"></p><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre><mark></mark></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-cite-element"></a></code><code><a href="#url"></a></code></p><pre><mark></mark></pre></div><p class="note"><em></em><em></em><code><a href="#the-q-element"></a></code></p><div class="example"><p><code><a href="#the-cite-element"></a></code></p><pre class="bad"></pre><p></p><pre></pre></div><h4 id="the-q-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-q-cite"><a href="#attr-q-cite"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlquoteelement"></a></code></dd></dl><p><code><a href="#the-q-element"></a></code><a href="#represents"></a><a data-anolis-xref="phrasing content" href="#phrasing-content-1"></a></p><p><code><a href="#the-q-element"></a></code></p><p><code><a href="#the-q-element"></a></code><dfn data-anolis-xref="attr-q-cite" id="attr-q-cite"><code></code></dfn></p><p><code data-anolis-xref="attr-q-cite"><a href="#attr-q-cite"></a></code><a href="#valid-url-potentially-surrounded-by-spaces"></a><span class="impl"><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a></span></p><p><code><a href="#the-q-element"></a></code><code><a href="#the-q-element"></a></code></p><p><code><a href="#the-q-element"></a></code><code><a href="#the-q-element"></a></code></p><div class="example"><p><code><a href="#the-q-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-q-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-q-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-q-element"></a></code></p><pre></pre></div><h4 id="the-dfn-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-dfn-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-dfn-title"><a href="#attr-dfn-title"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-dfn-element"></a></code><a href="#represents"></a><a data-anolis-xref="paragraph" href="#paragraph"></a><a data-anolis-xref="dl" href="#the-dl-element"></a><a data-anolis-xref="sectioning content" href="#sectioning-content-0"></a><code><a href="#the-dfn-element"></a></code><a data-anolis-xref="defining term" href="#defining-term"></a><code><a href="#the-dfn-element"></a></code></p><p><dfn id="defining-term"></dfn><code><a href="#the-dfn-element"></a></code><dfn data-anolis-xref="attr-dfn-title" id="attr-dfn-title"><code></code></dfn><code><a href="#text-0"></a></code><code><a href="#the-abbr-element"></a></code><code data-anolis-xref="attr-abbr-title"><a href="#attr-abbr-title"></a></code><em></em><code><a href="#textcontent"></a></code><code><a href="#the-dfn-element"></a></code></p><p><code data-anolis-xref="attr-dfn-title"><a href="#attr-dfn-title"></a></code><code><a href="#the-dfn-element"></a></code></p><p class="note"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-dfn-element"></a></code></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-dfn-element"></a></code></p><div class="example"><p></p><pre><strong></strong><strong></strong></pre><p><code><a href="#the-a-element"></a></code></p><pre><strong></strong><strong></strong><strong></strong></pre></div><h4 id="the-abbr-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-abbr-title"><a href="#attr-abbr-title"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-abbr-element"></a></code><a href="#represents"></a><dfn data-anolis-xref="attr-abbr-title" id="attr-abbr-title"><code></code></dfn></p><div class="example"><p><code><a href="#the-abbr-element"></a></code><a data-anolis-xref="defining term" href="#defining-term"></a></p><pre></pre><p></p><pre></pre></div><div class="example"><p><code><a href="#the-abbr-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><p></p><div class="example"><p></p><pre></pre><p></p><pre></pre></div><p></p><ul><li><code><a href="#the-abbr-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></li><li><code><a href="#the-abbr-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></li><li><code><a href="#the-abbr-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></li></ul><p data-anolis-xref="note"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-abbr-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-abbr-element"></a></code></p><h4 id="the-data-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldataelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-data-value" href="#dom-data-value"></a></pre></dd></dl><p><code><a href="#the-data-element"></a></code><a href="#represents"></a><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></p><p><dfn data-anolis-xref="attr-data-value" id="attr-data-value"><code></code></dfn></p><p class="note"><code><a href="#the-time-element"></a></code></p><p></p><p><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></p><p><code data-anolis-xref="attr-data-*"><a href="#attr-data-*"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-data-value" id="dom-data-value"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-data-element"></a></code><a href="#table-sorting-model"></a></p><pre></pre></div><h4 id="the-time-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltimeelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-time-dateTime" href="#dom-time-datetime"></a></pre></dd></dl><p><code><a href="#the-time-element"></a></code><a href="#represents"></a><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></p><p><dfn data-anolis-xref="attr-time-datetime" id="attr-time-datetime"><code></code></dfn></p><p><code><a href="#the-time-element"></a></code><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></p><p><dfn id="datetime-value"></dfn><code><a href="#the-time-element"></a></code><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code><code><a href="#textcontent"></a></code></p><p><a href="#datetime-value"></a><code><a href="#the-time-element"></a></code></p><dl><dt><a href="#valid-month-string"></a></dt><dd><pre class="example"></pre></dd><dt><a href="#valid-date-string"></a></dt><dd><pre class="example"></pre></dd><dt><a href="#valid-yearless-date-string"></a></dt><dd><pre class="example"></pre></dd><dt><a href="#valid-time-string"></a></dt><dd><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre></dd><dt><a href="#valid-floating-date-and-time-string"></a></dt><dd><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><p class="note"><a href="#valid-global-date-and-time-string"></a></p></dd><dt><a href="#valid-time-zone-offset-string"></a></dt><dd><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><p class="note"><i></i><a href="#refsTZDATABASE"></a></p></dd><dt><a href="#valid-global-date-and-time-string"></a></dt><dd><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><pre class="example"></pre><p class="note"><a href="#valid-floating-date-and-time-string"></a></p></dd><dt><a href="#valid-week-string"></a></dt><dd><pre class="example"></pre></dd><dt><a href="#ascii-digits"></a></dt><dd><pre class="example"></pre><pre class="example"></pre></dd><dt><a href="#valid-duration-string"></a></dt><dd><pre class="example"></pre><pre class="example"></pre></dd></dl><p class="note"><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a><a href="#refsTIMEZONES"></a></p><div class="impl"><p><dfn id="machine-readable-equivalent-of-the-element's-contents"></dfn><a href="#datetime-value"></a></p><ol><li><p><a data-anolis-xref="parse a month string" href="#parse-a-month-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-month" href="#concept-month"></a></p></li><li><p><a data-anolis-xref="parse a date string" href="#parse-a-date-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-date" href="#concept-date"></a></p></li><li><p><a data-anolis-xref="parse a yearless date string" href="#parse-a-yearless-date-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-yearless-date" href="#concept-yearless-date"></a></p></li><li><p><a data-anolis-xref="parse a time string" href="#parse-a-time-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-time" href="#concept-time"></a></p></li><li><p><a data-anolis-xref="parse a floating date and time string" href="#parse-a-floating-date-and-time-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a></p></li><li><p><a data-anolis-xref="parse a time-zone offset string" href="#parse-a-time-zone-offset-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a></p></li><li><p><a data-anolis-xref="parse a global date and time string" href="#parse-a-global-date-and-time-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p></li><li><p><a data-anolis-xref="parse a week string" href="#parse-a-week-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-week" href="#concept-week"></a></p></li><li><p><a href="#datetime-value"></a><a href="#ascii-digits"></a></p></li><li><p><a data-anolis-xref="parse a duration string" href="#parse-a-duration-string"></a><a href="#datetime-value"></a><a data-anolis-xref="concept-duration" href="#concept-duration"></a></p></li><li><p></p></li></ol><p class="note"><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-time-dateTime" id="dom-time-datetime"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></p></div><div class="example"><p><code><a href="#the-time-element"></a></code><code><a href="#the-time-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-time-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-time-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-time-element"></a></code></p><pre></pre><p></p><pre></pre><p><code><a href="#the-time-element"></a></code><code><a href="#the-time-element"></a></code></p></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h4 id="the-code-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-code-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-code-element"></a></code><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code data-anolis-xref=""></code></p><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-pre-element"></a></code><code><a href="#the-code-element"></a></code></p><pre></pre><p></p></div><p class="note"><code><a href="#the-pre-element"></a></code></p><h4 id="the-var-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-var-element"></a></code><a href="#represents"></a></p><div class="example"><p></p><pre></pre></div><p><code><a href="#the-var-element"></a></code></p><div class="example"><p><code><a href="#the-var-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-var-element"></a></code></p><pre></pre></div><h4 id="the-samp-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-samp-element"></a></code><a href="#represents"></a></p><p class="note"><code><a href="#the-pre-element"></a></code><code><a href="#the-kbd-element"></a></code></p><p class="note"><code><a href="#the-output-element"></a></code></p><div class="example"><p><code><a href="#the-samp-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-samp-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-samp-element"></a></code><code><a href="#the-span-element"></a></code></p><pre></pre></div><h4 id="the-kbd-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-kbd-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-kbd-element"></a></code><code><a href="#the-samp-element"></a></code></p><p><code><a href="#the-kbd-element"></a></code><em></em><code><a href="#the-samp-element"></a></code></p><p><code><a href="#the-kbd-element"></a></code><code><a href="#the-kbd-element"></a></code></p><div class="example"><p><code><a href="#the-kbd-element"></a></code></p><pre></pre><p><code><a href="#the-kbd-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-samp-element"></a></code></p><pre></pre><p></p><pre></pre></div><h4 id="the-sub-and-sup-elements"><span class="secno"></span><dfn id="the-sub-element"><code></code></dfn><dfn id="the-sup-element"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-sub-and-sup-elements"></a></code><a href="#represents"></a><code><a href="#the-sub-and-sup-elements"></a></code><a href="#represents"></a></p><p class="auth"><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><em></em></p><p></p><div class="example"><pre></pre></div><p><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-var-element"></a></code></p><div class="example"><p><code><a href="#the-sub-and-sup-elements"></a></code></p><pre></pre></div><p class="auth"><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><a href="#refsMATHML"></a></p><div class="example"><pre></pre><pre></pre></div><h4 id="the-i-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-i-element"></a></code><a href="#represents"></a></p><p><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a></p><div class="example"><p><code><a href="#the-i-element"></a></code></p><pre></pre><p><code><a href="#the-i-element"></a></code></p><pre></pre></div><p><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code><a href="#the-i-element"></a></code></p><p><code><a href="#the-i-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-dfn-element"></a></code></p><p class="note"><code><a href="#the-i-element"></a></code><code><a href="#the-i-element"></a></code></p><h4 id="the-b-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-b-element"></a></code><a href="#represents"></a></p><div class="example"><p><code><a href="#the-b-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-b-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-b-element"></a></code><a href="http://news.bbc.co.uk/2/hi/uk_news/scotland/north_east/7101506.stm"></a></p><pre><i></i></pre></div><p><code><a href="#the-i-element"></a></code><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code><a href="#the-b-element"></a></code></p><p><code><a href="#the-b-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-mark-element"></a></code></p><div class="example"><p><em></em></p><pre class="bad"></pre><p><code><a href="#the-strong-element"></a></code><code><a href="#the-b-element"></a></code></p></div><p class="note"><code><a href="#the-b-element"></a></code><code><a href="#the-b-element"></a></code></p><h4 id="the-u-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-u-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-em-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-mark-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-i-element"></a></code></p><p class="note"><code><a href="#the-u-element"></a></code><code><a href="#the-u-element"></a></code></p><h4 id="the-mark-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-mark-element"></a></code><a href="#represents"></a></p><div class="example"><p><code><a href="#the-mark-element"></a></code></p><pre></pre><p><code><a href="#the-u-element"></a></code></p></div><div class="example"><p><code><a href="#the-mark-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre><p><em></em><code><a href="#the-span-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-mark-element"></a></code><code><a href="#the-mark-element"></a></code></p><pre></pre><p><code><a href="#the-em-element"></a></code><code><a href="#the-mark-element"></a></code></p></div><div class="example"><p><em></em><code><a href="#the-strong-element"></a></code><em></em><code><a href="#the-mark-element"></a></code></p><pre></pre></div><h4 id="the-ruby-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-ruby-element"></a></code><i></i><cite></cite><cite></cite><a href="#refsRUBY-UC"></a><a href="#refsCSSRUBY"></a></p><p><code><a href="#the-ruby-element"></a></code></p><ol class="brief"><li><a href="#phrasing-content-1"></a><code><a href="#the-rb-element"></a></code></li><li><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></li></ol><p><code><a href="#the-ruby-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rt-element"></a></code><cite></cite><a href="#refsJLREQ"></a><code><a href="#the-rp-element"></a></code></p><dl><dt></dt><dd><p></p><div class="example"><pre></pre></div><p><code><a href="#the-rb-element"></a></code></p><div class="example"><pre></pre></div><p></p><div class="example"><pre></pre></div><p></p><p><img alt="An example of ruby text mixed up with regular text." height="87" src="images/composition.png" width="390"></p><p><code><a href="#the-ruby-element"></a></code><code><a href="#the-ruby-element"></a></code></p><div class="example"><pre></pre></div></dd><dt></dt><dd><p><a href="#ruby-text-annotation"></a></p><p></p><p><img alt="Group ruby example with きょう annotating 今日" height="88" src="images/group.png" width="78"></p><p></p><div class="example"><pre></pre></div></dd><dt></dt><dd><p><em></em><em></em></p><p></p><p><img alt="Example of jukugo ruby" height="126" src="images/hokekyou.png" width="66"></p><p></p><div class="example"><pre></pre></div><p><code><a href="#the-rt-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code></p><p class="note"><a href="http://www.w3.org/TR/jlreq/#positioning_of_jukugoruby"></a><cite></cite><cite></cite><a href="#refsJLREQ"></a><a href="#refsRUBY-UC"></a></p></dd><dt></dt><dd><p></p><p></p><div class="example"><pre></pre></div><p><code><a href="#the-rp-element"></a></code></p><div class="example"><pre></pre></div></dd><dt></dt><dd><p></p><p></p><p><img alt="San Francisco in Chinese, with both pinyin and the original English as annotations." height="84" src="images/group-double.png" width="113"></p><p></p><div class="example"><pre></pre></div><p><code><a href="#the-rtc-element"></a></code><a href="#ruby-text-annotation"></a></p><p></p><p><img alt="上手 (&quot;skill&quot;) annotated in both kana and romaji, shown in both jukugo and mono styles." height="120" src="images/mono-or-jukugo-double.png" width="185"></p><p></p><div class="example"><pre></pre></div><p><code><a href="#the-rtc-element"></a></code><code><a href="#the-rt-element"></a></code></p><div class="example"><pre></pre></div><p><code><a href="#the-ruby-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-rtc-element"></a></code></p><div class="example"><pre></pre></div></dd></dl><hr><div class="impl"><p><dfn id="ruby-segment"></dfn></p><ul><li><dfn data-anolis-xref="ruby base" id="ruby-base"></dfn><code><a href="#the-rb-element"></a></code></li><li><dfn id="ruby-base-container"></dfn></li><li><a data-anolis-xref="ruby text container" href="#ruby-text-container"></a><code><a href="#the-rtc-element"></a></code><code><a href="#the-rt-element"></a></code><a href="#ruby-text-container"></a></li></ul><p><dfn id="ruby-text-container"></dfn><dfn data-anolis-xref="ruby text
annotation" id="ruby-text-annotation"></dfn><code><a href="#the-rt-element"></a></code><a href="#ruby-text-container"></a><dfn id="ruby-annotation-container"></dfn></p><p><dfn id="ignored-ruby-content"></dfn><a href="#inter-element-whitespace"></a><code><a href="#the-rp-element"></a></code></p><p><dfn id="annotation-pairing"></dfn><a data-anolis-xref="ruby text
annotation" href="#ruby-text-annotation"></a><a data-anolis-xref="ruby base" href="#ruby-base"></a><a href="#ruby-segment"></a><a href="#ruby-base"></a><a href="#ruby-base-container"></a><a href="#ruby-text-annotation"></a><a href="#ruby-text-container"></a><a data-anolis-xref="ruby text annotation" href="#ruby-text-annotation"></a><a href="#ruby-annotation-container"></a><a data-anolis-xref="ruby base" href="#ruby-base"></a><a href="#ruby-annotation-container"></a><a data-anolis-xref="ruby base" href="#ruby-base"></a><a data-anolis-xref="ruby text annotation" href="#ruby-text-annotation"></a><a href="#ruby-base-container"></a></p><p><a href="#ruby-segment"></a><a href="#ruby-base"></a><a href="#ruby-text-annotation"></a><a href="#ruby-text-container"></a><a href="#ruby-base-container"></a><a href="#ruby-annotation-container"></a><cite></cite><a href="#refsCSSRUBY"></a></p><p><code><a href="#the-rb-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rt-element"></a></code><a href="#ruby-text-container"></a><a href="#ruby-segment"></a><code><a href="#the-ruby-element"></a></code></p><p><dfn data-anolis-xref="segmentation and categorisation of
ruby" id="segmentation-and-categorisation-of-ruby"><code></code></dfn></p><ol><li><var></var><code><a href="#the-ruby-element"></a></code></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var><code><a href="#the-ruby-element"></a></code></li><li><i></i><var></var><var></var><a href="#commit-a-ruby-segment"></a><var></var></li><li><var></var><var></var><var></var></li><li><var></var><a href="#text-0"></a><a href="#element"></a><var></var><i></i></li><li><var></var><code><a href="#the-rp-element"></a></code><var></var><i></i><code><a href="#the-rp-element"></a></code></li><li><var></var><code><a href="#the-rt-element"></a></code><ol><li><a href="#commit-an-automatic-base"></a></li><li><a href="#commit-the-base-range"></a></li><li><var></var><var></var><var></var></li><li><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><var></var></li><li><var></var><i></i></li></ol></li><li><var></var><code><a href="#the-rtc-element"></a></code><ol><li><a href="#commit-an-automatic-base"></a></li><li><a href="#commit-the-base-range"></a></li><li><a href="#commit-current-annotations"></a></li><li><a href="#ruby-annotation-container"></a><a href="#process-an-rtc-element"><code></code></a><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a href="#ruby-annotation-container"></a><var></var></li><li><var></var><i></i></li></ol></li><li><var></var><a href="#text-0"></a><a href="#inter-element-whitespace"></a><ol><li><var></var><var></var><i></i></li><li><ol><li><var></var><var></var></li><li><i></i><var></var></li><li><var></var><var></var></li><li><var></var><var></var><var></var></li><li><var></var><a href="#text-0"></a><a href="#inter-element-whitespace"></a><i></i></li><li><var></var><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code><var></var><var></var><i></i></li></ol></li></ol></li><li><var></var><var></var><a href="#commit-a-ruby-segment"></a></li><li><var></var><code><a href="#the-rb-element"></a></code><ol><li><a href="#commit-an-automatic-base"></a></li><li><var></var><var></var><var></var></li><li><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><var></var></li><li><var></var><i></i></li></ol></li><li><var></var><var></var><var></var></li><li><var></var><var></var></li><li><var></var><i></i></li></ol><p><dfn id="commit-a-ruby-segment"></dfn></p><ol><li><a href="#commit-an-automatic-base"></a></li><li><var></var><var></var><var></var></li><li><a href="#commit-the-base-range"></a></li><li><a href="#commit-current-annotations"></a></li><li><a href="#ruby-segment"></a><var></var><var></var><a data-anolis-xref="ruby annotation container" href="#ruby-annotation-container"></a><var></var><a href="#ruby-segment"></a><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li></ol><p><dfn id="commit-the-base-range"></dfn></p><ol><li><var></var></li><li><var></var></li><li><var></var><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var></li></ol><p><dfn id="commit-current-annotations"></dfn></p><ol><li><var></var><var></var><var></var><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var></li><li><var></var><a href="#ruby-annotation-container"></a><var></var><var></var><a href="#ruby-annotation-container"></a><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li></ol><p><dfn id="commit-an-automatic-base"></dfn></p><ol><li><var></var></li><li><var></var><a href="#text-0"></a><a href="#text-0"></a><a href="#inter-element-whitespace"></a><ol><li><var></var><var></var><var></var></li><li><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><var></var></li></ol></li><li><var></var></li><li><var></var></li></ol></div><h4 id="the-rb-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-ruby-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-rb-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rb-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-rb-element"></a></code><code><a href="#the-ruby-element"></a></code><a data-anolis-xref="represents" href="#represents"></a><code><a href="#the-ruby-element"></a></code><em></em><a href="#represents"></a></p><div class="impl"><p><code><a href="#the-rb-element"></a></code><code><a href="#the-ruby-element"></a></code><a href="#represents"></a></p></div><h4 id="the-rt-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-ruby-element"></a></code><code><a href="#the-rtc-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-rt-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rt-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rp-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-rt-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-ruby-element"></a></code><a data-anolis-xref="represents" href="#represents"></a><code><a href="#the-ruby-element"></a></code><em></em><a href="#represents"></a></p><div class="impl"><p><code><a href="#the-rt-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-ruby-element"></a></code><a href="#represents"></a></p></div><h4 id="the-rtc-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-ruby-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-rt-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-rtc-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rtc-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-rtc-element"></a></code><a href="#ruby-text-container"></a><code><a href="#the-ruby-element"></a></code><a data-anolis-xref="represents" href="#represents"></a><code><a href="#the-ruby-element"></a></code><em></em><a href="#represents"></a></p><div class="impl"><p><code><a href="#the-rtc-element"></a></code><code><a href="#the-ruby-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-rtc-element"></a></code><code><a href="#the-ruby-element"></a></code><dfn id="process-an-rtc-element"><code></code></dfn></p><ol><li><var></var><code><a href="#the-rtc-element"></a></code></li><li><var></var></li><li><var></var></li><li><var></var></li><li><var></var></li><li><i></i><var></var><var></var><a href="#commit-an-automatic-annotation"></a><var></var></li><li><var></var><var></var><var></var></li><li><var></var><code><a href="#the-rt-element"></a></code><ol><li><a href="#commit-an-automatic-annotation"></a></li><li><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><var></var></li><li><var></var><i></i></li></ol></li><li><var></var><var></var><var></var></li><li><var></var><var></var></li><li><var></var><i></i></li></ol><p><dfn id="commit-an-automatic-annotation"></dfn></p><ol><li><var></var></li><li><var></var><a href="#text-0"></a><a href="#text-0"></a><a href="#inter-element-whitespace"></a><a data-anolis-xref="concept-range-start" href="#concept-range-start"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><a data-anolis-xref="concept-range-end" href="#concept-range-end"></a><a data-anolis-xref="concept-range-bp" href="#concept-range-bp"></a><var></var><var></var><var></var></li><li><var></var></li><li><var></var></li></ol></div><h4 id="the-rp-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-ruby-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><p><code><a href="#the-rp-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rp-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-rp-element"></a></code><span class="impl"><code><a href="#the-ruby-element"></a></code></span><a href="#represents"></a><span class="impl"><code><a href="#the-rp-element"></a></code><code><a href="#the-ruby-element"></a></code><a href="#represents"></a></span></p><p><span data-anolis-xref="" lang="ja"></span><code><a href="#the-rp-element"></a></code></p><div class="example"><pre lang="ja"></pre></div><p></p><div class="example"><pre lang="ja"></pre></div><p><code><a href="#the-rp-element"></a></code><code><a href="#the-rp-element"></a></code></p><div class="example"><pre></pre></div><p></p><div class="example"><pre><span lang="fr"></span><span lang="fr"></span><span lang="fr"></span></pre></div><h4 id="the-bdi-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-bdi-element"></a></code><a href="#represents"></a><a href="#refsBIDI"></a></p><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code data-anolis-xref="attr-dir-auto"><a href="#attr-dir-auto"></a></code></p><div class="impl"><p class="note"><a href="#bidireq"></a></p></div><div class="example"><p></p><p><code><a href="#the-bdi-element"></a></code></p><pre><bdo dir="rtl"></bdo></pre></div><h4 id="the-bdo-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-bdo-element"></a></code><a href="#represents"></a><a href="#refsBIDI"></a></p><p><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code data-anolis-xref="attr-dir-ltr"><a href="#attr-dir-ltr"></a></code><code data-anolis-xref="attr-dir-rtl"><a href="#attr-dir-rtl"></a></code><code data-anolis-xref="attr-dir-auto"><a href="#attr-dir-auto"></a></code></p><div class="impl"><p class="note"><a href="#bidireq"></a></p></div><h4 id="the-span-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlspanelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-span-element"></a></code><a href="#global-attributes"></a><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><a href="#represents"></a></p><div class="example"><p><code><a href="#the-span-element"></a></code><code data-anolis-xref="attr-class"><a href="#classes"></a></code></p><pre></pre></div><h4 id="the-br-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlbrelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-br-element"></a></code><a href="#represents"></a></p><p class="note"></p><p><code><a href="#the-br-element"></a></code></p><div class="example"><p><code><a href="#the-br-element"></a></code></p><pre></pre></div><p><code><a href="#the-br-element"></a></code></p><div class="example"><p><code><a href="#the-br-element"></a></code></p><pre></pre><pre></pre><p></p><pre></pre><pre></pre></div><p><a href="#paragraph"></a><code><a href="#the-br-element"></a></code></p><div class="impl"><p><code><a href="#the-br-element"></a></code></p><p class="note"><a href="#bidireq"></a></p></div><h4 id="the-wbr-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-wbr-element"></a></code><a href="#represents"></a></p><div class="example"><p><code><a href="#the-wbr-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-wbr-element"></a></code></p><pre></pre></div><div class="impl"><p><code><a href="#the-wbr-element"></a></code></p><p class="note"><a href="#bidireq"></a></p></div><h4 id="usage-summary"><span class="secno"></span></h4><p><i></i></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code><a href="#the-a-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-em-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-strong-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-small-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-s-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-cite-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-q-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-dfn-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-abbr-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-data-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-time-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-code-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-var-element"></a></code></td><td></td><td><pre class="example"><strong></strong><strong></strong></pre></td></tr><tr><td><code><a href="#the-samp-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-kbd-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-sub-and-sup-elements"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-sub-and-sup-elements"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-i-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-b-element"></a></code></td><td></td><td><pre class="example"><strong></strong><strong></strong></pre></td></tr><tr><td><code><a href="#the-u-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-mark-element"></a></code></td><td></td><td><pre class="example"><strong></strong><strong></strong><strong></strong></pre></td></tr><tr><td><code><a href="#the-ruby-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rp-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-bdi-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-bdo-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-span-element"></a></code></td><td></td><td><pre class="example"><strong></strong></pre></td></tr><tr><td><code><a href="#the-br-element"></a></code></td><td></td><td><pre class="example"><strong><a href="#the-br-element"></a></strong><strong><a href="#the-br-element"></a></strong></pre></td></tr><tr><td><code><a href="#the-wbr-element"></a></code></td><td></td><td><pre class="example"><strong><a href="#the-wbr-element"></a></strong><strong><a href="#the-wbr-element"></a></strong></pre></td></tr></tbody></table><h3 id="edits"><span class="secno"></span></h3><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><h4 id="the-ins-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code></dd><dd><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlmodelement"></a></code></dd></dl><p><code><a href="#the-ins-element"></a></code><a href="#represents"></a></p><div class="example"><p></p><pre></pre><p><code><a href="#the-aside-element"></a></code><a href="#phrasing-content-1"></a><a href="#paragraph"></a></p><pre></pre></div><p><code><a href="#the-ins-element"></a></code><a data-anolis-xref="paragraph" href="#paragraph"></a></p><div class="example"><p><code><a href="#the-ins-element"></a></code></p><pre class="bad"></pre><p></p><pre></pre></div><h4 id="the-del-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code></dd><dd><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlmodelement"></a></code></dd></dl><p><code><a href="#the-del-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-del-element"></a></code><a data-anolis-xref="paragraph" href="#paragraph"></a></p><div class="example"><p></p><pre></pre></div><h4 id="attributes-common-to-ins-and-del-elements"><span class="secno"></span><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></h4><p><dfn data-anolis-xref="attr-mod-cite" id="attr-mod-cite"><code></code></dfn></p><p><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><a href="#valid-url-potentially-surrounded-by-spaces"></a><span class="impl"><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a></span></p><p><dfn data-anolis-xref="attr-mod-datetime" id="attr-mod-datetime"><code></code></dfn></p><p><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code><a href="#valid-date-string-with-optional-time"></a></p><div class="impl"><p><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code><a href="#parse-a-date-or-time-string"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a href="#valid-date-string-with-optional-time"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p></div><p><span class="impl"></span></p><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><span class="impl"></span><code><a href="#htmlmodelement"></a></code></p><pre class="idl"><dfn id="htmlmodelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-mod-cite" href="#dom-mod-cite"></a><a data-anolis-xref="dom-mod-dateTime" href="#dom-mod-datetime"></a></pre><div class="impl"><p><dfn data-anolis-xref="dom-mod-cite" id="dom-mod-cite"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><dfn data-anolis-xref="dom-mod-dateTime" id="dom-mod-datetime"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></p></div><h4 id="edits-and-paragraphs"><span class="secno"></span></h4><p><i></i></p><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><a data-anolis-xref="paragraph" href="#paragraph"></a><a data-anolis-xref="paragraph" href="#paragraph"></a><code><a href="#the-p-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><a href="#phrasing-content-1"></a></p><pre></pre><p><code><a href="#the-p-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><pre class="bad"></pre><p><a data-anolis-xref="paragraph" href="#paragraph"></a><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><pre></pre><p><code><a href="#the-p-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><a data-anolis-xref="paragraph" href="#paragraph"></a></p><h4 id="edits-and-lists"><span class="secno"></span></h4><p><i></i></p><p><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-ins-element"></a></code></p><div class="example"><p></p><pre><em></em><em></em></pre></div><div class="example"><p></p><pre></pre></div><h4 id="edits-and-tables"><span class="secno"></span></h4><p><i></i></p><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><p><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><div class="example"><p></p><pre><strong></strong></pre><p></p><pre><strong></strong><strong></strong><strong></strong><strong></strong></pre></div><p></p><h3 id="embedded-content"><span class="secno"></span></h3><h4 id="the-img-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><a href="#form-associated-element"></a></dd><dd><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></dd><dd><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></dd><dd><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#image-map"></a></dd><dd><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-presentation"><code title=""></code></a><code><a href="#the-img-element"></a></code><code></code><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><a data-anolis-xref="dom-image" href="#dom-image"></a><dfn id="htmlimageelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-img-alt" href="#dom-img-alt"></a><a data-anolis-xref="dom-img-src" href="#dom-img-src"></a><a data-anolis-xref="dom-img-crossOrigin" href="#dom-img-crossorigin"></a><a data-anolis-xref="dom-img-useMap" href="#dom-img-usemap"></a><a data-anolis-xref="dom-img-isMap" href="#dom-img-ismap"></a><a data-anolis-xref="dom-img-width" href="#dom-img-width"></a><a data-anolis-xref="dom-img-height" href="#dom-img-height"></a><a data-anolis-xref="dom-img-naturalWidth" href="#dom-img-naturalwidth"></a><a data-anolis-xref="dom-img-naturalHeight" href="#dom-img-naturalheight"></a><a data-anolis-xref="dom-img-complete" href="#dom-img-complete"></a></pre></dd></dl><p><code><a href="#the-img-element"></a></code></p><p><dfn data-anolis-xref="attr-img-src" id="attr-img-src"><code></code></dfn><dfn data-anolis-xref="attr-img-alt" id="attr-img-alt"><code></code></dfn></p><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><a href="#alt"></a></p><p><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p class="note"><a href="#refsPNG"></a><a href="#refsGIF"></a><a href="#refsJPEG"></a><a href="#refsPDF"></a><a href="#refsXML"></a><a href="#refsAPNG"></a><a href="#refsSVG"></a><a href="#refsMNG"></a></p><p><code><a href="#the-img-element"></a></code><code><a href="#the-img-element"></a></code></p><hr><p><dfn data-anolis-xref="attr-img-crossorigin" id="attr-img-crossorigin"><code></code></dfn><a href="#cors-settings-attribute"></a><code><a href="#the-canvas-element"></a></code></p><div class="impl"><hr><p><code><a href="#the-img-element"></a></code></p><dl><dt><dfn data-anolis-xref="img-none" id="img-none"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="img-inc" id="img-inc"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="img-all" id="img-all"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="img-error" id="img-error"></dfn></dt><dd></dd></dl><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-inc" href="#img-inc"></a><a data-anolis-xref="img-all" href="#img-all"></a><dfn data-anolis-xref="img-available" id="img-available"></dfn></p><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-none" href="#img-none"></a></p><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-available" href="#img-available"></a><a href="#provides-a-paint-source"></a></p><p><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a></p><p><a href="#update-the-image-data"></a><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><a href="#update-the-image-data"></a><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><a data-anolis-xref="concept-node-adopt-ext" href="#concept-node-adopt-ext"></a></p><p><a href="#update-the-image-data"></a><code><a href="#the-img-element"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-none" href="#img-none"></a><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-none" href="#img-none"></a></p><p><code><a href="#the-img-element"></a></code><dfn id="last-selected-source"></dfn><dfn id="current-pixel-density"></dfn></p><p><code><a href="#the-img-element"></a></code><a href="#current-pixel-density"></a><a href="#current-pixel-density"></a></p><p class="example"><a href="#current-pixel-density"></a></p><p><code><a href="#document"></a></code><dfn id="list-of-available-images"></dfn><a href="#absolute-url"></a><a href="#cors-settings-attribute"></a><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a><a href="#origin-0"></a><code><a href="#document"></a></code><a href="#list-of-available-images"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><dfn id="update-the-image-data"></dfn><code><a href="#the-img-element"></a></code></p><ol><li><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-none" href="#img-none"></a></p></li><li><p><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><code><a href="#the-img-element"></a></code></p></li><li><p></p></li><li><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><p></p></li><li><p><code><a href="#the-img-element"></a></code><a href="#last-selected-source"></a><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code><a href="#current-pixel-density"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a><code><a href="#document"></a></code><a href="#origin-0"></a></p></li><li><p><a href="#list-of-available-images"></a><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p></li></ol></li><li><p><a href="#await-a-stable-state"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a><a data-anolis-xref="synchronous
section" href="#synchronous-section"></a></p></li><li><p><code><a href="#the-img-element"></a></code></p><p class="note"><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="img-error" href="#img-error"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-img-element"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-loadstart"><a href="#event-loadstart"></a></code><code><a href="#the-img-element"></a></code></p></li><li><p><a href="#potentially-cors-enabled-fetch"></a><a href="#absolute-url"></a><i></i><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><i data-anolis-xref=""></i><a href="#origin-0"></a><code><a href="#the-img-element"></a></code><code><a href="#document"></a></code><i></i><i></i></p><p><code><a href="#the-img-element"></a></code><a href="#cors-same-origin"></a><a href="#cors-cross-origin"></a><a href="#origin-0"></a><code><a href="#the-canvas-element"></a></code></p><p><a href="#delay-the-load-event"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#img-load"></a></p><p class="warning"><a data-anolis-xref="origin" href="#origin-0"></a></p><p><a href="#cors-same-origin"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-progress"><a href="#event-progress"></a></code><code><a href="#the-img-element"></a></code></p></li><li><p><a href="#synchronous-section"></a><a href="#fetch"></a></p></li><li><p></p><dl class="switch"><dt><code><a href="#multipart/x-mixed-replace"></a></code></dt><dd><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-inc" href="#img-inc"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p><p class="note"><code data-anolis-xref="event-progress"><a href="#event-progress"></a></code><code data-anolis-xref="event-loadend"><a href="#event-loadend"></a></code><code><a href="#multipart/x-mixed-replace"></a></code></p></dd><dt><a href="#img-determine-type"></a></dt><dd><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-inc" href="#img-inc"></a></p><p id="img-load"><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><dl class="switch"><dt></dt><dd><ol><li><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a></p></li><li><p><a href="#list-of-available-images"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#cors-same-origin"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p><p><a href="#cors-cross-origin"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p></li><li><p><a href="#cors-same-origin"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p><p><a href="#cors-cross-origin"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p></li></ol></dd><dt></dt><dd><ol><li><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-error" href="#img-error"></a></p></li><li><p><a href="#cors-same-origin"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p><p><a href="#cors-cross-origin"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p></li><li><p><a href="#cors-same-origin"></a><a href="#fire-a-progress-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p><p><a href="#cors-cross-origin"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-img-element"></a></code></p></li></ol></dd></dl></dd><dt></dt><dd><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-error" href="#img-error"></a><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-img-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-loadend"><a href="#event-loadend"></a></code><code><a href="#the-img-element"></a></code></p></dd></dl></li></ol><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="in a Document" href="#in-a-document"></a><code><a href="#document"></a></code></p><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a><em></em><code><a href="#the-img-element"></a></code><dfn data-anolis-xref="img-good" id="img-good"></dfn></p><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><p class="note"></p><p id="img-determine-type"><a data-anolis-xref="Content-Type sniffing:
image" href="#content-type-sniffing:-image"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p><code><a href="#the-img-element"></a></code></p><p></p><hr><hr><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><dl class="switch"><dt><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></dt><dd><p></p><p><a data-anolis-xref="img-available" href="#img-available"></a><a href="#represents"></a></p><p><a href="#represents"></a></p></dd><dt><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></dt><dd><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><p><a data-anolis-xref="img-available" href="#img-available"></a><a href="#represents"></a></p><p><a href="#represents"></a><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p></dd><dt><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></dt><dd><p></p><p><a data-anolis-xref="img-available" href="#img-available"></a><a href="#represents"></a></p><p></p><ol><li><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#text-0"></a></code><a href="#inter-element-whitespace"></a><a href="#embedded-content-category"></a><code><a href="#the-img-element"></a></code><code><a href="#the-figcaption-element"></a></code></p></li><li><p></p></li></ol></dd><dt><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></dt><dd><p><a href="#represents"></a></p></dd><dt></dt><dd><p><a href="#represents"></a><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p></dd></dl><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p class="warning auth"><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><a href="#alt"></a></p><p><em></em><code><a href="#the-img-element"></a></code></p></div><hr><p><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#image-map"></a></p><p><dfn data-anolis-xref="attr-img-ismap" id="attr-img-ismap"><code></code></dfn><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-a-element"></a></code></p><p><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code><a href="#boolean-attribute"></a><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><code><a href="#the-img-element"></a></code><a href="#dimension-attributes"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-img-alt" id="dom-img-alt"><code></code></dfn><dfn data-anolis-xref="dom-img-src" id="dom-img-src"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-img-crossOrigin" id="dom-img-crossorigin"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-img-useMap" id="dom-img-usemap"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></p><p><dfn data-anolis-xref="dom-img-isMap" id="dom-img-ismap"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-img-width"><a href="#dom-img-width"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-img-height"><a href="#dom-img-height"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-img-naturalWidth"><a href="#dom-img-naturalwidth"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-img-naturalHeight"><a href="#dom-img-naturalheight"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-img-complete"><a href="#dom-img-complete"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-image"><a href="#dom-image"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-img-width" id="dom-img-width"><code></code></dfn><dfn data-anolis-xref="dom-img-height" id="dom-img-height"><code></code></dfn><a href="#being-rendered"></a><i data-anolis-xref="img-available"><a href="#img-available"></a></i><i data-anolis-xref="img-available"><a href="#img-available"></a></i><a href="#refsCSS"></a></p><p><a data-anolis-xref="reflect" href="#reflect"></a></p><p><dfn data-anolis-xref="dom-img-naturalWidth" id="dom-img-naturalwidth"><code></code></dfn><dfn data-anolis-xref="dom-img-naturalHeight" id="dom-img-naturalheight"><code></code></dfn><i data-anolis-xref="img-available"><a href="#img-available"></a></i><a href="#refsCSS"></a></p><p><dfn data-anolis-xref="dom-img-complete" id="dom-img-complete"><code></code></dfn></p><ul class="brief"><li><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-srcset"></code></li><li><code data-anolis-xref="attr-img-srcset"></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></li><li><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a></li><li><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a></li><li><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-error" href="#img-error"></a></li></ul><p></p><p class="note"><code data-anolis-xref="dom-img-complete"><a href="#dom-img-complete"></a></code><a data-anolis-xref="concept-script" href="#concept-script"></a></p><p><code><a href="#htmlimageelement"></a></code><code data-anolis-xref=""></code><dfn data-anolis-xref="dom-image" id="dom-image"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><code><a href="#htmlimageelement"></a></code><code><a href="#the-img-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#browsing-context"></a><code><a href="#window"></a></code></p></div><h5 id="alt"><span class="secno"></span></h5><p><a href="http://www.w3.org/TR/WCAG20/#text-altdef"></a><a href="#refsWCAG"></a></p><p class="note"><code></code><code></code></p><h6 id="examples-of-scenarios-where-users-benefit-from-text-alternatives-for-images"><span class="secno"></span></h6><ul><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ul><h6 id="general-guidelines"><span class="secno"></span></h6><p><code></code><code></code></p><p></p><h6 id="a-link-or-button-containing-nothing-but-an-image"><span class="secno"></span></h6><p><code><a href="#the-a-element"></a></code><a href="#hyperlink"></a><code><a href="#the-button-element"></a></code><code></code></p><div class="example"><p><code></code></p><p><img alt="The example HTML code as displayed in a browser. 3 links each containing a rectangular image: 1 is blue with the text 'blue', 2 red with the text 'red' and 3 is green with the text 'green'." height="45" src="images/buttons.png" width="274"></p><pre><strong></strong><strong></strong><strong></strong></pre></div><div class="example"><p><strong></strong></p><p><abbr title="World Wide Web Consortium"><img alt="W3C logo used as link content." height="48" src="images/w3c_home.png" width="72"></abbr></p><pre><strong></strong></pre></div><div class="example"><p><strong></strong></p><p><abbr title="World Wide Web Consortium"><img alt="W3C logo used as link content." height="48" src="images/w3c_home.png" width="72"></abbr></p><pre><strong></strong></pre><p class="note"><em></em><a href="#logos,-insignia,-flags,-or-emblems"></a></p></div><div class="example"><p></p><p><img alt="Print preview icon used as link content." height="30" src="images/preview.png" width="32"></p><pre><strong></strong></pre></div><div class="example"><p></p><p><img alt="Search icon used as button content." height="29" src="images/search.png" width="74"></p><pre><strong></strong></pre></div><div class="example"><p><i></i><i></i><i></i><i></i><i></i><code></code></p><p><img alt="Image containing the text 'PIP'." height="64" src="images/pip.gif" width="99"><img alt="Image containing the text 'CO'." height="64" src="images/co.gif" width="103"></p><pre><strong></strong><strong></strong></pre></div><h6 id="graphical-representations:-charts,-diagrams,-graphs,-maps,-illustrations"><span class="secno"></span></h6><p></p><div class="example"><p><code></code></p><p><img alt="Browser Share: Internet Explorer 25%, Firefox 40%, Chrome 25%, Safari 6% and Opera 4%." height="299" src="images/browserShare.png" width="380"></p><pre><strong></strong></pre></div><div class="example"><p><code></code></p><pre><strong></strong></pre><p><code></code></p><p><img alt="Representation of the code snippet above." src="images/brokenimg.png"></p></div><p class="note"><code></code></p><div class="example"><p><code></code></p><p><img alt="Flowchart: Dealing with a broken lamp." height="320" src="images/flowchart.png" width="221"></p><pre><strong></strong><strong></strong><strong></strong><strong></strong><strong data-anolis-xref=""></strong><strong data-anolis-xref=""></strong><strong></strong><strong data-anolis-xref=""></strong><strong></strong><strong data-anolis-xref=""></strong><strong></strong><strong data-anolis-xref=""></strong></pre></div><div class="example"><p><code></code></p><p><img alt="Bar Chart showing average rainfall in millimetres by Country and Season." height="341" src="images/table.gif" width="407"></p><p class="note"></p><table border="1" style="width:28em"><caption></caption><tbody><tr><td></td><th scope="col"></th><th scope="col"></th><th scope="col"></th></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr></tbody></table><pre><strong></strong></pre></div><h6 id="images-of-text"><span class="secno"></span></h6><p><em></em><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><div class="example"><p></p><p><img alt="Get Happy!" height="77" src="images/text.png" width="275"></p><pre><strong></strong></pre></div><div class="example"><p></p><p><img alt="The big sale ...ends Friday." height="190" src="images/sale.png" width="400"></p><pre><strong></strong></pre><p class="note"></p></div><p></p><div class="example"><p></p><p><img alt="euro " height="18" src="images/euro.png" width="21"></p><pre></pre></div><p></p><p class="note"></p><div class="example"><p></p><p><img alt="O" height="32" src="images/fancyO.png" width="24"></p><pre><mark></mark></pre></div><h6 id="images-that-include-text"><span class="secno"></span></h6><p></p><div class="example"><p></p><p><img alt="Figure 1. Distribution of Articles by Journal
Category. Pie chart: Language=68%, Education=14% and Science=18%." height="279" id="piechart" src="images/figure1.png" width="351"></p><pre><strong></strong></pre></div><div class="example"><p><a href="#piechart"></a><code></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code><code></code></p><pre><strong></strong></pre><p class="note"><code></code></p></div><h6 id="images-that-enhance-the-themes-or-subject-matter-of-the-page-content"><span class="secno"></span></h6><p><code><a href="#the-img-element"></a></code></p><div class="example"><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><p><img alt="A painting inspired by Alfred Tennyson's poem The Lady of Shalott" height="234" src="images/shalott.jpg" width="338"></p><pre><strong></strong><strong></strong><strong></strong></pre></div><div class="example"><p></p><img alt="Portrait photo(black and white) of Robin, accompanied by a heading 'Robin Berjon' and a question
'what more needs to be said?'" height="138" src="images/robin.png" width="354"><pre><strong></strong></pre></div><h6 id="a-graphical-representation-of-some-of-the-surrounding-text"><span class="secno"></span></h6><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><p></p><div class="example"><p></p><p><code></code><a href="http://www.tate.org.uk/servlet/ViewWork?cgroupid=-1&amp;workid=15984"></a></p><p><strong></strong><br><small></small></p><p><img alt="Painting of a woman in a white flowing dress, sitting in a small boat." height="171" src="images/shalott.jpg" width="271"></p><p><a href="http://bit.ly/5HJvVZ"></a></p><p><em></em></p><pre><strong></strong><strong></strong></pre></div><h6 id="a-purely-decorative-image-that-doesn't-add-any-information"><span class="secno"></span></h6><p></p><p><code></code><code></code></p><div class="example"><p><code></code></p><div><p><img alt="" height="30" src="images/border.png" width="400"></p><p><strong></strong></p><p></p></div><pre><strong></strong></pre></div><h6 id="inline"><span class="secno"></span></h6><p></p><div class="example"><p><img alt="love" height="24" src="images/heart.png" width="27"></p><pre><strong></strong></pre><p><img alt="heart" height="24" src="images/heart.png" width="27"></p><pre><strong></strong></pre></div><h6 id="a-group-of-images-that-form-a-single-larger-picture-with-no-links"><span class="secno"></span></h6><p><code></code><code></code></p><div class="example"><p><i></i><i></i><code></code></p><p><img alt="Image containing the text 'PIP'." height="64" src="images/pip.gif" width="99"><img alt="Image containing the text 'CO'." height="64" src="images/co.gif" width="103"></p><pre><strong></strong><strong></strong></pre></div><div class="example"><p><code></code></p><p><img alt="3 out of 5." height="30" src="images/rating.png" width="149"></p><pre><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong></pre></div><h6 id="image-maps-0"><span class="secno"></span></h6><code><a href="#the-img-element"></a></code><code></code><code><a href="#the-map-element"></a></code><code><a href="#the-area-element"></a></code><code></code><code><a href="#the-img-element"></a></code><code></code><p></p><div class="example"><p><a href="http://en.wikipedia.org/wiki/Katoomba,_New_South_Wales"></a></p><p><img alt="Map of Katoomba." height="249" src="images/imagemap.png" usemap="#Map" width="209"></p><map name="Map"><area alt="North Katoomba" coords="78,124,124,10,189,29,173,93,168,132,136,151,110,130" href="#" shape="poly"><area alt="South Katoomba" coords="66,63,80,135,106,138,137,154,167,137,175,133,144,240,49,223,17,137,17,61" href="#" shape="poly"></map><p><code></code><code><a href="#the-area-element"></a></code></p><pre><mark></mark><mark></mark><mark></mark></pre></div><h6 id="a-group-of-images-that-form-a-single-larger-picture-with-links"><span class="secno"></span></h6><p class="note"><a data-anolis-xref="image map" href="#image-map"></a></p><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><div class="example"><p></p><p><img alt="crocodile's angry, chomping head" src="images/crocoduck1.png"><img alt="duck's soft, feathery body" src="images/crocoduck2.png"></p><pre><strong></strong><strong></strong></pre></div><h6 id="images-of-pictures"><span class="secno"></span></h6><p><a href="http://www.w3.org/TR/WCAG20/#non-text-contentdef"></a><a href="#refsWCAG"></a><a href="http://www.w3.org/TR/WCAG20/#sensoryexpdef"></a><a href="#refsWCAG"></a></p><p><a href="http://www.w3.org/TR/WCAG20/#namedef"></a><a href="#refsWCAG"></a><code></code></p><div class="example"><p><code><a href="#the-img-element"></a></code><code></code><code><a href="#the-img-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p><img alt="Lola the cat sitting under an umbrella in the bath tub." height="242" src="images/lola.png" width="300"></p><p></p><pre><strong></strong></pre></div><div class="example"><p><code></code><code><a href="#the-img-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p><img alt="An abstract, freeform, vertically symmetrical, black inkblot on a light background." height="197" src="images/inkblot1.png" width="300"></p><p></p><pre><strong></strong></pre></div><h6 id="webcam-images"><span class="secno"></span></h6><p></p><div class="example"><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p><code></code></p><p><img alt="Sopwith house weather cam. Taken on the 21/04/10 at 11:51 and 34 seconds. In the foreground are the safety
rails on the flat part of the roof. Nearby ther are low rise industrial buildings, beyond those are block of flats. In the distance there's a
church steeple." height="225" src="images/webcam1.png" width="296"></p><p></p><p><a href="http://news.bbc.co.uk/weather/forecast/4296?area=Kingston"></a></p><pre><strong></strong></pre></div><h6 id="when-a-text-alternative-is-not-available-at-the-time-of-publication"><span class="secno"></span></h6><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><ul id="figcaption-as-alt-condition"><li><code><a href="#the-img-element"></a></code><code><a href="#the-figure-element"></a></code></li><li><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></li><li><code><a href="#the-figcaption-element"></a></code></li><li><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#text-0"></a></code><code><a href="#the-img-element"></a></code></li></ul><p class="note"><code><a href="#the-figure-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p class="note"><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><div class="example"><p></p><p><img alt="no text alternative provided" height="258" src="images/clara.png" width="300"></p><p><strong></strong></p><pre><strong></strong></pre><p><code><a href="#the-figcaption-element"></a></code></p></div><div class="example"><p><code></code></p><p><img alt="no text alternative provided" height="250" src="images/elo.png" width="205"></p><p><strong></strong></p><pre><strong></strong></pre></div><div class="example"><p></p><pre></pre></div><p class="note"><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><h6 id="an-image-not-intended-for-the-user"><span class="secno"></span></h6><p class="auth"><code><a href="#the-img-element"></a></code></p><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><div class="example"><p><code><a href="#the-img-element"></a></code><code></code></p><pre><strong></strong></pre></div><p class="note"><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></p><div class="example"><p><i></i><code></code></p><pre><strong></strong></pre></div><p class="note"><code><a href="#the-img-element"></a></code></p><h6 id="icon-images"><span class="secno"></span></h6><p></p><p><code x-data="attr-img-alt"></code></p><div class="example"><p><code></code></p><p><img alt="A house icon next to the word 'home'." height="38" src="images/home.png" width="100"></p><pre><strong></strong></pre><pre></pre></div><div class="example"><p><code><a href="#the-img-element"></a></code><code></code></p><p><img alt="Warning!" height="34" src="images/warning.png" width="38"><strong></strong></p><pre><strong></strong></pre></div><p></p><div class="example"><p></p><p><img alt="Warning!" height="34" src="images/warning.png" width="38"><strong></strong></p><pre><strong></strong></pre></div><h6 id="logos,-insignia,-flags,-or-emblems"><span class="secno"></span></h6><p></p><p><code></code></p><div class="example"><p></p><p><a href="http://www.w3.org/html/wg/drafts/html/master/"><img alt="HTML 5.1 Nightly specification" height="128" src="images/HTML5_Logo.png" width="128"></a></p><pre><strong></strong></pre></div><p></p><div class="example"><p></p><p><img alt="WebPlatform.org" height="100" src="images/logo-with-text.png" width="110"></p><pre><strong></strong></pre><p class="note"><code></code></p></div><p><code></code></p><div class="example"><p></p><p><img alt="" height="68" src="images/webplatform.png" width="72"></p><pre><strong></strong></pre></div><p></p><div class="example"><p></p><p style="float:left;"><img alt="HTML5 logo: Shaped like a shield with the
text 'HTML' above and the numeral '5' prominent on the face of the shield." height="128" src="images/HTML5_Logo.png" width="128"></p><p style="width:30em;"><strong></strong></p><pre style="clear:both"><strong></strong><i></i></pre></div><h6 id="captcha-images"><span class="secno"></span></h6><p></p><p></p><p class="note"><a href="http://www.w3.org/TR/turingtest/"></a></p><div class="example"><p><code></code></p><p><img alt="captcha containing the words 'aides' and 'sprucest'. The letters are distorted and the color of the letters and background is partially inverted," height="60" src="images/captcha.png" width="270"></p><p><strong></strong></p><pre><strong></strong></pre></div><div class="impl"><h6 id="guidance-for-markup-generators"><span class="secno"></span></h6><p></p><p></p><p><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><p><dfn data-anolis-xref="attr-img-generator-unable-to-provide-required-alt" id="attr-img-generator-unable-to-provide-required-alt"><code></code></dfn><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><a href="#guidance-for-conformance-checkers"></a></p><p class="note"><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><p></p><p class="note"></p></div><div class="impl"><h6 id="guidance-for-conformance-checkers"><span class="secno"></span></h6><p><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code></p><ul><li><p><code><a href="#the-img-element"></a></code><code><a href="#the-figure-element"></a></code><a href="#figcaption-as-alt-condition"></a></p></li><li><p><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-generator-unable-to-provide-required-alt"><a href="#attr-img-generator-unable-to-provide-required-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-generator-unable-to-provide-required-alt"><a href="#attr-img-generator-unable-to-provide-required-alt"></a></code><em></em><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-generator-unable-to-provide-required-alt"><a href="#attr-img-generator-unable-to-provide-required-alt"></a></code><em></em></p></li></ul></div><h4 id="the-iframe-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#iframe-content-model"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code></dd><dd><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code><a href="#the-iframe-element"></a></code></dd><dd><code data-anolis-xref="attr-iframe-name"><a href="#attr-iframe-name"></a></code><a href="#nested-browsing-context"></a></dd><dd><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></dd><dd><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code></dd><dd><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-application"><code title=""></code></a><a href="#index-aria-document"><code title=""></code></a><a href="#index-aria-img"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmliframeelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-iframe-src" href="#dom-iframe-src"></a><a data-anolis-xref="dom-iframe-srcdoc" href="#dom-iframe-srcdoc"></a><a data-anolis-xref="dom-iframe-name" href="#dom-iframe-name"></a><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><a data-anolis-xref="dom-iframe-sandbox" href="#dom-iframe-sandbox"></a><a data-anolis-xref="dom-iframe-seamless" href="#dom-iframe-seamless"></a><a data-anolis-xref="dom-iframe-allowFullscreen" href="#dom-iframe-allowfullscreen"></a><a data-anolis-xref="dom-dim-width" href="#dom-dim-width"></a><a data-anolis-xref="dom-dim-height" href="#dom-dim-height"></a><a href="#document"></a><a data-anolis-xref="dom-iframe-contentDocument" href="#dom-iframe-contentdocument"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-iframe-contentWindow" href="#dom-iframe-contentwindow"></a></pre></dd></dl><p><code><a href="#the-iframe-element"></a></code><a href="#represents"></a><a href="#nested-browsing-context"></a></p><p><dfn data-anolis-xref="attr-iframe-src" id="attr-iframe-src"><code></code></dfn><a href="#nested-browsing-context"></a><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code></p><p><dfn data-anolis-xref="attr-iframe-srcdoc" id="attr-iframe-srcdoc"><code></code></dfn><a href="#nested-browsing-context"></a><dfn id="an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></dfn></p><p><code><a href="#the-iframe-element"></a></code><a href="#html-documents"></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><a href="#syntax"></a></p><ol><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li><li><a data-anolis-xref="syntax-doctype" href="#syntax-doctype"></a></li><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li><li><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-elements" href="#syntax-elements"></a></li><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li></ol><p><code><a href="#the-iframe-element"></a></code><a href="#xml-documents"></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref=""></code><a href="#refsXML"></a></p><div class="example"><p><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code></p><pre></pre><p><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><em></em><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code></p><p><a data-anolis-xref="syntax-doctype" href="#syntax-doctype"></a><a data-anolis-xref="an iframe srcdoc document" href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><code><a href="#the-html-element"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><code><a href="#the-title-element"></a></code><a data-anolis-xref="an iframe
srcdoc document" href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code><a href="#the-body-element"></a></code></p></div><p class="note"><a href="#syntax"></a><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><p class="note"><a href="#the-xhtml-syntax"></a><a href="http://www.w3.org/TR/xml/#AVNormalize"></a><a href="#refsXML"></a></p><p class="note"><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><a href="#url"></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code></p><div class="impl"><hr><p><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a><a href="#nested-browsing-context"></a><a href="#process-the-iframe-attributes"><code></code></a></p><p><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="remove an element from a document" href="#remove-an-element-from-a-document"></a><a data-anolis-xref="a browsing context is
discarded" href="#a-browsing-context-is-discarded"></a><a href="#nested-browsing-context"></a></p><p class="note"><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code><a href="#nested-browsing-context"></a><code><a href="#document"></a></code><em data-anolis-xref="a browsing
context is discarded"><a href="#a-browsing-context-is-discarded"></a></em><em data-anolis-xref="unload a document"><a href="#unload-a-document"></a></em></p><p><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><a href="#process-the-iframe-attributes"><code></code></a></p><p><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><a href="#process-the-iframe-attributes"><code></code></a></p><p><dfn id="process-the-iframe-attributes"><code></code></dfn></p><dl class="switch"><dt><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code></dt><dd><p><a href="#navigate"></a><a href="#child-browsing-context"></a><a href="#content-type"></a><code><a href="#text/html"></a></code><a href="#url"></a><code><a href="#about:srcdoc"></a></code><code><a href="#document"></a></code><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></p></dd><dt><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code><a href="#the-iframe-element"></a></code></dt><dd><p><a href="#queue-a-task"></a><a href="#iframe-load-event-steps"></a></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></dd><dt></dt><dd><ol><li><p><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code><a href="#the-iframe-element"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><a href="#ancestor-browsing-context"></a><a href="#active-document"></a><a data-anolis-xref="the document's address" href="#the-document's-address"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#navigate"></a><a href="#child-browsing-context"></a><var data-anolis-xref=""></var></p></li></ol></dd></dl><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#process-the-iframe-attributes"><code></code></a><a href="#explicit-self-navigation-override"></a><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a></p><p><a href="#active-document"></a><a href="#child-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#completely-loaded"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p><p><a href="#child-browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><a href="#process-the-iframe-attributes"><code></code></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#child-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p><p><code><a href="#document"></a></code><code><a href="#the-iframe-element"></a></code><a href="#completely-loaded"></a><a href="#iframe-load-event-steps"></a></p><p class="note"><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-iframe-element"></a></code></p><p><code><a href="#document"></a></code><dfn id="iframe-load-in-progress"></dfn><dfn id="mute-iframe-load"></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><dfn id="iframe-load-event-steps"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#mute-iframe-load"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#iframe-load-in-progress"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-iframe-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#iframe-load-in-progress"></a></p></li></ol><p class="warning"><a data-anolis-xref="origin" href="#origin-0"></a></p><p><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><a href="#ready-for-post-load-tasks"></a><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a><code><a href="#the-iframe-element"></a></code><a href="#delay-the-load-event"></a></p><p class="note"><code data-anolis-xref="event-load"><a href="#event-load"></a></code><a href="#browsing-context"></a><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a href="#delay-the-load-event"></a></p></div><p class="note"><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code><a href="#about:blank"></a></code></p><p class="note"><a data-anolis-xref="navigate" href="#navigate"></a><code><a href="#the-iframe-element"></a></code><code><a href="#windowproxy"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code></p><hr><p><dfn data-anolis-xref="attr-iframe-name" id="attr-iframe-name"><code></code></dfn><a href="#valid-browsing-context-name"></a><a href="#nested-browsing-context"></a><span class="impl"><a href="#browsing-context-name"></a><a href="#browsing-context-name"></a></span></p><div class="impl"><p><code data-anolis-xref="attr-iframe-name"><a href="#attr-iframe-name"></a></code><a href="#browsing-context"></a><a data-anolis-xref="browsing context name" href="#browsing-context-name"></a><a href="#browsing-context-name"></a></p></div><hr><p><dfn data-anolis-xref="attr-iframe-sandbox" id="attr-iframe-sandbox"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-pointer-lock"><a href="#attr-iframe-sandbox-allow-pointer-lock"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-popups"><a href="#attr-iframe-sandbox-allow-popups"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-top-navigation"><a href="#attr-iframe-sandbox-allow-top-navigation"></a></code></p><p><a href="#origin-0"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-top-navigation"><a href="#attr-iframe-sandbox-allow-top-navigation"></a></code><a href="#navigate"></a><a href="#top-level-browsing-context"></a><code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-pointer-lock"><a href="#attr-iframe-sandbox-allow-pointer-lock"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-popups"><a href="#attr-iframe-sandbox-allow-popups"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code><a href="#refsPOINTERLOCK"></a></p><p class="warning"><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code><a href="#same-origin"></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><p class="warning"><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><p class="warning"><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><div class="impl"><p><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><a href="#nested-browsing-context"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><a href="#nested-browsing-context"></a><a data-anolis-xref="parse a sandboxing
directive" href="#parse-a-sandboxing-directive"></a><var data-anolis-xref=""></var><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><a href="#iframe-sandboxing-flag-set"><code></code></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code><var data-anolis-xref=""></var></p><p><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><a href="#iframe-sandboxing-flag-set"><code></code></a></p></div><div class="example"><p></p><pre></pre><p class="warning"></p></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p><code><a href="#text/html"></a></code></p><p><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms"></a></code></p><p><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code></p><p><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p></div><hr><p><dfn data-anolis-xref="attr-iframe-seamless" id="attr-iframe-seamless"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a></p><div class="example"><p id="inclusion"></p><pre><strong></strong></pre></div><div class="impl"><p><code><a href="#the-iframe-element"></a></code><dfn id="in-seamless-mode"></dfn></p><ul><li><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code><code><a href="#the-iframe-element"></a></code></li><li><code><a href="#the-iframe-element"></a></code><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-seamless-iframes-flag"></a></li><li><ul><li><a href="#browsing-context"></a><a href="#active-document"></a><a href="#same-origin"></a><code><a href="#the-iframe-element"></a></code><code><a href="#document"></a></code></li><li><a href="#browsing-context"></a><a href="#active-document"></a><em><a href="#the-address-element"><span data-anolis-xref="the
document's address"></span></a></em><a href="#same-origin"></a><code><a href="#the-iframe-element"></a></code><code><a href="#document"></a></code></li><li><a href="#browsing-context"></a><a href="#active-document"></a><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></li></ul></li></ul><p><code><a href="#the-iframe-element"></a></code><a href="#in-seamless-mode"></a></p><ul><li><p><dfn id="seamless-browsing-context-flag"></dfn><a href="#browsing-context"></a><a href="#seamlessLinks"></a><a href="#explicit-self-navigation-override"></a><code data-anolis-xref=""></code></p></li><li><p><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code><code><a href="#the-style-element"></a></code><code><a href="#document"></a></code><code><a href="#the-iframe-element"></a></code><a href="#ancestor-browsing-context"></a><a data-anolis-xref="browsing context
nested through" href="#browsing-context-nested-through"></a><code><a href="#the-iframe-element"></a></code><a href="#in-seamless-mode"></a><a href="#refsMQ"></a></p></li><li><p><code><a href="#the-iframe-element"></a></code><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a></p></li><li><p><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code></p></li><li><p><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code></p></li><li><p><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code></p></li><li><p><a href="#active-document"></a><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code></p><p class="note"></p></li><li><p><a href="#nested-browsing-context"></a></p></li><li><p><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code></p><p class="example"></p></li><li><p><a href="#nested-browsing-context"></a><code><a href="#window"></a></code><a href="#cross-boundary-event-parent"></a><a href="#browsing-context-container"></a><a href="#refsDOM"></a></p></li></ul><p><a href="#origin-0"></a><a href="#nested-browsing-context"></a><a href="#browsing-context"></a><a href="#seamless-browsing-context-flag"></a><a href="#browsing-context"></a></p><p class="warning"><a href="#active-document"></a><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><a href="#seamless-browsing-context-flag"></a><a href="#nested-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a></p></div><p class="note"></p><div class="example"><p><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><code data-anolis-xref=""></code></p><pre></pre></div><p class="note"><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code><code><a href="#the-iframe-element"></a></code></p><hr><p><dfn data-anolis-xref="attr-iframe-allowfullscreen" id="attr-iframe-allowfullscreen"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#document"></a></code><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><code data-anolis-xref="dom-element-requestFullscreen"><a href="#dom-element-requestfullscreen"></a></code><code><a href="#the-iframe-element"></a></code></p><hr><p><code><a href="#the-iframe-element"></a></code><a href="#dimension-attributes"></a></p><p><code><a href="#the-iframe-element"></a></code><a href="#fallback-content"></a><a href="#browsing-context"></a></p><hr><p><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code></p><p id="iframe-content-model"><a href="#html-documents"></a><code><a href="#the-iframe-element"></a></code><a href="#html-fragment-parsing-algorithm"></a><code><a href="#the-iframe-element"></a></code><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><var data-anolis-xref=""></var><a href="#phrasing-content-1"></a><a data-anolis-xref="parse error" href="#parse-error"></a><code><a href="#the-script-element"></a></code></p><p><code><a href="#the-iframe-element"></a></code><a href="#xml-documents"></a></p><p class="note"><a href="#html-parser"></a><code><a href="#the-iframe-element"></a></code></p><div class="impl"><hr><p><dfn data-anolis-xref="dom-iframe-src" id="dom-iframe-src"><code></code></dfn><dfn data-anolis-xref="dom-iframe-srcdoc" id="dom-iframe-srcdoc"><code></code></dfn><dfn data-anolis-xref="dom-iframe-name" id="dom-iframe-name"><code></code></dfn><dfn data-anolis-xref="dom-iframe-sandbox" id="dom-iframe-sandbox"><code></code></dfn><dfn data-anolis-xref="dom-iframe-seamless" id="dom-iframe-seamless"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-iframe-allowFullscreen" id="dom-iframe-allowfullscreen"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code></p><p><dfn data-anolis-xref="dom-iframe-contentDocument" id="dom-iframe-contentdocument"><code></code></dfn><code><a href="#document"></a></code><a href="#active-document"></a><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><a href="#effective-script-origin"></a><a href="#same-origin"></a><a href="#effective-script-origin"></a><a href="#incumbent-settings-object"></a></p><p><dfn data-anolis-xref="dom-iframe-contentWindow" id="dom-iframe-contentwindow"><code></code></dfn><code><a href="#windowproxy"></a></code><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a></p></div><div class="example"><p><code><a href="#the-iframe-element"></a></code></p><pre></pre></div><h4 id="the-embed-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></dd><dd><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dd></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-application"><code title=""></code></a><a href="#index-aria-document"><code title=""></code></a><a href="#index-aria-img"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlembedelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-embed-src" href="#dom-embed-src"></a><a data-anolis-xref="dom-embed-type" href="#dom-embed-type"></a><a data-anolis-xref="dom-dim-width" href="#dom-dim-width"></a><a data-anolis-xref="dom-dim-height" href="#dom-dim-height"></a><a data-anolis-xref="dom-embed-caller" href="#dom-embed-caller"></a></pre><div class="impl"><p><code><a href="#the-embed-element"></a></code></p></div></dd></dl><p><code><a href="#the-embed-element"></a></code></p><p><dfn data-anolis-xref="attr-embed-src" id="attr-embed-src"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-embed-element"></a></code><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></p><p><dfn data-anolis-xref="attr-embed-type" id="attr-embed-type"><code></code></dfn><a href="#mime-type"></a><a href="#valid-mime-type"></a><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><a data-anolis-xref="Content-Type" href="#content-type"></a><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></p><div class="impl"><p><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><a href="#media-element"></a><code><a href="#the-object-element"></a></code><em></em><a href="#fallback-content"></a><a href="#plugin"></a><code><a href="#the-embed-element"></a></code></p><p><code><a href="#the-embed-element"></a></code><dfn data-anolis-xref="concept-embed-active" id="concept-embed-active"></dfn></p><ul class="brief"><li><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a><a href="#event-loop"></a></li><li><code><a href="#document"></a></code><a href="#fully-active"></a></li><li><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code></li><li><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></li><li><a href="#media-element"></a></li><li><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a></li><li><a href="#being-rendered"></a><a href="#being-rendered"></a><a href="#event-loop"></a></li></ul><p><code><a href="#the-embed-element"></a></code><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><code><a href="#the-embed-element"></a></code><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><a href="#queue-a-task"></a><dfn id="embed-task-source"></dfn><a href="#the-embed-element-setup-steps"><code></code></a></p><p><dfn id="the-embed-element-setup-steps"><code></code></dfn></p><ol><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#the-embed-element-setup-steps"><code></code></a></p></li><li><dl class="switch"><dt><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></dt><dd><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><a href="#fetch"></a><a href="#absolute-url"></a><a href="#browsing-context-scope-origin"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><ol><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#the-embed-element-setup-steps"><code></code></a></p></li><li><p><dfn data-anolis-xref="concept-embed-type" id="concept-embed-type"></dfn></p><ol><li><p><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><a href="#plugin"></a><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a></p></li><li><p><a href="#url-parser"></a><a href="#url"></a><a href="#parsed-url"></a><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><a href="#plugin"></a><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a></p><p class="example"><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><code data-anolis-xref=""></code></p></li><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a></p></li><li><p><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a><a href="#plugin"></a></p></li></ol></li><li><p><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a><code data-anolis-xref=""></code></p><ol><li><p><code><a href="#the-embed-element"></a></code><a href="#nested-browsing-context"></a><a href="#nested-browsing-context"></a><code data-anolis-xref="attr-embed-name"><a href="#attr-embed-name"></a></code><a href="#browsing-context-name"></a><a href="#nested-browsing-context"></a></p></li><li><p><a href="#navigate"></a><a href="#nested-browsing-context"></a><a href="#replacement-enabled"></a><code><a href="#the-embed-element"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code><a href="#the-embed-element"></a></code></p></li><li><p><code><a href="#the-embed-element"></a></code><a href="#represents"></a><a href="#nested-browsing-context"></a></p></li></ol></li><li><p><a href="#plugin"></a><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a><a href="#plugin"></a><code><a href="#the-embed-element"></a></code><a href="#plugin"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p></li></ol><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a data-anolis-xref="concept-embed-type" href="#concept-embed-type"></a></p><p class="note"></p><p><a href="#delay-the-load-event"></a></p></dd><dt><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code></dt><dd><p><a href="#plugin"></a><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><code><a href="#the-embed-element"></a></code><a href="#plugin"></a></p><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p></dd></dl></li></ol><p><code><a href="#the-embed-element"></a></code><a href="#fallback-content"></a></p><p><code><a href="#the-embed-element"></a></code><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><a data-anolis-xref="concept-embed-active" href="#concept-embed-active"></a><a href="#plugin"></a></p><p id="sandboxPluginEmbed"><a href="#plugin"></a><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a><a href="#sandboxed-plugins-browsing-context-flag"></a><code><a href="#the-embed-element"></a></code><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#plugin"></a><code><a href="#the-embed-element"></a></code><a href="#plugin"></a><a href="#plugin"></a></p><p class="warning"><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a></p><p><code><a href="#the-embed-element"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-embed-element"></a></code><a href="#nested-browsing-context"></a><a href="#active-document"></a><a href="#ready-for-post-load-tasks"></a><a data-anolis-xref="delay the load
event" href="#delay-the-load-event"></a><code><a href="#the-embed-element"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#the-embed-element"></a></code><a href="#browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a><code><a href="#the-embed-element"></a></code><a href="#delay-the-load-event"></a></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></div><p><code data-anolis-xref="attr-embed-name"><a href="#attr-embed-name"></a></code><code data-anolis-xref="attr-embed-align"><a href="#attr-embed-align"></a></code><code data-anolis-xref="attr-embed-hspace"><a href="#attr-embed-hspace"></a></code><code data-anolis-xref="attr-embed-vspace"><a href="#attr-embed-vspace"></a></code><code><a href="#the-embed-element"></a></code><a href="#xml-compatible"></a><a href="#uppercase-ascii-letters"></a><a href="#plugin"></a></p><p class="note"><a href="#html-documents"></a></p><p class="note"><a href="#plugin"></a></p><div class="impl"><p><code><a href="#the-embed-element"></a></code><a href="#plugin"></a></p><p><code><a href="#htmlembedelement"></a></code><a href="#plugin"></a><code><a href="#the-embed-element"></a></code><dfn data-anolis-xref="dom-embed-caller" id="dom-embed-caller"></dfn><code><a href="#notsupportederror"></a></code></p></div><p><code><a href="#the-embed-element"></a></code><a href="#dimension-attributes"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-embed-src" id="dom-embed-src"><code></code></dfn><dfn data-anolis-xref="dom-embed-type" id="dom-embed-type"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p></p><pre></pre><p></p><p></p><pre></pre><p><code><a href="#the-object-element"></a></code></p><pre></pre></div><h4 id="the-object-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-param-element"></a></code><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></dd><dd><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></dd><dd><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a data-anolis-xref="Content-Type" href="#content-type"></a></dd><dd><code data-anolis-xref="attr-object-name"><a href="#attr-object-name"></a></code><a href="#nested-browsing-context"></a></dd><dd><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#image-map"></a></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-form-element"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-application"><code title=""></code></a><a href="#index-aria-document"><code title=""></code></a><a href="#index-aria-img"><code title=""></code></a><a href="#index-aria-presentation"><code title=""></code></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlobjectelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-object-data" href="#dom-object-data"></a><a data-anolis-xref="dom-object-type" href="#dom-object-type"></a><a data-anolis-xref="dom-object-typeMustMatch" href="#dom-object-typemustmatch"></a><a data-anolis-xref="dom-object-name" href="#dom-object-name"></a><a data-anolis-xref="dom-object-useMap" href="#dom-object-usemap"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-dim-width" href="#dom-dim-width"></a><a data-anolis-xref="dom-dim-height" href="#dom-dim-height"></a><a href="#document"></a><a data-anolis-xref="dom-object-contentDocument" href="#dom-object-contentdocument"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-object-contentWindow" href="#dom-object-contentwindow"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a data-anolis-xref="dom-object-caller" href="#dom-object-caller"></a></pre><div class="impl"><p><code><a href="#the-object-element"></a></code></p></div></dd></dl><p><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a><a href="#plugin"></a></p><p><dfn data-anolis-xref="attr-object-data" id="attr-object-data"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p class="warning"><a data-anolis-xref="origin" href="#origin-0"></a><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code></p><p><dfn data-anolis-xref="attr-object-type" id="attr-object-type"><code></code></dfn><a href="#valid-mime-type"></a></p><p><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></p><p><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></p><p><dfn data-anolis-xref="attr-object-typemustmatch" id="attr-object-typemustmatch"><code></code></dfn><a href="#boolean-attribute"></a><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a href="#content-type"></a></p><p><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></p><p><dfn data-anolis-xref="attr-object-name" id="attr-object-name"><code></code></dfn><a href="#valid-browsing-context-name"></a><a href="#nested-browsing-context"></a></p><div class="impl"><p></p><ul><li></li><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a></li><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a data-anolis-xref="insert an element into a
document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="remove an element from a
document" href="#remove-an-element-from-a-document"></a></li><li><code><a href="#document"></a></code><a href="#fully-active"></a></li><li><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a></li><li><code data-anolis-xref="attr-object-classid"><a href="#attr-object-classid"></a></code></li><li><code data-anolis-xref="attr-object-classid"><a href="#attr-object-classid"></a></code><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></li><li><code data-anolis-xref="attr-object-classid"><a href="#attr-object-classid"></a></code><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></li><li><a href="#being-rendered"></a></li></ul><p><a href="#queue-a-task"></a><code><a href="#the-object-element"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#delay-the-load-event"></a></p><ol><li><p><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a><i></i></p><p class="note"><a href="#fallback-content"></a></p></li><li><p><a href="#media-element"></a><code><a href="#the-object-element"></a></code><em></em><a href="#fallback-content"></a><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a href="#being-rendered"></a><i></i></p></li><li><p><code data-anolis-xref="attr-object-classid"><a href="#attr-object-classid"></a></code><a href="#plugin"></a><code data-anolis-xref="attr-object-classid"><a href="#attr-object-classid"></a></code><a href="#sandboxPluginObject"></a><a href="#plugin"></a><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a><a href="#plugin"></a><a href="#object-plugin"></a><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><a href="#plugin"></a><a href="#plugin"></a><a href="#plugin"></a><i></i></p></li><li><p><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></p><ol><li><p><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a href="#plugin"></a><i></i></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><i></i></p></li><li><p><a href="#fetch"></a><a href="#absolute-url"></a><a href="#browsing-context-scope-origin"></a></p><p><a href="#delay-the-load-event"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><a href="#application-cache"></a><a href="#fetch"></a><a href="#child-browsing-context"></a></p></li><li><p><i></i><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><i></i></p></li><li id="object-type-detection"><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><a data-anolis-xref="Content-Type" href="#content-type"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><var data-anolis-xref=""></var><i></i></p></li><li><p><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><i></i></p></li><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a><i></i></p><p class="warning"></p></li><li><p><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code><a href="#the-object-element"></a></code><em></em><a href="#plugin"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><i></i></p></li><li><p></p><dl class="switch"><dt><a data-anolis-xref="Content-Type" href="#content-type"></a></dt><dd><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><code></code><a data-anolis-xref="Content-Type sniffing: text or binary" href="#content-type-sniffing:-text-or-binary"></a><code></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><code></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a><i></i></p></li><li><p><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code><a href="#the-object-element"></a></code><code></code></p><ol><li><p><a href="#plugin"></a><code></code><a href="#xml-mime-type"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></p></li><li><p><i></i></p></li></ol></li></ol></dd><dt><a data-anolis-xref="Content-Type" href="#content-type"></a></dt><dd><ol><li><p><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code><a href="#the-object-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code></p><p><var data-anolis-xref=""></var><a data-anolis-xref="content-type
sniffing" href="#content-type-sniffing-0"></a></p></li><li><p><var data-anolis-xref=""></var><em></em><code></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li></ol></dd></dl></li><li><p><a href="#url-parser"></a><a href="#url"></a><a href="#parsed-url"></a><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><a href="#plugin"></a><var data-anolis-xref=""></var></p><p class="example"><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><code data-anolis-xref=""></code></p></li></ol><p class="note"><var data-anolis-xref=""></var></p></li><li><p><i></i></p><dl class="switch"><dt><var data-anolis-xref=""></var><em></em><a href="#plugin"></a></dt><dd><p><a href="#sandboxPluginObject"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a><i></i></p><p><a href="#object-plugin"><var data-anolis-xref=""></var></a><a href="#plugin"></a><a href="#plugin"></a><i></i></p></dd><dt><var data-anolis-xref=""></var><a href="#xml-mime-type"></a><var data-anolis-xref=""></var><code></code></dt><dd><p><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a></p><p><a href="#url"></a><code><a href="#about:blank"></a></code><a href="#nested-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a><code><a href="#the-object-element"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code><a href="#the-object-element"></a></code></p><p><a href="#url"></a><em></em><code><a href="#about:blank"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-object-element"></a></code><span class="note"><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#about:blank"></a></code></span></p><p><code><a href="#the-object-element"></a></code><a href="#represents"></a><a href="#nested-browsing-context"></a></p><p><code data-anolis-xref="attr-object-name"><a href="#attr-object-name"></a></code><a href="#browsing-context-name"></a><a href="#browsing-context-name"></a></p><p class="note"><a data-anolis-xref="fetch" href="#fetch"></a><a href="#application-cache"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><a href="#application-cache"></a><a href="#nested-browsing-context"></a><a href="#navigate"></a><code><a href="#the-object-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><p><a data-anolis-xref="content-type sniffing: image" href="#content-type-sniffing:-image"></a></p><p><code><a href="#the-object-element"></a></code><a href="#represents"></a><a href="#nested-browsing-context"></a></p><p><i></i></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var><i></i></p><p class="note"><var data-anolis-xref=""></var></p></dd></dl></li><li><p><code><a href="#the-object-element"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p></li></ol></li><li><p><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a href="#plugin"></a><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a href="#sandboxPluginObject"></a><a href="#plugin"></a><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a><a href="#plugin"></a><a href="#object-plugin"></a><a href="#plugin"></a><i></i><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p></li><li><p><i></i><code><a href="#the-object-element"></a></code><a href="#represents"></a><code><a href="#the-param-element"></a></code><a href="#fallback-content"></a><a href="#plugin"></a></p></li></ol><p id="object-plugin"><a href="#plugin"></a><a href="#plugin"></a><a data-anolis-xref="concept-param-parameter" href="#concept-param-parameter"></a><code><a href="#the-param-element"></a></code><code><a href="#the-object-element"></a></code><a href="#tree-order"></a><a href="#plugin"></a><code><a href="#htmlobjectelement"></a></code><code><a href="#the-object-element"></a></code><a href="#represents"></a><a href="#plugin"></a><a href="#plugin"></a><a href="#browsing-context"></a></p><p id="sandboxPluginObject"><code><a href="#the-object-element"></a></code><a href="#sandboxed-plugins-browsing-context-flag"></a><code><a href="#the-object-element"></a></code><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a></p><p><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a><code><a href="#the-object-element"></a></code></p><p><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a><a href="#active-document"></a><a href="#ready-for-post-load-tasks"></a><a data-anolis-xref="delay the load
event" href="#delay-the-load-event"></a><code><a href="#the-object-element"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#the-object-element"></a></code><a href="#browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a><code><a href="#the-object-element"></a></code><a href="#delay-the-load-event"></a></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><p><code data-anolis-xref="attr-object-name"><a href="#attr-object-name"></a></code><code><a href="#the-object-element"></a></code><a href="#browsing-context"></a><a data-anolis-xref="browsing
context name" href="#browsing-context-name"></a><code><a href="#the-object-element"></a></code><a href="#browsing-context"></a><a href="#browsing-context-name"></a></p></div><p><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code><a href="#the-object-element"></a></code><a href="#image-map"></a><span class="impl"><code><a href="#the-object-element"></a></code></span></p><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-object-element"></a></code><a href="#form-owner"></a></p><div class="impl"><p><strong></strong><code><a href="#the-object-element"></a></code><a href="#barred-from-constraint-validation"></a></p></div><p><code><a href="#the-object-element"></a></code><a href="#dimension-attributes"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-object-data" id="dom-object-data"><code></code></dfn><dfn data-anolis-xref="dom-object-type" id="dom-object-type"><code></code></dfn><dfn data-anolis-xref="dom-object-name" id="dom-object-name"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-object-typeMustMatch" id="dom-object-typemustmatch"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><dfn data-anolis-xref="dom-object-useMap" id="dom-object-usemap"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></p><p><dfn data-anolis-xref="dom-object-contentDocument" id="dom-object-contentdocument"><code></code></dfn><code><a href="#document"></a></code><a href="#active-document"></a><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a><a href="#effective-script-origin"></a><a href="#same-origin"></a><a href="#effective-script-origin"></a><a href="#incumbent-settings-object"></a></p><p><dfn data-anolis-xref="dom-object-contentWindow" id="dom-object-contentwindow"><code></code></dfn><code><a href="#windowproxy"></a></code><code><a href="#the-object-element"></a></code><a href="#nested-browsing-context"></a></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code></p><p><code><a href="#the-object-element"></a></code><dfn data-anolis-xref="dom-object-caller" id="dom-object-caller"></dfn><code><a href="#the-object-element"></a></code><a href="#plugin"></a><code><a href="#notsupportederror"></a></code></p></div><div class="example"><p><code><a href="#the-object-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-object-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-video-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-video-element"></a></code></p><pre></pre></div><h4 id="the-param-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-object-element"></a></code><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-param-name"><a href="#attr-param-name"></a></code></dd><dd><code data-anolis-xref="attr-param-value"><a href="#attr-param-value"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlparamelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-param-name" href="#dom-param-name"></a><a data-anolis-xref="dom-param-value" href="#dom-param-value"></a></pre></dd></dl><p><code><a href="#the-param-element"></a></code><code><a href="#the-object-element"></a></code><a data-anolis-xref="represents" href="#represents"></a></p><p><dfn data-anolis-xref="attr-param-name" id="attr-param-name"><code></code></dfn></p><p><dfn data-anolis-xref="attr-param-value" id="attr-param-value"><code></code></dfn></p><p></p><div class="impl"><p><code><a href="#the-param-element"></a></code><code><a href="#the-object-element"></a></code><dfn data-anolis-xref="concept-param-parameter" id="concept-param-parameter"></dfn></p><p><a data-anolis-xref="concept-param-parameter" href="#concept-param-parameter"></a><code><a href="#the-param-element"></a></code><code><a href="#the-object-element"></a></code><a href="#represents"></a><a href="#plugin"></a><a href="#plugin"></a><a href="#plugin"></a><a data-anolis-xref="concept-param-parameter" href="#concept-param-parameter"></a><a href="#plugin"></a></p><p><dfn data-anolis-xref="dom-param-name" id="dom-param-name"><code></code></dfn><dfn data-anolis-xref="dom-param-value" id="dom-param-value"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-param-element"></a></code></p><pre><strong></strong></pre></div><h4 id="the-video-element"><span class="secno"></span><dfn id="video"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-track-element"></a></code><a href="#transparent"></a><a href="#media-element"></a></dd><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code><code><a href="#the-track-element"></a></code><a href="#transparent"></a><a href="#media-element"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></dd><dd><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code></dd><dd><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code></dd><dd><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code></dd><dd><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></dd><dd><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></dd><dd><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code></dd><dd><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code></dd><dd><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlvideoelement"></dfn><a href="#htmlmediaelement"></a><a data-anolis-xref="dom-dim-width" href="#dom-dim-width"></a><a data-anolis-xref="dom-dim-height" href="#dom-dim-height"></a><a data-anolis-xref="dom-video-videoWidth" href="#dom-video-videowidth"></a><a data-anolis-xref="dom-video-videoHeight" href="#dom-video-videoheight"></a><a data-anolis-xref="dom-video-poster" href="#dom-video-poster"></a></pre></dd></dl><p><code><a href="#the-video-element"></a></code></p><p><code><a href="#the-video-element"></a></code><span class="impl"></span><code><a href="#the-video-element"></a></code></p><p class="note"><code><a href="#the-track-element"></a></code><code><a href="#the-video-element"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code><a href="#mediacontroller"></a></code><code><a href="#the-audio-element"></a></code><a data-anolis-xref="slaved media
elements" href="#slaved-media-elements"></a><code><a href="#the-video-element"></a></code><a href="#webvtt-file"></a><code><a href="#the-track-element"></a></code><code><a href="#the-video-element"></a></code><a href="#refsWEBVTT"></a></p><p><code><a href="#the-video-element"></a></code><a href="#media-element"></a><a href="#media-data"></a></p><p><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a data-anolis-xref="media element attributes" href="#media-element-attributes"></a></p><p><dfn data-anolis-xref="attr-video-poster" id="attr-video-poster"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><div class="impl"><p><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code><dfn id="poster-frame"></dfn><a href="#show-poster-flag"></a></p><ol><li><p><code><a href="#the-video-element"></a></code><a href="#poster-frame"></a></p></li><li><p><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code><a href="#poster-frame"></a></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code><a href="#poster-frame"></a></p></li><li><p><a href="#fetch"></a><a href="#absolute-url"></a><code><a href="#document"></a></code><a href="#origin-0"></a><a href="#delay-the-load-event"></a></p></li><li><p><a href="#poster-frame"></a><a href="#poster-frame"></a></p></li></ol></div><p class="note"><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code><i><a href="#poster-frame"></a></i></p><div class="impl"><hr><p><code><a href="#the-video-element"></a></code></p><dl class="switch"><dt><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><a href="#media-resource"></a></dt><dd><code><a href="#the-video-element"></a></code><a href="#represents"></a><a href="#poster-frame"></a></dd><dt><code><a href="#the-video-element"></a></code><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a><a data-anolis-xref="current playback position" href="#current-playback-position"></a><a href="#show-poster-flag"></a></dt><dd><code><a href="#the-video-element"></a></code><a href="#represents"></a><a href="#poster-frame"></a></dd><dt><code><a href="#the-video-element"></a></code><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a><a data-anolis-xref="current playback position" href="#current-playback-position"></a></dt><dt><code><a href="#the-video-element"></a></code><a href="#potentially-playing"></a><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a></dt><dd><code><a href="#the-video-element"></a></code><a href="#represents"></a></dd><dt><code><a href="#the-video-element"></a></code><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a></dt><dd><code><a href="#the-video-element"></a></code><a href="#represents"></a><a data-anolis-xref="current playback position" href="#current-playback-position"></a></dd><dt><code><a href="#the-video-element"></a></code><a href="#potentially-playing"></a></dt><dd><code><a href="#the-video-element"></a></code><a href="#represents"></a><a data-anolis-xref="current playback position" href="#current-playback-position"></a><a href="#current-playback-position"></a><a href="#current-playback-position"></a></dd></dl><p class="note"></p><p><code><a href="#the-video-element"></a></code><a href="#represents"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a href="#text-track-cue-active-flag"></a><a href="#text-track"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a href="#media-resource"></a><a href="#current-playback-position"></a></p><p><a href="#media-resource"></a><a href="#current-playback-position"></a><a href="#effective-media-volume"></a></p><p></p><p><a data-anolis-xref="represents" href="#represents"></a></p><p><code><a href="#the-video-element"></a></code><a href="#media-resource"></a><a href="#provides-a-paint-source"></a><a href="#media-resource"></a><a data-anolis-xref="concept-video-intrinsic-width" href="#concept-video-intrinsic-width"></a><a href="#media-resource"></a><a data-anolis-xref="concept-video-intrinsic-height" href="#concept-video-intrinsic-height"></a><a data-anolis-xref="current playback position" href="#current-playback-position"></a></p><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-video-videoWidth"><a href="#dom-video-videowidth"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-video-videoHeight"><a href="#dom-video-videoheight"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="concept-video-intrinsic-width" id="concept-video-intrinsic-width"></dfn><dfn data-anolis-xref="concept-video-intrinsic-height" id="concept-video-intrinsic-height"></dfn><a href="#media-resource"></a></p><p><dfn data-anolis-xref="dom-video-videoWidth" id="dom-video-videowidth"><code></code></dfn><a data-anolis-xref="concept-video-intrinsic-width" href="#concept-video-intrinsic-width"></a><dfn data-anolis-xref="dom-video-videoHeight" id="dom-video-videoheight"><code></code></dfn><a data-anolis-xref="concept-video-intrinsic-height" href="#concept-video-intrinsic-height"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></p><p id="dimUpdate"><a data-anolis-xref="concept-video-intrinsic-width" href="#concept-video-intrinsic-width"></a><a data-anolis-xref="concept-video-intrinsic-height" href="#concept-video-intrinsic-height"></a><a data-anolis-xref="dom-VideoTrack-selected" href="#dom-videotrack-selected"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-resize"><a href="#event-media-resize"></a></code><a href="#media-element"></a></p></div><p><code><a href="#the-video-element"></a></code><a href="#dimension-attributes"></a></p><div class="impl"><p></p><p class="note"><a href="#video-object-fit"></a></p><p><code><a href="#the-video-element"></a></code><a href="#poster-frame"></a><a href="#represents"></a><a data-anolis-xref="concept-video-intrinsic-width" href="#concept-video-intrinsic-width"></a></p><p><code><a href="#the-video-element"></a></code><a href="#poster-frame"></a><a href="#represents"></a><a data-anolis-xref="concept-video-intrinsic-height" href="#concept-video-intrinsic-height"></a></p><p><a href="#default-object-size"></a><a href="#refsCSSIMAGES"></a></p><hr><p></p><p><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></p><p></p><hr><p><dfn data-anolis-xref="dom-video-poster" id="dom-video-poster"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code></p></div><div class="example"><p></p><pre></pre></div><h4 id="the-audio-element"><span class="secno"></span><dfn id="audio"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a href="#interactive-content-0"></a></dd><dd><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-track-element"></a></code><a href="#transparent"></a><a href="#media-element"></a></dd><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code><code><a href="#the-track-element"></a></code><a href="#transparent"></a><a href="#media-element"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></dd><dd><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code></dd><dd><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code></dd><dd><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></dd><dd><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></dd><dd><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code></dd><dd><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code></dd><dd><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><a data-anolis-xref="dom-Audio" href="#dom-audio"></a><dfn id="htmlaudioelement"></dfn><a href="#htmlmediaelement"></a></pre></dd></dl><p><code><a href="#the-audio-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-audio-element"></a></code><span class="impl"></span><code><a href="#the-audio-element"></a></code></p><p class="note"><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-track-element"></a></code><a href="#webvtt-file"></a><code><a href="#the-audio-element"></a></code><a href="#refsWEBVTT"></a></p><p><code><a href="#the-audio-element"></a></code><a href="#media-element"></a><a href="#media-data"></a></p><p><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a data-anolis-xref="media element attributes" href="#media-element-attributes"></a></p><div class="impl"><p><code><a href="#the-audio-element"></a></code><a href="#potentially-playing"></a><a href="#current-playback-position"></a><a href="#effective-media-volume"></a></p><p><code><a href="#the-audio-element"></a></code><a href="#potentially-playing"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Audio"><a href="#dom-audio"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></p></dd></dl><div class="impl"><p><code><a href="#htmlaudioelement"></a></code><code data-anolis-xref=""></code><dfn data-anolis-xref="dom-Audio" id="dom-audio"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#htmlaudioelement"></a></code><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-preload-auto"><a href="#attr-media-preload-auto"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#concept-media-load-algorithm-at-creation"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a><a href="#active-document"></a><a href="#browsing-context"></a><code><a href="#window"></a></code></p></div><h4 id="the-source-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#media-element"></a><a href="#flow-content-1"></a><code><a href="#the-track-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code></dd><dd><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlsourceelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-source-src" href="#dom-source-src"></a><a data-anolis-xref="dom-source-type" href="#dom-source-type"></a></pre></dd></dl><p><code><a href="#the-source-element"></a></code><a data-anolis-xref="media resource" href="#media-resource"></a><a data-anolis-xref="media element" href="#media-element"></a><a data-anolis-xref="represents" href="#represents"></a></p><p><dfn data-anolis-xref="attr-source-src" id="attr-source-src"><code></code></dfn><a href="#media-resource"></a><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p class="note"><code><a href="#the-source-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-navigator-canPlayType"><a href="#dom-navigator-canplaytype"></a></code><code><a href="#the-source-element"></a></code></p><p><dfn data-anolis-xref="attr-source-type" id="attr-source-type"><code></code></dfn><a href="#media-resource"></a><a href="#media-resource"></a><a href="#valid-mime-type"></a><code data-anolis-xref=""></code><a href="#refsRFC4281"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code></p><dl><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd><dt></dt><dd><pre></pre></dd></dl></div><div class="impl"><p><code><a href="#the-source-element"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p><p><dfn data-anolis-xref="dom-source-src" id="dom-source-src"><code></code></dfn><dfn data-anolis-xref="dom-source-type" id="dom-source-type"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-source-element"></a></code></p><pre></pre></div><h4 id="the-track-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#media-element"></a><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code></dd><dd><code data-anolis-xref="attr-track-src"><a href="#attr-track-src"></a></code></dd><dd><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code></dd><dd><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code></dd><dd><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code><a href="#text-track"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltrackelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-track-kind" href="#dom-track-kind"></a><a data-anolis-xref="dom-track-src" href="#dom-track-src"></a><a data-anolis-xref="dom-track-srclang" href="#dom-track-srclang"></a><a data-anolis-xref="dom-track-label" href="#dom-track-label"></a><a data-anolis-xref="dom-track-default" href="#dom-track-default"></a><a data-anolis-xref="dom-track-NONE" href="#dom-track-none"></a><a data-anolis-xref="dom-track-LOADING" href="#dom-track-loading"></a><a data-anolis-xref="dom-track-LOADED" href="#dom-track-loaded"></a><a data-anolis-xref="dom-track-ERROR" href="#dom-track-error"></a><a data-anolis-xref="dom-track-readyState" href="#dom-track-readystate"></a><a href="#texttrack"></a><a data-anolis-xref="dom-track-track" href="#dom-track-track"></a></pre></dd></dl><p><code><a href="#the-track-element"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a data-anolis-xref="media element" href="#media-element"></a><a data-anolis-xref="represents" href="#represents"></a></p><p><dfn data-anolis-xref="attr-track-kind" id="attr-track-kind"><code></code></dfn><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-track-kind-keyword-subtitles" id="attr-track-kind-keyword-subtitles"><code></code></dfn></td><td><dfn data-anolis-xref="attr-track-kind-subtitles" id="attr-track-kind-subtitles"></dfn></td><td><a href="#media-resource"></a></td></tr><tr><td><dfn data-anolis-xref="attr-track-kind-keyword-captions" id="attr-track-kind-keyword-captions"><code></code></dfn></td><td><dfn data-anolis-xref="attr-track-kind-captions" id="attr-track-kind-captions"></dfn></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-track-kind-keyword-descriptions" id="attr-track-kind-keyword-descriptions"><code></code></dfn></td><td><dfn data-anolis-xref="attr-track-kind-descriptions" id="attr-track-kind-descriptions"></dfn></td><td><a href="#media-resource"></a></td></tr><tr><td><dfn data-anolis-xref="attr-track-kind-keyword-chapters" id="attr-track-kind-keyword-chapters"><code></code></dfn></td><td><dfn data-anolis-xref="attr-track-kind-chapters" id="attr-track-kind-chapters"></dfn></td><td><a href="#media-resource"></a></td></tr><tr><td><dfn data-anolis-xref="attr-track-kind-keyword-metadata" id="attr-track-kind-keyword-metadata"><code></code></dfn></td><td><dfn data-anolis-xref="attr-track-kind-metadata" id="attr-track-kind-metadata"></dfn></td><td></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-track-kind-subtitles" href="#attr-track-kind-subtitles"></a></p><p><dfn data-anolis-xref="attr-track-src" id="attr-track-src"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><div class="impl"><p><code data-anolis-xref="attr-track-src"><a href="#attr-track-src"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><dfn id="track-url"></dfn><a href="#absolute-url"></a><a href="#track-url"></a></p></div><p><a href="#track-url"></a><a href="#webvtt"></a><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-metadata" href="#attr-track-kind-metadata"></a><a href="#webvtt"></a><a href="#webvtt-file-using-cue-text"></a><a href="#refsWEBVTT"></a></p><p><a href="#track-url"></a><a href="#webvtt"></a><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-chapters" href="#attr-track-kind-chapters"></a><a href="#webvtt"></a><a href="#webvtt-file-using-chapter-title-text"></a><a href="#webvtt-file-using-only-nested-cues"></a><a href="#refsWEBVTT"></a></p><p><dfn data-anolis-xref="attr-track-srclang" id="attr-track-srclang"><code></code></dfn><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-subtitles" href="#attr-track-kind-subtitles"></a><a href="#refsBCP47"></a></p><div class="impl"><p><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code><dfn id="track-language"></dfn><a href="#track-language"></a></p></div><p><dfn data-anolis-xref="attr-track-label" id="attr-track-label"><code></code></dfn><a data-anolis-xref="attr-track-kind-subtitles" href="#attr-track-kind-subtitles"></a><a data-anolis-xref="attr-track-kind-captions" href="#attr-track-kind-captions"></a><a data-anolis-xref="attr-track-kind-descriptions" href="#attr-track-kind-descriptions"></a></p><p><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code><code><a href="#the-track-element"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code></p><div class="impl"><p><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code><dfn id="track-label"></dfn><a href="#track-label"></a></p></div><p><dfn data-anolis-xref="attr-track-default" id="attr-track-default"><code></code></dfn><a href="#boolean-attribute"></a></p><p><a href="#media-element"></a><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-subtitles" href="#attr-track-kind-subtitles"></a><a data-anolis-xref="attr-track-kind-captions" href="#attr-track-kind-captions"></a><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code></p><p><a href="#media-element"></a><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-descriptions" href="#attr-track-kind-descriptions"></a><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code></p><p><a href="#media-element"></a><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-chapters" href="#attr-track-kind-chapters"></a><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code></p><p class="note"><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="attr-track-kind-metadata" href="#attr-track-kind-metadata"></a><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-readyState"><a href="#dom-track-readystate"></a></code></dt><dd><p><a href="#text-track-readiness-state"></a></p><dl><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-NONE"><a href="#dom-track-none"></a></code></dt><dd><p><a href="#text-track-not-loaded"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-LOADING"><a href="#dom-track-loading"></a></code></dt><dd><p><a href="#text-track-loading"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-LOADED"><a href="#dom-track-loaded"></a></code></dt><dd><p><a href="#text-track-loaded"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-ERROR"><a href="#dom-track-error"></a></code></dt><dd><p><a href="#text-track-failed-to-load"></a></p></dd></dl></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-track"><a href="#dom-track-track"></a></code></dt><dd><p><code><a href="#texttrack"></a></code><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-track-readyState" id="dom-track-readystate"><code></code></dfn><a href="#text-track-readiness-state"></a><code><a href="#the-track-element"></a></code><a href="#text-track"></a></p><dl><dt><dfn data-anolis-xref="dom-track-NONE" id="dom-track-none"><code></code></dfn></dt><dd><a href="#text-track-not-loaded"></a></dd><dt><dfn data-anolis-xref="dom-track-LOADING" id="dom-track-loading"><code></code></dfn></dt><dd><a href="#text-track-loading"></a></dd><dt><dfn data-anolis-xref="dom-track-LOADED" id="dom-track-loaded"><code></code></dfn></dt><dd><a href="#text-track-loaded"></a></dd><dt><dfn data-anolis-xref="dom-track-ERROR" id="dom-track-error"><code></code></dfn></dt><dd><a href="#text-track-failed-to-load"></a></dd></dl><p><dfn data-anolis-xref="dom-track-track" id="dom-track-track"><code></code></dfn><code><a href="#the-track-element"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><dfn data-anolis-xref="dom-track-src" id="dom-track-src"><code></code></dfn><dfn data-anolis-xref="dom-track-srclang" id="dom-track-srclang"><code></code></dfn><dfn data-anolis-xref="dom-track-label" id="dom-track-label"><code></code></dfn><dfn data-anolis-xref="dom-track-default" id="dom-track-default"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-track-kind" id="dom-track-kind"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p></div><div class="example"><p></p><pre></pre><p><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code></p></div><h4 id="media-elements"><span class="secno"></span></h4><p><dfn data-anolis-xref="media element" id="media-element"></dfn><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code></p><pre class="idl"><dfn id="canplaytypeenum"></dfn><a data-anolis-xref="dom-CanPlayTypeEnum-nil" href="#dom-canplaytypeenum-nil"></a><a data-anolis-xref="dom-CanPlayTypeEnum-maybe" href="#dom-canplaytypeenum-maybe"></a><a data-anolis-xref="dom-CanPlayTypeEnum-probably" href="#dom-canplaytypeenum-probably"></a><dfn id="htmlmediaelement"></dfn><a href="#htmlelement"></a><a href="#mediaerror"></a><a data-anolis-xref="dom-media-error" href="#dom-media-error"></a><a data-anolis-xref="dom-media-src" href="#dom-media-src"></a><a data-anolis-xref="dom-media-currentSrc" href="#dom-media-currentsrc"></a><a data-anolis-xref="dom-media-crossOrigin" href="#dom-media-crossorigin"></a><a data-anolis-xref="dom-media-NETWORK_EMPTY" href="#dom-media-network_empty"></a><a data-anolis-xref="dom-media-NETWORK_IDLE" href="#dom-media-network_idle"></a><a data-anolis-xref="dom-media-NETWORK_LOADING" href="#dom-media-network_loading"></a><a data-anolis-xref="dom-media-NETWORK_NO_SOURCE" href="#dom-media-network_no_source"></a><a data-anolis-xref="dom-media-networkState" href="#dom-media-networkstate"></a><a data-anolis-xref="dom-media-preload" href="#dom-media-preload"></a><a href="#timeranges"></a><a data-anolis-xref="dom-media-buffered" href="#dom-media-buffered"></a><a data-anolis-xref="dom-media-load" href="#dom-media-load"></a><a href="#canplaytypeenum"></a><a data-anolis-xref="dom-navigator-canPlayType" href="#dom-navigator-canplaytype"></a><a data-anolis-xref="dom-media-HAVE_NOTHING" href="#dom-media-have_nothing"></a><a data-anolis-xref="dom-media-HAVE_METADATA" href="#dom-media-have_metadata"></a><a data-anolis-xref="dom-media-HAVE_CURRENT_DATA" href="#dom-media-have_current_data"></a><a data-anolis-xref="dom-media-HAVE_FUTURE_DATA" href="#dom-media-have_future_data"></a><a data-anolis-xref="dom-media-HAVE_ENOUGH_DATA" href="#dom-media-have_enough_data"></a><a data-anolis-xref="dom-media-readyState" href="#dom-media-readystate"></a><a data-anolis-xref="dom-media-seeking" href="#dom-media-seeking"></a><a data-anolis-xref="dom-media-currentTime" href="#dom-media-currenttime"></a><a data-anolis-xref="dom-media-fastSeek" href="#dom-media-fastseek"></a><a data-anolis-xref="dom-media-duration" href="#dom-media-duration"></a><span></span><a data-anolis-xref="dom-media-getStartDate" href="#dom-media-getstartdate"></a><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a><a data-anolis-xref="dom-media-defaultPlaybackRate" href="#dom-media-defaultplaybackrate"></a><a data-anolis-xref="dom-media-playbackRate" href="#dom-media-playbackrate"></a><a href="#timeranges"></a><a data-anolis-xref="dom-media-played" href="#dom-media-played"></a><a href="#timeranges"></a><a data-anolis-xref="dom-media-seekable" href="#dom-media-seekable"></a><a data-anolis-xref="dom-media-ended" href="#dom-media-ended"></a><a data-anolis-xref="dom-media-autoplay" href="#dom-media-autoplay"></a><a data-anolis-xref="dom-media-loop" href="#dom-media-loop"></a><a data-anolis-xref="dom-media-play" href="#dom-media-play"></a><a data-anolis-xref="dom-media-pause" href="#dom-media-pause"></a><a data-anolis-xref="dom-media-mediaGroup" href="#dom-media-mediagroup"></a><a href="#mediacontroller"></a><a data-anolis-xref="dom-media-controller" href="#dom-media-controller"></a><a data-anolis-xref="dom-media-controls" href="#dom-media-controls"></a><a data-anolis-xref="dom-media-volume" href="#dom-media-volume"></a><a data-anolis-xref="dom-media-muted" href="#dom-media-muted"></a><a data-anolis-xref="dom-media-defaultMuted" href="#dom-media-defaultmuted"></a><a href="#audiotracklist"></a><a data-anolis-xref="dom-media-audioTracks" href="#dom-media-audiotracks"></a><a href="#videotracklist"></a><a data-anolis-xref="dom-media-videoTracks" href="#dom-media-videotracks"></a><a href="#texttracklist"></a><a data-anolis-xref="dom-media-textTracks" href="#dom-media-texttracks"></a><a href="#texttrack"></a><a data-anolis-xref="dom-media-addTextTrack" href="#dom-media-addtexttrack"></a><a href="#texttrackkind"></a></pre><p><dfn id="media-element-attributes"></dfn><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="media-data"></dfn><a data-anolis-xref="media element" href="#media-element"></a><dfn id="media-resource"></dfn></p><p><a href="#media-resource"></a><a href="#media-element"></a><a href="#media-resource"></a><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><a href="#media-resource"></a><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code></p><p class="note"><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code></p><div class="impl"><p><a href="#task-source"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><dfn id="media-element-event-task-source"></dfn></p></div><h5 id="error-codes"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code></dt><dd><p><code><a href="#mediaerror"></a></code></p><p></p></dd></dl><div class="impl"><p><a data-anolis-xref="media element" href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a><dfn data-anolis-xref="dom-media-error" id="dom-media-error"><code></code></dfn><code><a href="#mediaerror"></a></code></p></div><pre class="idl"><dfn id="mediaerror"></dfn><a data-anolis-xref="dom-MediaError-MEDIA_ERR_ABORTED" href="#dom-mediaerror-media_err_aborted"></a><a data-anolis-xref="dom-MediaError-MEDIA_ERR_NETWORK" href="#dom-mediaerror-media_err_network"></a><a data-anolis-xref="dom-MediaError-MEDIA_ERR_DECODE" href="#dom-mediaerror-media_err_decode"></a><a data-anolis-xref="dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED" href="#dom-mediaerror-media_err_src_not_supported"></a><a data-anolis-xref="dom-MediaError-code" href="#dom-mediaerror-code"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code data-anolis-xref="dom-MediaError-code"><a href="#dom-mediaerror-code"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-MediaError-code" id="dom-mediaerror-code"><code></code></dfn><code><a href="#mediaerror"></a></code></p></div><dl><dt><dfn data-anolis-xref="dom-MediaError-MEDIA_ERR_ABORTED" id="dom-mediaerror-media_err_aborted"><code></code></dfn></dt><dd><a href="#media-resource"></a></dd><dt><dfn data-anolis-xref="dom-MediaError-MEDIA_ERR_NETWORK" id="dom-mediaerror-media_err_network"><code></code></dfn></dt><dd><a href="#media-resource"></a></dd><dt><dfn data-anolis-xref="dom-MediaError-MEDIA_ERR_DECODE" id="dom-mediaerror-media_err_decode"><code></code></dfn></dt><dd><a href="#media-resource"></a></dd><dt><dfn data-anolis-xref="dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED" id="dom-mediaerror-media_err_src_not_supported"><code></code></dfn></dt><dd><a href="#media-resource"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></dd></dl><h5 id="location-of-the-media-resource"><span class="secno"></span></h5><p><dfn data-anolis-xref="attr-media-src" id="attr-media-src"><code></code></dfn><a data-anolis-xref="media
element" href="#media-element"></a><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p><code data-anolis-xref="attr-itemprop"></code><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></p><p><dfn data-anolis-xref="attr-media-crossorigin" id="attr-media-crossorigin"><code></code></dfn><a data-anolis-xref="media element" href="#media-element"></a><a href="#cors-settings-attribute"></a></p><div class="impl"><p id="concept-media-load-algorithm-at-creation"><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p><p><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#media-element"></a><a href="#media-element"></a><a href="#media-element-load-algorithm"></a><em></em><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code></p><p><dfn data-anolis-xref="dom-media-src" id="dom-media-src"><code></code></dfn><a data-anolis-xref="media
element" href="#media-element"></a><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-media-crossOrigin" id="dom-media-crossorigin"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><a href="#limited-to-only-known-values"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-currentSrc"><a href="#dom-media-currentsrc"></a></code></dt><dd><p><a href="#media-resource"></a></p><p><a href="#media-resource"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-currentSrc" id="dom-media-currentsrc"><code></code></dfn><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></div><p class="note"><a href="#media-resource"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code></p><h5 id="mime-types"><span class="secno"></span></h5><p><a href="#media-resource"></a><em></em><a href="#mime-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#refsRFC4281"></a></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><em></em><em></em></p><p><dfn id="a-type-that-the-user-agent-knows-it-cannot-render"></dfn></p><p><a href="#mime-type"></a><code></code><a href="#a-type-that-the-user-agent-knows-it-cannot-render"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><a href="#media-resource"></a></p><p class="note"><a href="#mime-type"></a><code></code><a href="#mime-type"></a><a href="#mime-type"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator-canPlayType"><a href="#dom-navigator-canplaytype"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-navigator-canPlayType" id="dom-navigator-canplaytype"><code><var data-anolis-xref=""></var></code></dfn><dfn data-anolis-xref="dom-CanPlayTypeEnum-nil" id="dom-canplaytypeenum-nil"></dfn><var data-anolis-xref=""></var><a href="#a-type-that-the-user-agent-knows-it-cannot-render"></a><code></code><dfn data-anolis-xref="dom-CanPlayTypeEnum-probably" id="dom-canplaytypeenum-probably"><code></code></dfn><a href="#media-resource"></a><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code><dfn data-anolis-xref="dom-CanPlayTypeEnum-maybe" id="dom-canplaytypeenum-maybe"><code></code></dfn><code data-anolis-xref="dom-CanPlayTypeEnum-maybe"><a href="#dom-canplaytypeenum-maybe"></a></code><code data-anolis-xref="dom-CanPlayTypeEnum-probably"><a href="#dom-canplaytypeenum-probably"></a></code><code data-anolis-xref=""></code></p></div><div class="example"><p><code><a href="#the-video-element"></a></code></p><pre></pre></div><p class="note"><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code><code><a href="#the-source-element"></a></code></p><h5 id="network-states"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><a data-anolis-xref="media element" href="#media-element"></a><dfn data-anolis-xref="dom-media-networkState" id="dom-media-networkstate"><code></code></dfn></p></div><dl><dt><dfn data-anolis-xref="dom-media-NETWORK_EMPTY" id="dom-media-network_empty"><code></code></dfn></dt><dd></dd><dt><dfn data-anolis-xref="dom-media-NETWORK_IDLE" id="dom-media-network_idle"><code></code></dfn></dt><dd><span class="impl"><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></span><a data-anolis-xref="media
resource" href="#media-resource"></a></dd><dt><dfn data-anolis-xref="dom-media-NETWORK_LOADING" id="dom-media-network_loading"><code></code></dfn></dt><dd></dd><dt><dfn data-anolis-xref="dom-media-NETWORK_NO_SOURCE" id="dom-media-network_no_source"><code></code></dfn></dt><dd><span class="impl"><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></span><a data-anolis-xref="media
resource" href="#media-resource"></a></dd></dl><div class="impl"><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code></p></div><h5 id="loading-the-media-resource"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code></dt><dd><p><a href="#media-resource"></a></p></dd></dl><div class="impl"><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="autoplaying-flag"></dfn><dfn id="delaying-the-load-event-flag"></dfn><a href="#delaying-the-load-event-flag"></a><a href="#delay-the-load-event"></a></p><p><dfn data-anolis-xref="dom-media-load" id="dom-media-load"><code></code></dfn><a href="#media-element"></a><a href="#media-element-load-algorithm"></a></p><p><dfn id="media-element-load-algorithm"></dfn></p><ol><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#media-element"></a><a href="#media-element-event-task-source"></a><a data-anolis-xref="task
queue" href="#task-queue"></a></p><p class="note"></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-abort"><a href="#event-media-abort"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code></p><ol><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a></p></li><li><p><a href="#forget-the-media-element's-media-resource-specific-tracks"></a></p></li><li><p><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></p></li><li><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p></li><li><p><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></p></li><li><p><a href="#current-playback-position"></a></p><p><a href="#official-playback-position"></a></p><p><a href="#official-playback-position"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#media-element"></a></p></li><li><p><a href="#initial-playback-position"></a></p></li><li><p><a href="#timeline-offset"></a></p></li><li><p><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code></p><p class="note"><a href="#durationChange"></a><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code></p></li></ol></li><li><p><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code></p></li><li><p><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><a href="#autoplaying-flag"></a></p></li><li><p><a href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li><li><p class="note"><a href="#media-resource"></a></p></li></ol><p><dfn data-anolis-xref="concept-media-load-algorithm" id="concept-media-load-algorithm"></dfn><a href="#media-element"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><a data-anolis-xref="synchronous
section" href="#synchronous-section"></a><a href="#event-loop"></a></p><ol><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_NO_SOURCE"><a href="#dom-media-network_no_source"></a></code></p></li><li><p><a href="#show-poster-flag"></a></p></li><li><p><a href="#media-element"></a><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><a href="#await-a-stable-state"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a><a data-anolis-xref="synchronous
section" href="#synchronous-section"></a></p></li><li><p><a href="#media-element"></a><a href="#blocked-on-parser"></a><a href="#populate-the-list-of-pending-text-tracks"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><var data-anolis-xref=""></var><i data-anolis-xref=""></i></p><p><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code><var data-anolis-xref=""></var><i data-anolis-xref=""></i><var data-anolis-xref=""></var><code><a href="#the-source-element"></a></code><a href="#tree-order"></a></p><p><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#synchronous-section"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-loadstart"><a href="#event-media-loadstart"></a></code><a href="#media-element"></a></p></li><li><p><var data-anolis-xref=""></var><i data-anolis-xref=""></i></p><ol><li><p><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#synchronous-section"></a><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-currentSrc"><a href="#dom-media-currentsrc"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#synchronous-section"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-media-load-resource" href="#concept-media-load-resource"></a><var data-anolis-xref=""></var><em></em></p></li><li><p><i data-anolis-xref=""></i><a href="#url"></a><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><a href="#queue-a-task"></a></p><ol><li><p><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code><a href="#mediaerror"></a></code><code data-anolis-xref="dom-MediaError-code"><a href="#dom-mediaerror-code"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED"><a href="#dom-mediaerror-media_err_src_not_supported"></a></code></p></li><li><p><a href="#forget-the-media-element's-media-resource-specific-tracks"></a></p></li><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_NO_SOURCE"><a href="#dom-media-network_no_source"></a></code></p></li><li><p><a href="#show-poster-flag"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-error"><a href="#event-media-error"></a></code><a href="#media-element"></a></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li></ol></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></p></li></ol><p><code><a href="#the-source-element"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a href="#media-element"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a href="#media-element"></a><var data-anolis-xref=""></var></p><dl><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd></dl><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code><a href="#synchronous-section"></a><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#synchronous-section"></a><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code><a href="#mime-type"></a><code data-anolis-xref=""></code><a href="#a-type-that-the-user-agent-knows-it-cannot-render"></a><a href="#synchronous-section"></a><i data-anolis-xref=""></i></p></li><li><p><code data-anolis-xref="dom-media-currentSrc"><a href="#dom-media-currentsrc"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#synchronous-section"></a></p></li><li><p><a data-anolis-xref="concept-media-load-resource" href="#concept-media-load-resource"></a><var data-anolis-xref=""></var><em></em></p></li><li><p><i data-anolis-xref=""></i><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#await-a-stable-state"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a><a data-anolis-xref="synchronous
section" href="#synchronous-section"></a></p></li><li><p><a href="#forget-the-media-element's-media-resource-specific-tracks"></a></p></li><li><p><i data-anolis-xref=""></i><var data-anolis-xref=""></var></p></li><li><p><i data-anolis-xref=""></i><var data-anolis-xref=""></var><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-source-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i data-anolis-xref=""></i><i data-anolis-xref=""></i></p></li><li><p><i data-anolis-xref=""></i><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_NO_SOURCE"><a href="#dom-media-network_no_source"></a></code></p></li><li><p><a href="#show-poster-flag"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><a href="#synchronous-section"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#await-a-stable-state"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a><a data-anolis-xref="synchronous
section" href="#synchronous-section"></a></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></p></li><li><p><i data-anolis-xref=""></i></p></li></ol></li></ol><p><dfn data-anolis-xref="concept-media-load-resource" id="concept-media-load-resource"></dfn><a href="#media-element"></a><a href="#absolute-url"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><a href="#media-resource"></a></p></li><li><p><a data-anolis-xref="media-resource-specific text track" href="#media-resource-specific-text-track"></a><a href="#media-element"></a><a href="#list-of-pending-text-tracks"></a></p></li><li><p><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-preload-none"><a href="#attr-media-preload-none"></a></code></p><ol><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p></p></li><li><p></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></p></li></ol></li><li><p><a href="#potentially-cors-enabled-fetch"></a><var data-anolis-xref=""></var><a href="#absolute-url"></a><i></i><a href="#media-element"></a><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><i data-anolis-xref=""></i><a href="#origin-0"></a><a href="#media-element"></a><code><a href="#document"></a></code><i></i><i></i></p><p><a href="#media-data"></a><a href="#cors-same-origin"></a><a href="#cors-cross-origin"></a><a href="#media-data"></a><code><a href="#the-video-element"></a></code><code><a href="#the-canvas-element"></a></code></p><p><em></em><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-progress"><a href="#event-media-progress"></a></code></p><p><dfn id="stall-timeout"></dfn><a href="#media-element"></a><a href="#media-data"></a><a href="#stall-timeout"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-stalled"><a href="#event-media-stalled"></a></code></p><p><a href="#media-data"></a><a href="#media-element"></a></p><p id="resourceSuspend"><a href="#media-element"></a><a href="#queue-a-task"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code><a href="#queue-a-task"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code><code data-anolis-xref="event-media-progress"><a href="#event-media-progress"></a></code></p><p class="note"><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></p><p><a href="#queue-a-task"></a><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay
the load event" href="#delay-the-load-event"></a></p><p></p><p class="critical"></p><p><a href="#networking-task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#queue-a-task"></a><a href="#media-element-event-task-source"></a><a href="#networking-task-source"></a></p><dl class="switch"><dt><a href="#media-data"></a></dt><dt><a href="#media-data"></a></dt><dd><p><var data-anolis-xref=""></var></p><ol><li><p></p></li><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li></ol></dd><dt id="found-another-audio-track"><a href="#media-resource"></a></dt><dd><ol><li><p><code><a href="#audiotrack"></a></code></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code><a href="#audiotracklist"></a></code><code><a href="#audiotrack"></a></code></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><code><a href="#audiotrack"></a></code><code><a href="#audiotracklist"></a></code></p></li></ol></dd><dt id="found-another-video-track"><a href="#media-resource"></a></dt><dd><ol><li><p><code><a href="#videotrack"></a></code></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code><a href="#videotracklist"></a></code><code><a href="#videotrack"></a></code></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><code><a href="#videotrack"></a></code><code><a href="#videotracklist"></a></code></p></li></ol></dd><dt id="getting-media-metadata"><a href="#media-data"></a><a href="#media-resource"></a></dt><dd><p></p><ol><li><p><a href="#defineTimeline"></a><a href="#current-playback-position"></a><a href="#earliest-possible-position"></a><a href="#initial-playback-position"></a><a href="#media-data"></a></p></li><li><p><a href="#timeline-offset"></a><a href="#media-timeline"></a><a href="#media-resource"></a><a href="#timeline-offset"></a></p></li><li><p><a href="#current-playback-position"></a><a href="#official-playback-position"></a><a href="#earliest-possible-position"></a></p></li><li><p><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code><a href="#media-timeline"></a><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code></p><p class="note"><a href="#durationChange"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code></p></li><li><p><code><a href="#the-video-element"></a></code><code data-anolis-xref="dom-video-videoWidth"><a href="#dom-video-videowidth"></a></code><code data-anolis-xref="dom-video-videoHeight"><a href="#dom-video-videoheight"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-resize"><a href="#event-media-resize"></a></code><a href="#media-element"></a></p><p class="note"><code data-anolis-xref="event-media-resize"><a href="#event-media-resize"></a></code></p></li><li><p><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></p><p class="note"><code data-anolis-xref="event-media-loadedmetadata"><a href="#event-media-loadedmetadata"></a></code><a href="#fire-loadedmetadata"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#media-element"></a><a href="#default-playback-start-position"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#media-element"></a><a href="#default-playback-start-position"></a></p></li><li><p><a href="#media-resource"></a><var data-anolis-xref=""></var><a href="#initial-playback-position"></a><var data-anolis-xref=""></var><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><var data-anolis-xref=""></var></p><p class="example"><cite></cite><a href="#refsMEDIAFRAG"></a></p></li><li><p><a href="#media-resource"></a><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code></p><p class="example"><cite></cite><a href="#refsMEDIAFRAG"></a></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><var data-anolis-xref=""></var><a href="#initial-playback-position"></a><a href="#current-media-controller"></a><a href="#current-media-controller"></a><a href="#media-controller-position"></a><a href="#seek-the-media-controller"></a><a href="#media-element"></a><a href="#initial-playback-position"></a><a href="#current-media-controller"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#media-element"></a><a href="#media-controller-position"></a><a href="#media-element"></a></p></li></ol><p><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><a href="#fire-loadeddata"><code data-anolis-xref="event-media-loadeddata"></code></a><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay
the load event" href="#delay-the-load-event"></a></p><p class="note"><a href="#media-resource"></a><a href="#resourceSuspend"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code></p><p class="note"><em></em><a href="#media-resource"></a></p></dd><dt><a href="#media-resource"></a><a data-anolis-xref="fetch" href="#fetch"></a></dt><dd><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-progress"><a href="#event-media-progress"></a></code><a href="#media-element"></a></p><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code><a href="#media-element"></a></p><p><a href="#media-data"></a><a href="#queue-a-task"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></p><p class="note"><a href="#media-resource"></a></p></dd><dt><a href="#media-data"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></p><ol><li><p></p></li><li><p><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code><a href="#mediaerror"></a></code><code data-anolis-xref="dom-MediaError-code"><a href="#dom-mediaerror-code"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_NETWORK"><a href="#dom-mediaerror-media_err_network"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-error"><a href="#event-media-error"></a></code><a href="#media-element"></a></p></li><li><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li></ol></dd><dt id="fatal-decode-error"><a href="#media-data"></a></dt><dd><p><a href="#media-data"></a><var data-anolis-xref=""></var></p><ol><li><p></p></li><li><p><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code><a href="#mediaerror"></a></code><code data-anolis-xref="dom-MediaError-code"><a href="#dom-mediaerror-code"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_DECODE"><a href="#dom-mediaerror-media_err_decode"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-error"><a href="#event-media-error"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#show-poster-flag"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code></p><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li></ol></dd><dt><a href="#media-data"></a></dt><dd><p><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code></p><ol><li><p></p></li><li><p><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code><a href="#mediaerror"></a></code><code data-anolis-xref="dom-MediaError-code"><a href="#dom-mediaerror-code"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_ABORTED"><a href="#dom-mediaerror-media_err_aborted"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-abort"><a href="#event-media-abort"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#show-poster-flag"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code></p><p><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></p></li><li><p><a href="#delaying-the-load-event-flag"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a></p></li><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li></ol></dd><dt id="non-fatal-media-error"><a href="#media-data"></a></dt><dd><p></p></dd><dt id="found-a-media-resource-specific-timed-track"><a href="#media-resource"></a><a href="#media-resource-specific-text-track"></a></dt><dd><p><a href="#media-data"></a><a href="#cors-same-origin"></a><a href="#steps-to-expose-a-media-resource-specific-text-track"></a></p><p class="note"></p></dd></dl><p><a href="#networking-task-source"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#media-resource"></a></p><p><a href="#media-resource"></a></p><p class="example"><a data-anolis-xref="ended playback" href="#ended-playback"></a><a data-anolis-xref="ended playback" href="#ended-playback"></a><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code></p></li><li><p><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li></ol><p><a href="#media-element"></a><dfn id="forget-the-media-element's-media-resource-specific-tracks"></dfn><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a data-anolis-xref="media-resource-specific text track" href="#media-resource-specific-text-track"></a><a href="#media-element"></a><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code><a href="#audiotracklist"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code><a href="#videotracklist"></a></code><code data-anolis-xref="event-media-removetrack"><a href="#event-media-removetrack"></a></code><code data-anolis-xref="event-media-error"><a href="#event-media-error"></a></code><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code></p></div><hr><p><dfn data-anolis-xref="attr-media-preload" id="attr-media-preload"><code></code></dfn><a href="#enumerated-attribute"></a><a href="#media-resource"></a></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-media-preload-none" id="attr-media-preload-none"><code></code></dfn></td><td><dfn data-anolis-xref="attr-media-preload-none-state" id="attr-media-preload-none-state"></dfn></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-media-preload-metadata" id="attr-media-preload-metadata"><code></code></dfn></td><td><dfn data-anolis-xref="attr-media-preload-metadata-state" id="attr-media-preload-metadata-state"></dfn></td><td><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="attr-media-preload-auto" id="attr-media-preload-auto"><code></code></dfn></td><td><dfn data-anolis-xref="attr-media-preload-auto-state" id="attr-media-preload-auto-state"></dfn></td><td></td></tr></tbody></table><p><a data-anolis-xref="attr-media-preload-auto-state" href="#attr-media-preload-auto-state"></a><i></i><a data-anolis-xref="attr-media-preload-metadata-state" href="#attr-media-preload-metadata-state"></a></p><p class="note"><code data-anolis-xref="attr-media-preload-none"><a href="#attr-media-preload-none"></a></code><code data-anolis-xref="attr-media-preload-metadata"><a href="#attr-media-preload-metadata"></a></code><code data-anolis-xref="attr-media-preload-auto"><a href="#attr-media-preload-auto"></a></code><em></em></p><div class="impl"><p><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code></p><p><dfn data-anolis-xref="dom-media-preload" id="dom-media-preload"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p></div><p class="note"><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-buffered"><a href="#dom-media-buffered"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a href="#media-resource"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-buffered" id="dom-media-buffered"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a href="#media-resource"></a></p><p class="note"></p><p></p><p class="note"><code data-anolis-xref="dom-media-buffered"><a href="#dom-media-buffered"></a></code></p></div><h5 id="offsets-into-the-media-resource"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code></dt><dd><p><a href="#media-resource"></a><a href="#media-resource"></a></p><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-currentTime"><a href="#dom-media-currenttime"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#official-playback-position"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code><a href="#media-resource"></a><a href="#current-media-controller"></a></p></dd></dl><div class="impl"><p><a href="#media-resource"></a><dfn id="media-timeline"></dfn><a href="#media-resource"></a></p><p><dfn data-anolis-xref="establish the media timeline" id="defineTimeline"></dfn><a href="#media-resource"></a><a href="#media-timeline"></a><a href="#media-resource"></a><a data-anolis-xref="media
resource" href="#media-resource"></a><a href="#media-resource"></a><em></em><a href="#media-timeline"></a><a href="#timeline-offset"></a><code data-anolis-xref="dom-media-getStartDate"><a href="#dom-media-getstartdate"></a></code></p><p><a href="#media-resource"></a><a href="#media-timeline"></a><a href="#media-resource"></a><a href="#earliest-possible-position"></a><a href="#media-data"></a></p><p class="example"></p><p><a href="#media-resource"></a><a href="#media-timeline"></a><a href="#media-resource"></a><a href="#media-resource"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p class="note"><code><a href="#multipart/x-mixed-replace"></a></code></p><p><a href="#media-resource"></a><a href="#media-resource"></a></p><p class="note"></p><div class="example"><p><code data-anolis-xref="dom-media-getStartDate"><a href="#dom-media-getstartdate"></a></code></p><p><a href="#media-timeline"></a><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code><code data-anolis-xref="dom-media-getStartDate"><a href="#dom-media-getstartdate"></a></code><code></code><em></em><a href="#media-timeline"></a><code data-anolis-xref="dom-media-getStartDate"><a href="#dom-media-getstartdate"></a></code><code></code></p><p><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code></p></div><p><a href="#earliest-possible-position"></a><a href="#media-timeline"></a></p><p><a href="#media-timeline"></a><a href="#media-resource"></a></p><p class="note"><a data-anolis-xref="media element" href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-timeline"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="current-playback-position"></dfn><a href="#media-data"></a><a href="#current-playback-position"></a><a href="#media-timeline"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="official-playback-position"></dfn><a href="#official-playback-position"></a><a href="#current-playback-position"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="default-playback-start-position"></dfn></p><p><a href="#media-element"></a><dfn id="show-poster-flag"></dfn><a href="#media-element"></a><code><a href="#the-video-element"></a></code></p><p><dfn data-anolis-xref="dom-media-currentTime" id="dom-media-currenttime"><code></code></dfn><a href="#media-element"></a><a href="#default-playback-start-position"></a><a href="#official-playback-position"></a><a href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#invalidstateerror"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><a href="#media-element"></a><a href="#default-playback-start-position"></a><a href="#official-playback-position"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><dfn id="initial-playback-position"></dfn><a href="#media-data"></a><a href="#initial-playback-position"></a><a href="#media-resource"></a><a href="#initial-playback-position"></a><a href="#media-timeline"></a></p><p><a href="#media-resource"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#media-timeline"></a><dfn id="earliest-possible-position"></dfn><a href="#media-timeline"></a></p><p class="note"><a href="#earliest-possible-position"></a><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><code><a href="#timeranges"></a></code><a href="#current-playback-position"></a></p><p><a href="#earliest-possible-position"></a><a href="#current-playback-position"></a><a href="#earliest-possible-position"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#earliest-possible-position"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p><p class="note"><a data-anolis-xref="concept-media-load-resource" href="#concept-media-load-resource"></a><a href="#getting-media-metadata"></a><a href="#current-playback-position"></a><a href="#earliest-possible-position"></a></p><p><a href="#media-data"></a><a href="#media-timeline"></a><em></em><a href="#earliest-possible-position"></a><a href="#queue-a-task"></a><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code><a href="#audiotracklist"></a></code><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code><a href="#videotracklist"></a></code><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-removetrack"><a href="#event-media-removetrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code><a href="#media-element"></a><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code></p><p><dfn data-anolis-xref="dom-media-duration" id="dom-media-duration"><code></code></dfn><a href="#media-resource"></a><a href="#media-timeline"></a><a href="#media-data"></a><a href="#media-resource"></a></p><p><a href="#media-resource"></a><a href="#media-data"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></p><p id="durationChange"><a href="#media-resource"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code><a href="#media-element"></a><a href="#current-playback-position"></a><a href="#media-resource"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#media-resource"></a></p><p class="example"><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code><a href="#media-resource"></a><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code></p><p><a href="#media-timeline"></a><dfn id="timeline-offset"></dfn><a href="#timeline-offset"></a></p><p><dfn data-anolis-xref="dom-media-getStartDate" id="dom-media-getstartdate"><code></code></dfn><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a href="#timeline-offset"></a></p></div><hr><p><dfn data-anolis-xref="attr-media-loop" id="attr-media-loop"><code></code></dfn><a href="#boolean-attribute"></a><a href="#media-element"></a><a href="#media-resource"></a></p><p><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><a href="#current-media-controller"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-media-loop" id="dom-media-loop"><code></code></dfn><a href="#reflect"></a></p></div><h5 id="ready-states"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code></dt><dd><p><a href="#current-playback-position"></a></p></dd></dl><div class="impl"><p><a data-anolis-xref="media element" href="#media-element"></a><i></i><a href="#current-playback-position"></a></p></div><dl><dt><dfn data-anolis-xref="dom-media-HAVE_NOTHING" id="dom-media-have_nothing"><code></code></dfn></dt><dd><p><a href="#media-resource"></a><a href="#current-playback-position"></a><a data-anolis-xref="media element" href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></p></dd><dt><dfn data-anolis-xref="dom-media-HAVE_METADATA" id="dom-media-have_metadata"><code></code></dfn></dt><dd><p><code><a href="#the-video-element"></a></code><a href="#media-data"></a><a href="#current-playback-position"></a></p></dd><dt><dfn data-anolis-xref="dom-media-HAVE_CURRENT_DATA" id="dom-media-have_current_data"><code></code></dfn></dt><dd><p><a href="#current-playback-position"></a><a href="#current-playback-position"></a><a href="#direction-of-playback"></a><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><a href="#direction-of-playback"></a><a href="#current-playback-position"></a><a data-anolis-xref="ended playback" href="#ended-playback"></a></p></dd><dt><dfn data-anolis-xref="dom-media-HAVE_FUTURE_DATA" id="dom-media-have_future_data"><code></code></dfn></dt><dd><p><a href="#current-playback-position"></a><a href="#current-playback-position"></a><a href="#direction-of-playback"></a><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><a href="#the-text-tracks-are-ready"></a><a href="#current-playback-position"></a><a href="#current-playback-position"></a><a data-anolis-xref="ended playback" href="#ended-playback"></a><a href="#current-playback-position"></a></p></dd><dt><dfn data-anolis-xref="dom-media-HAVE_ENOUGH_DATA" id="dom-media-have_enough_data"><code></code></dfn></dt><dd><p><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></p><ul><li><a href="#current-playback-position"></a><a href="#effective-playback-rate"></a><a href="#media-resource"></a></li><li></li></ul></dd></dl><p class="note"><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></p><div class="impl"><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code></p><ol><li><p></p><dl class="switch"><dt><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></dt><dd id="fire-loadedmetadata"><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-loadedmetadata"><a href="#event-media-loadedmetadata"></a></code></p><p class="note"><a href="#event-loop"></a><code><a href="#the-video-element"></a></code></p></dd><dt id="handling-first-frame-available"><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code></dt><dd><p id="fire-loadeddata"><a href="#media-element"></a><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-loadeddata"><a href="#event-media-loadeddata"></a></code></p><p><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code></p></dd><dt><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code></dt><dd><p id="fire-waiting-when-waiting"><a href="#media-element"></a><a href="#potentially-playing"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><a href="#ended-playback"></a><a href="#stopped-due-to-errors"></a><a href="#paused-for-user-interaction"></a><a href="#paused-for-in-band-content"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code></p></dd><dt><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></dt><dd><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-canplay"><a href="#event-media-canplay"></a></code></p><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></p></dd><dt><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code></dt><dd><p><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-canplay"><a href="#event-media-canplay"></a></code><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></p><p><a href="#autoplaying-flag"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><a href="#media-element"></a><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-automatic-features-browsing-context-flag"></a></p><ol><li><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></li><li><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i></li><li><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-play"><a href="#event-media-play"></a></code></li><li><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></li></ol><p class="note"><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></p><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-canplaythrough"><a href="#event-media-canplaythrough"></a></code></p></dd></dl></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p></li></ol></div><p class="note"><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-media-readyState" id="dom-media-readystate"><code></code></dfn><a href="#media-element"></a></p></div><p><dfn data-anolis-xref="attr-media-autoplay" id="attr-media-autoplay"><code></code></dfn><a href="#boolean-attribute"></a><span class="impl"></span><a href="#media-resource"></a></p><p class="note"><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-media-autoplay" id="dom-media-autoplay"><code></code></dfn><a href="#reflect"></a></p></div><h5 id="playing-the-media-resource"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-ended"><a href="#dom-media-ended"></a></code></dt><dd><p><a href="#media-resource"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#media-resource"></a></p><p></p><p></p><p><a href="#current-media-controller"></a><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><a href="#current-media-controller"></a><code data-anolis-xref="dom-MediaController-defaultPlaybackRate"><a href="#dom-mediacontroller-defaultplaybackrate"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p><p><a href="#current-media-controller"></a><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><a href="#current-media-controller"></a><code data-anolis-xref="dom-MediaController-playbackRate"><a href="#dom-mediacontroller-playbackrate"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-played"><a href="#dom-media-played"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a href="#media-resource"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-play"><a href="#dom-media-play"></a></code></dt><dd><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#media-resource"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-pause"><a href="#dom-media-pause"></a></code></dt><dd><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#media-resource"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-paused" id="dom-media-paused"><code></code></dfn><a href="#media-element"></a></p><p><a href="#media-element"></a><dfn id="blocked-media-element"></dfn><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><a href="#paused-for-user-interaction"></a><a href="#paused-for-in-band-content"></a></p><p><a href="#media-element"></a><dfn id="potentially-playing"></dfn><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#ended-playback"></a><a href="#stopped-due-to-errors"></a><a href="#current-media-controller"></a><a href="#current-media-controller"></a><a href="#blocked-on-its-media-controller"></a><a href="#blocked-media-element"></a></p><p class="note"><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code><a href="#fire-waiting-when-waiting"></a><a href="#potentially-playing"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></p><p><a href="#media-element"></a><dfn id="ended-playback"></dfn></p><ul><li><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></li><li><p></p><ul><li><a href="#current-playback-position"></a><a href="#media-resource"></a></li><li><a href="#direction-of-playback"></a></li><li><a href="#media-element"></a><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><a href="#media-element"></a><a href="#current-media-controller"></a></li></ul><p></p><ul><li><a href="#current-playback-position"></a><a href="#earliest-possible-position"></a></li><li><a href="#direction-of-playback"></a></li></ul></li></ul><p><dfn data-anolis-xref="dom-media-ended" id="dom-media-ended"><code></code></dfn><a href="#event-loop"></a><a href="#media-element"></a><a href="#ended-playback"></a><a href="#direction-of-playback"></a></p><p><a href="#media-element"></a><dfn id="stopped-due-to-errors"></dfn><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><a href="#non-fatal-media-error"></a><a href="#media-data"></a><a href="#current-playback-position"></a></p><p><a href="#media-element"></a><dfn id="paused-for-user-interaction"></dfn><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code><a href="#media-resource"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p><p><a href="#media-element"></a><a href="#ended-playback"></a><a href="#paused-for-user-interaction"></a></p><p><a href="#media-element"></a><a href="#potentially-playing"></a><a href="#paused-for-user-interaction"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p><p><a href="#media-element"></a><dfn id="paused-for-in-band-content"></dfn><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code><a href="#media-resource"></a><a href="#media-resource"></a><a href="#media-resource"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p><p class="example"><a href="#media-element"></a><a href="#paused-for-in-band-content"></a><a data-anolis-xref="attr-track-kind-descriptions" href="#attr-track-kind-descriptions"></a><a href="#text-track-cue-start-time"></a><a href="#text-track-cue-end-time"></a></p><hr><p><a href="#current-playback-position"></a><a href="#media-resource"></a><a href="#direction-of-playback"></a></p><ol><li><p><a href="#media-element"></a><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><a href="#current-media-controller"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#earliest-possible-position"></a><a href="#media-resource"></a></p></li><li><p><code data-anolis-xref="dom-media-ended"><a href="#dom-media-ended"></a></code><a href="#event-loop"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#media-element"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><a href="#ended-playback"></a><a href="#direction-of-playback"></a><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a><a data-anolis-xref="dom-media-paused" href="#dom-media-paused"></a><a data-anolis-xref="fire a simple event" href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-pause"><a href="#event-media-pause"></a></code><a href="#media-element"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-ended"><a href="#event-media-ended"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p></li></ol><p><a href="#current-playback-position"></a><a href="#earliest-possible-position"></a><a href="#media-resource"></a><a href="#direction-of-playback"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p><hr><p><dfn data-anolis-xref="dom-media-defaultPlaybackRate" id="dom-media-defaultplaybackrate"><code></code></dfn><a href="#media-resource"></a></p><p class="note"><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a></p><p><dfn data-anolis-xref="dom-media-playbackRate" id="dom-media-playbackrate"><code></code></dfn><a href="#effective-playback-rate"></a><a href="#current-media-controller"></a><a href="#media-resource"></a><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><a href="#potentially-playing"></a><a href="#current-media-controller"></a></p><p id="rateUpdate"><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-ratechange"><a href="#event-media-ratechange"></a></code><a href="#media-element"></a></p><p class="note"><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><a href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code></p><hr><p><dfn data-anolis-xref="dom-media-played" id="dom-media-played"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a href="#media-timeline"></a><a href="#media-resource"></a><a href="#current-playback-position"></a></p><hr><p><dfn data-anolis-xref="dom-media-play" id="dom-media-play"><code></code></dfn><a href="#media-element"></a></p><ol><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li><li><p><a data-anolis-xref="ended playback" href="#ended-playback"></a><a href="#direction-of-playback"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#earliest-possible-position"></a><a href="#media-resource"></a></p><p class="note"><a href="#seekUpdate"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#bring-the-media-element-up-to-speed-with-its-new-media-controller"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p><ol><li><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p></li><li><p><a href="#show-poster-flag"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-play"><a href="#event-media-play"></a></code></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code></p><p><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></p></li></ol></li><li><p><a href="#media-element"></a><a href="#autoplaying-flag"></a></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p></li></ol><hr><p><dfn data-anolis-xref="dom-media-pause" id="dom-media-pause"><code></code></dfn><a href="#media-element"></a></p><ol><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><a href="#media-element"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></p></li><li><p><a href="#internal-pause-steps"></a><a href="#media-element"></a></p></li></ol><p><dfn id="internal-pause-steps"></dfn><a href="#media-element"></a></p><ol><li><p><a href="#media-element"></a><a href="#autoplaying-flag"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p><ol><li><p><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-pause"><a href="#event-media-pause"></a></code></p></li><li><p><a href="#official-playback-position"></a><a href="#current-playback-position"></a></p></li></ol></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#report-the-controller-state"></a><a href="#media-element"></a><a href="#current-media-controller"></a></p></li></ol><hr><p><dfn id="effective-playback-rate"></dfn><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#effective-playback-rate"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-playback-rate"></a><a href="#effective-playback-rate"></a><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code><a href="#current-media-controller"></a><a href="#media-element"></a></p><p><a href="#effective-playback-rate"></a><dfn id="direction-of-playback"></dfn></p><p id="media-playback"><a href="#media-element"></a><a href="#potentially-playing"></a><code><a href="#document"></a></code><a href="#fully-active"></a><code><a href="#document"></a></code><a href="#current-playback-position"></a><a href="#effective-playback-rate"></a><a href="#media-timeline"></a><i></i><em></em><a href="#effective-playback-rate"></a></p><p class="note"><a href="#effective-playback-rate"></a><a href="#current-playback-position"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="event-media-pause"><a href="#event-media-pause"></a></code></p><p class="note"></p><p><a data-anolis-xref="await a stable state" href="#await-a-stable-state"></a><a href="#official-playback-position"></a><a href="#current-playback-position"></a></p><p><a href="#direction-of-playback"></a><a href="#effective-playback-rate"></a><a href="#effective-playback-rate"></a></p><p><a data-anolis-xref="media element" href="#media-element"></a><a href="#potentially-playing"></a><a href="#in-a-document"><code></code></a></p><p class="note"><a href="#current-media-controller"></a></p><hr><p><a href="#media-element"></a><dfn id="list-of-newly-introduced-cues"></dfn><a href="#text-track-cue"></a><a data-anolis-xref="text track
list of cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a href="#media-element"></a><a href="#list-of-newly-introduced-cues"></a><a href="#text-track"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a href="#text-track"></a><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#media-element"></a><a href="#list-of-newly-introduced-cues"></a><a href="#media-element"></a><a href="#list-of-newly-introduced-cues"></a><a href="#media-element"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i></p><p><a href="#text-track-cue"></a><a data-anolis-xref="text track list of
cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a href="#text-track"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a href="#media-element"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i></p><p><a href="#current-playback-position"></a><a href="#media-element"></a><i><a href="#time-marches-on"></a></i><a href="#current-playback-position"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a></p><p><dfn id="time-marches-on"><i></i></dfn></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a data-anolis-xref="text track hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track
showing" href="#text-track-showing"></a><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><a data-anolis-xref="text track disabled" href="#text-track-disabled"></a><a data-anolis-xref="text track cue start time" href="#text-track-cue-start-time"></a><a href="#current-playback-position"></a><a data-anolis-xref="text track cue end time" href="#text-track-cue-end-time"></a><a href="#current-playback-position"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a data-anolis-xref="text
track hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a data-anolis-xref="text
track" href="#text-track"></a><a href="#media-element"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#current-playback-position"></a><a href="#media-element"></a></p></li><li><p><a href="#current-playback-position"></a><var data-anolis-xref=""></var><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a data-anolis-xref="text track cue start time" href="#text-track-cue-start-time"></a><var data-anolis-xref=""></var><a data-anolis-xref="text track cue end
time" href="#text-track-cue-end-time"></a><a href="#current-playback-position"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#media-element"></a><a href="#list-of-newly-introduced-cues"></a><a href="#list-of-newly-introduced-cues"></a></p></li><li><p><a href="#current-playback-position"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><a href="#current-playback-position"></a></p><p class="note"></p></li><li><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-active-flag"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-active-flag"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#current-playback-position"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-pause-on-exit-flag"></a><a href="#text-track-cue-active-flag"></a><var data-anolis-xref=""></var><a data-anolis-xref="dom-media-pause" href="#dom-media-pause"></a><a href="#media-element"></a></p><p class="note"><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a href="#text-track-cue-pause-on-exit-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#text-track"></a><a href="#text-track-cue"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="text track" href="#text-track"></a></p><p><dfn id="prepare-an-event"></dfn><var data-anolis-xref=""></var><a href="#text-track-cue"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#text-track"></a><a href="#text-track-cue"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#text-track"></a><var data-anolis-xref=""></var><a href="#text-track-cue"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#prepare-an-event"></a><code data-anolis-xref="event-media-enter"><a href="#event-media-enter"></a></code><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-start-time"></a></p></li><li><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-active-flag"></a><var data-anolis-xref=""></var><a href="#prepare-an-event"></a><code data-anolis-xref="event-media-exit"><a href="#event-media-exit"></a></code><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-end-time"></a><a href="#text-track-cue-start-time"></a></p></li><li><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-active-flag"></a><a href="#prepare-an-event"></a><code data-anolis-xref="event-media-enter"><a href="#event-media-enter"></a></code><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-start-time"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a href="#text-track-cue-order"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a href="#text-track-cue-order"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><code data-anolis-xref="event-media-enter"><a href="#event-media-enter"></a></code><code data-anolis-xref="event-media-exit"><a href="#event-media-exit"></a></code></p></li><li><p><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="text
track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></li><li><p><a href="#text-track"></a><var data-anolis-xref=""></var><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code><code><a href="#texttrack"></a></code><a href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code><code><a href="#the-track-element"></a></code></p></li><li><p><a href="#text-track-cue-active-flag"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-active-flag"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#rules-for-updating-the-text-track-rendering"></a><a data-anolis-xref="text track" href="#text-track"></a><var data-anolis-xref=""></var><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a data-anolis-xref="text track" href="#text-track"></a><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p></li></ol><p><a href="#text-track-cue"></a><a href="#text-track"></a><a href="#text-track-list-of-cues"></a><a href="#text-track"></a></p><p class="note"><a href="#media-element"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a href="#media-playback"></a></p><p><a href="#media-element"></a><a data-anolis-xref="remove an element from a document" href="#remove-an-element-from-a-document"><code></code></a></p><ol><li><p><a href="#await-a-stable-state"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#media-element"></a><code><a href="#document"></a></code><a href="#synchronous-section"></a><a href="#synchronous-section"></a></p></li><li><p><a href="#media-element"></a><a href="#in-a-document"><code></code></a></p></li><li><p><a href="#internal-pause-steps"></a><a href="#media-element"></a></p></li></ol></div><h5 id="seeking"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a href="#media-resource"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-fastSeek"><a href="#dom-media-fastseek"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-currentTime"><a href="#dom-media-currenttime"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-seeking" id="dom-media-seeking"><code></code></dfn></p><p><dfn data-anolis-xref="dom-media-fastSeek" id="dom-media-fastseek"><code></code></dfn><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><i></i></p><p><dfn data-anolis-xref="dom-media-seek" id="dom-media-seek"></dfn><var data-anolis-xref=""></var><a href="#media-resource"></a><i></i><a href="#event-loop"></a><a href="#synchronous-section"></a><a href="#event-loop"></a></p><ol><li><p><a href="#media-element"></a><a href="#show-poster-flag"></a></p></li><li><p><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></p></li><li><p><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></p></li><li><p><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><a href="#media-resource"></a><a href="#media-resource"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#earliest-possible-position"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><a href="#current-playback-position"></a><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-playback-position"></a><var data-anolis-xref=""></var><a href="#current-playback-position"></a><var data-anolis-xref=""></var><a href="#current-playback-position"></a><var data-anolis-xref=""></var><a href="#current-playback-position"></a></p><p class="example"></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-seeking"><a href="#event-media-seeking"></a></code></p></li><li><p><a href="#current-playback-position"></a><var data-anolis-xref=""></var></p><p class="note"><a href="#media-element"></a><a href="#potentially-playing"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code><a href="#fire-waiting-when-waiting"></a></p><p class="note"><code data-anolis-xref="dom-media-currentTime"><a href="#dom-media-currenttime"></a></code><a href="#official-playback-position"></a><a href="#current-playback-position"></a></p></li><li><p><a href="#media-data"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#await-a-stable-state"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a></p></li><li><p><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></p></li><li><p><a href="#time-marches-on"></a></p></li><li id="seekUpdate"><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-seeked"><a href="#event-media-seeked"></a></code></p></li></ol><hr><p><dfn data-anolis-xref="dom-media-seekable" id="dom-media-seekable"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a href="#media-resource"></a></p><p class="note"><a href="#media-resource"></a><a href="#earliest-possible-position"></a><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code></p><p class="note"></p><p><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#media-element"></a><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#current-playback-position"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#seek-the-media-controller"></a></p></div><h5 id="media-resources-with-multiple-media-tracks"><span class="secno"></span></h5><p><a href="#media-resource"></a><a href="#media-resource"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code></dt><dd><p><code><a href="#audiotracklist"></a></code><a href="#media-resource"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code></dt><dd><p><code><a href="#videotracklist"></a></code><a href="#media-resource"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-audioTracks" id="dom-media-audiotracks"><code></code></dfn><a href="#media-element"></a><a href="#live"></a><code><a href="#audiotracklist"></a></code><a href="#media-element"></a><a href="#media-resource"></a></p><p><dfn data-anolis-xref="dom-media-videoTracks" id="dom-media-videotracks"><code></code></dfn><a href="#media-element"></a><a href="#live"></a><code><a href="#videotracklist"></a></code><a href="#media-element"></a><a href="#media-resource"></a></p><p class="note"><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><a href="#media-element"></a><a href="#media-resource"></a><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code></p></div><div class="example"><p></p><pre></pre></div><h6 id="audiotracklist-and-videotracklist-objects"><span class="secno"></span><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code></h6><p><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code></p><pre class="idl"><dfn id="audiotracklist"></dfn><a href="#eventtarget"></a><a data-anolis-xref="dom-AudioTrackList-length" href="#dom-audiotracklist-length"></a><a href="#audiotrack"></a><a href="#audiotrack"></a><a data-anolis-xref="dom-AudioTrackList-getTrackById" href="#dom-audiotracklist-gettrackbyid"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onchange" href="#handler-tracklist-onchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onaddtrack" href="#handler-tracklist-onaddtrack"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onremovetrack" href="#handler-tracklist-onremovetrack"></a><dfn id="audiotrack"></dfn><a data-anolis-xref="dom-AudioTrack-id" href="#dom-audiotrack-id"></a><a data-anolis-xref="dom-AudioTrack-kind" href="#dom-audiotrack-kind"></a><a data-anolis-xref="dom-AudioTrack-label" href="#dom-audiotrack-label"></a><a data-anolis-xref="dom-AudioTrack-language" href="#dom-audiotrack-language"></a><a data-anolis-xref="dom-AudioTrack-enabled" href="#dom-audiotrack-enabled"></a><dfn id="videotracklist"></dfn><a href="#eventtarget"></a><a data-anolis-xref="dom-VideoTrackList-length" href="#dom-videotracklist-length"></a><a href="#videotrack"></a><a href="#videotrack"></a><a data-anolis-xref="dom-VideoTrackList-getTrackById" href="#dom-videotracklist-gettrackbyid"></a><a data-anolis-xref="dom-VideoTrackList-selectedIndex" href="#dom-videotracklist-selectedindex"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onchange" href="#handler-tracklist-onchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onaddtrack" href="#handler-tracklist-onaddtrack"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TrackList-onremovetrack" href="#handler-tracklist-onremovetrack"></a><dfn id="videotrack"></dfn><a data-anolis-xref="dom-VideoTrack-id" href="#dom-videotrack-id"></a><a data-anolis-xref="dom-VideoTrack-kind" href="#dom-videotrack-kind"></a><a data-anolis-xref="dom-VideoTrack-label" href="#dom-videotrack-label"></a><a data-anolis-xref="dom-VideoTrack-language" href="#dom-videotrack-language"></a><a data-anolis-xref="dom-VideoTrack-selected" href="#dom-videotrack-selected"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code data-anolis-xref="dom-AudioTrackList-length"><a href="#dom-audiotracklist-length"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code data-anolis-xref="dom-VideoTrackList-length"><a href="#dom-videotracklist-length"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code data-anolis-xref="dom-AudioTrackList-getTrackById"><a href="#dom-audiotracklist-gettrackbyid"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code data-anolis-xref="dom-VideoTrackList-getTrackById"><a href="#dom-videotracklist-gettrackbyid"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-AudioTrack-id"><a href="#dom-audiotrack-id"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-VideoTrack-id"><a href="#dom-videotrack-id"></a></code></dt><dd><p><cite></cite><code data-anolis-xref=""></code><a href="#refsMEDIAFRAG"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-AudioTrack-kind"><a href="#dom-audiotrack-kind"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-VideoTrack-kind"><a href="#dom-videotrack-kind"></a></code></dt><dd><p><a href="#dom-TrackList-getKind-categories"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-AudioTrack-label"><a href="#dom-audiotrack-label"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-VideoTrack-label"><a href="#dom-videotrack-label"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-AudioTrack-language"><a href="#dom-audiotrack-language"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-VideoTrack-language"><a href="#dom-videotrack-language"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-AudioTrack-enabled"><a href="#dom-audiotrack-enabled"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><code data-anolis-xref="dom-VideoTrackList-selectedIndex"><a href="#dom-videotracklist-selectedindex"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-VideoTrack-selected"><a href="#dom-videotrack-selected"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd></dl><div class="impl"><p><code><a href="#audiotracklist"></a></code><code><a href="#audiotrack"></a></code></p><p><code><a href="#videotracklist"></a></code><code><a href="#videotrack"></a></code></p><p><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><a href="#media-resource"></a><a href="#media-resource"></a><i></i></p><p class="note"><code></code><a href="#media-resource"></a><a href="#media-resource"></a></p><p><dfn data-anolis-xref="dom-AudioTrackList-length" id="dom-audiotracklist-length"><code></code></dfn><dfn data-anolis-xref="dom-VideoTrackList-length" id="dom-videotracklist-length"><code></code></dfn></p><p><a href="#supported-property-indices"></a><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><a href="#supported-property-indices"></a></p><p><a href="#determine-the-value-of-an-indexed-property"></a><var data-anolis-xref=""></var><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><var data-anolis-xref=""></var><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-AudioTrackList-getTrackById" id="dom-audiotracklist-gettrackbyid"><code><var data-anolis-xref=""></var></code></dfn><dfn data-anolis-xref="dom-VideoTrackList-getTrackById" id="dom-videotracklist-gettrackbyid"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><var data-anolis-xref=""></var></p><p><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code><a href="#media-resource"></a><a href="#media-resource"></a><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code></p><p><code><a href="#audiotrack"></a></code><i></i><code><a href="#audiotrack"></a></code><i></i><a data-anolis-xref="concept-media-load-resource" href="#concept-media-load-resource"></a></p><p><code><a href="#videotrack"></a></code><code><a href="#videotracklist"></a></code><i></i><code><a href="#videotrack"></a></code><i></i><a data-anolis-xref="concept-media-load-resource" href="#concept-media-load-resource"></a></p><p><dfn data-anolis-xref="dom-AudioTrack-id" id="dom-audiotrack-id"><code></code></dfn><dfn data-anolis-xref="dom-VideoTrack-id" id="dom-videotrack-id"><code></code></dfn><a href="#media-resource"></a><cite></cite><a href="#refsMEDIAFRAG"></a></p><p class="example"><a href="#refsOGGSKELETONHEADERS"></a></p><p><dfn data-anolis-xref="dom-AudioTrack-kind" id="dom-audiotrack-kind"><code></code></dfn><dfn data-anolis-xref="dom-VideoTrack-kind" id="dom-videotrack-kind"><code></code></dfn></p><p><a href="#media-resource"></a><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#refsOGGSKELETONHEADERS"></a><a href="#refsDASH"></a><a href="#refsWEBMCG"></a></p></div><table id="dom-TrackList-getKind-categories"><caption><code data-anolis-xref="dom-AudioTrack-kind"><a href="#dom-audiotrack-kind"></a></code><code data-anolis-xref="dom-VideoTrack-kind"><a href="#dom-videotrack-kind"></a></code></caption><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="value-track-kind-alternate" id="value-track-kind-alternate"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-caption" id="value-track-kind-caption"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-descriptions" id="value-track-kind-descriptions"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-main" id="value-track-kind-main"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-main-desc" id="value-track-kind-main-desc"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-sign" id="value-track-kind-sign"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-subtitle" id="value-track-kind-subtitle"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-translation" id="value-track-kind-translation"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-commentary" id="value-track-kind-commentary"><code></code></dfn></td><td></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="value-track-kind-none" id="value-track-kind-none"><code></code></dfn></td><td></td><td></td><td></td></tr></tbody></table><div class="impl"><p><dfn data-anolis-xref="dom-AudioTrack-label" id="dom-audiotrack-label"><code></code></dfn><dfn data-anolis-xref="dom-VideoTrack-label" id="dom-videotrack-label"><code></code></dfn></p><p><dfn data-anolis-xref="dom-AudioTrack-language" id="dom-audiotrack-language"><code></code></dfn><dfn data-anolis-xref="dom-VideoTrack-language" id="dom-videotrack-language"><code></code></dfn><a href="#media-resource"></a></p><p><dfn data-anolis-xref="dom-AudioTrack-enabled" id="dom-audiotrack-enabled"><code></code></dfn><code><a href="#audiotracklist"></a></code><code><a href="#audiotrack"></a></code></p><p><code><a href="#audiotracklist"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-change"><a href="#event-media-change"></a></code><code><a href="#audiotracklist"></a></code></p><p><dfn data-anolis-xref="dom-VideoTrackList-selectedIndex" id="dom-videotracklist-selectedindex"><code></code></dfn><code><a href="#videotracklist"></a></code></p><p><dfn data-anolis-xref="dom-VideoTrack-selected" id="dom-videotrack-selected"><code></code></dfn><code><a href="#videotracklist"></a></code><code><a href="#videotrack"></a></code><code><a href="#videotracklist"></a></code><code><a href="#videotrack"></a></code></p><p><code><a href="#videotracklist"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-change"><a href="#event-media-change"></a></code><code><a href="#videotracklist"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><code data-anolis-xref="event-media-resize"><a href="#event-media-resize"></a></code></p><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><a href="#event-handler-idl-attributes"></a><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-TrackList-onchange" id="handler-tracklist-onchange"><code></code></dfn></td><td><code data-anolis-xref="event-media-change"><a href="#event-media-change"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-TrackList-onaddtrack" id="handler-tracklist-onaddtrack"><code></code></dfn></td><td><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-TrackList-onremovetrack" id="handler-tracklist-onremovetrack"><code></code></dfn></td><td><code data-anolis-xref="event-media-removetrack"><a href="#event-media-removetrack"></a></code></td></tr></tbody></table><hr><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></div><h6 id="selecting-specific-audio-and-video-tracks-declaratively"><span class="secno"></span></h6><p><code data-anolis-xref="dom-media-audioTracks"><a href="#dom-media-audiotracks"></a></code><code data-anolis-xref="dom-media-videoTracks"><a href="#dom-media-videotracks"></a></code><a href="#url"></a><a href="#media-resource"></a><a href="#mime-type"></a><a href="#media-resource"></a><a href="#refsRFC2046"></a><a href="#refsURL"></a></p><div class="example"><p><cite></cite><a href="#refsMEDIAFRAG"></a></p><pre></pre></div><h5 id="synchronising-multiple-media-elements"><span class="secno"></span></h5><h6 id="introduction-0"><span class="secno"></span></h6><p><a href="#media-element"></a><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p><p><a href="#media-element"></a><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code><a href="#mediacontroller"></a></code><code data-anolis-xref="dom-media-controller"><a href="#dom-media-controller"></a></code></p><p><a data-anolis-xref="media element" href="#media-element"></a><code><a href="#mediacontroller"></a></code><i></i><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media element" href="#media-element"></a><a data-anolis-xref="media element" href="#media-element"></a></p><p><a href="#media-element"></a><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code></p><h6 id="media-controllers"><span class="secno"></span></h6><pre class="idl"><dfn id="mediacontrollerplaybackstate"></dfn><a data-anolis-xref="dom-MediaController-waiting" href="#dom-mediacontroller-waiting"></a><a data-anolis-xref="dom-MediaController-playing" href="#dom-mediacontroller-playing"></a><a data-anolis-xref="dom-MediaController-ended" href="#dom-mediacontroller-ended"></a><a data-anolis-xref="dom-MediaController" href="#dom-mediacontroller"></a><dfn id="mediacontroller"></dfn><a href="#eventtarget"></a><a data-anolis-xref="dom-MediaController-readyState" href="#dom-mediacontroller-readystate"></a><a href="#htmlmediaelement"></a><a data-anolis-xref="dom-media-readyState" href="#dom-media-readystate"></a><a href="#timeranges"></a><a data-anolis-xref="dom-MediaController-buffered" href="#dom-mediacontroller-buffered"></a><a href="#timeranges"></a><a data-anolis-xref="dom-MediaController-seekable" href="#dom-mediacontroller-seekable"></a><a data-anolis-xref="dom-MediaController-duration" href="#dom-mediacontroller-duration"></a><a data-anolis-xref="dom-MediaController-currentTime" href="#dom-mediacontroller-currenttime"></a><a data-anolis-xref="dom-MediaController-paused" href="#dom-mediacontroller-paused"></a><a href="#mediacontrollerplaybackstate"></a><a data-anolis-xref="dom-MediaController-playbackState" href="#dom-mediacontroller-playbackstate"></a><a href="#timeranges"></a><a data-anolis-xref="dom-MediaController-played" href="#dom-mediacontroller-played"></a><a data-anolis-xref="dom-MediaController-pause" href="#dom-mediacontroller-pause"></a><a data-anolis-xref="dom-MediaController-unpause" href="#dom-mediacontroller-unpause"></a><a data-anolis-xref="dom-MediaController-play" href="#dom-mediacontroller-play"></a><a data-anolis-xref="dom-MediaController-defaultPlaybackRate" href="#dom-mediacontroller-defaultplaybackrate"></a><a data-anolis-xref="dom-MediaController-playbackRate" href="#dom-mediacontroller-playbackrate"></a><a data-anolis-xref="dom-MediaController-volume" href="#dom-mediacontroller-volume"></a><a data-anolis-xref="dom-MediaController-muted" href="#dom-mediacontroller-muted"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onemptied" href="#handler-mediacontroller-onemptied"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onloadedmetadata" href="#handler-mediacontroller-onloadedmetadata"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onloadeddata" href="#handler-mediacontroller-onloadeddata"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-oncanplay" href="#handler-mediacontroller-oncanplay"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-oncanplaythrough" href="#handler-mediacontroller-oncanplaythrough"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onplaying" href="#handler-mediacontroller-onplaying"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onended" href="#handler-mediacontroller-onended"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onwaiting" href="#handler-mediacontroller-onwaiting"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-ondurationchange" href="#handler-mediacontroller-ondurationchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-ontimeupdate" href="#handler-mediacontroller-ontimeupdate"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onplay" href="#handler-mediacontroller-onplay"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onpause" href="#handler-mediacontroller-onpause"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onratechange" href="#handler-mediacontroller-onratechange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-MediaController-onvolumechange" href="#handler-mediacontroller-onvolumechange"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController"><a href="#dom-mediacontroller"></a></code></dt><dd><p><code><a href="#mediacontroller"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-controller"><a href="#dom-media-controller"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#mediacontroller"></a></code><a href="#media-element"></a></p><p><code><a href="#mediacontroller"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-readyState"><a href="#dom-mediacontroller-readystate"></a></code></dt><dd><p><code><a href="#mediacontroller"></a></code><a data-anolis-xref="report the controller state" href="#report-the-controller-state"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-buffered"><a href="#dom-mediacontroller-buffered"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a data-anolis-xref="media
element" href="#media-element"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-seekable"><a href="#dom-mediacontroller-seekable"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-duration"><a href="#dom-mediacontroller-duration"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-currentTime"><a href="#dom-mediacontroller-currenttime"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#current-playback-position"></a><code data-anolis-xref="dom-MediaController-duration"><a href="#dom-mediacontroller-duration"></a></code></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code></dt><dd><p><a href="#media-element"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-playbackState"><a href="#dom-mediacontroller-playbackstate"></a></code></dt><dd><p><code><a href="#mediacontroller"></a></code><a data-anolis-xref="report the controller state" href="#report-the-controller-state"></a><code data-anolis-xref="dom-MediaController-playing"><a href="#dom-mediacontroller-playing"></a></code><code data-anolis-xref="dom-MediaController-ended"><a href="#dom-mediacontroller-ended"></a></code><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-MediaController-waiting"><a href="#dom-mediacontroller-waiting"></a></code><code><a href="#mediacontroller"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-pause"><a href="#dom-mediacontroller-pause"></a></code></dt><dd><p><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-unpause"><a href="#dom-mediacontroller-unpause"></a></code></dt><dd><p><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-play"><a href="#dom-mediacontroller-play"></a></code></dt><dd><p><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code><code data-anolis-xref="dom-media-play"><a href="#dom-media-play"></a></code><a data-anolis-xref="slaved media
elements" href="#slaved-media-elements"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-played"><a href="#dom-mediacontroller-played"></a></code></dt><dd><p><code><a href="#timeranges"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-defaultPlaybackRate"><a href="#dom-mediacontroller-defaultplaybackrate"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p><p><code data-anolis-xref="dom-MediaController-playbackRate"><a href="#dom-mediacontroller-playbackrate"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-playbackRate"><a href="#dom-mediacontroller-playbackrate"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-volume"><a href="#dom-mediacontroller-volume"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MediaController-muted"><a href="#dom-mediacontroller-muted"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="media element" href="#media-element"></a></p><p></p></dd></dl><div class="impl"><p><a href="#media-element"></a><dfn id="current-media-controller"></dfn><code><a href="#mediacontroller"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><a href="#current-media-controller"></a><em></em><a href="#current-media-controller"></a></p><p><dfn id="slaved-media-elements"></dfn><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media element" href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><a href="#media-timeline"></a><a data-anolis-xref="slaved
media elements" href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code></p><hr><p><dfn data-anolis-xref="dom-media-controller" id="dom-media-controller"><code></code></dfn><a href="#media-element"></a><a href="#current-media-controller"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#media-element"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><a href="#bring-the-media-element-up-to-speed-with-its-new-media-controller"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#slaved-media-elements"></a><a href="#report-the-controller-state"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#report-the-controller-state"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn data-anolis-xref="dom-MediaController" id="dom-mediacontroller"><code></code></dfn><code><a href="#mediacontroller"></a></code></p><hr><p><dfn data-anolis-xref="dom-MediaController-readyState" id="dom-mediacontroller-readystate"><code></code></dfn><code><a href="#mediacontroller"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><a href="#report-the-controller-state"></a></p><p><dfn data-anolis-xref="dom-MediaController-seekable" id="dom-mediacontroller-seekable"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a></p><p><dfn data-anolis-xref="dom-MediaController-buffered" id="dom-mediacontroller-buffered"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a></p><p><dfn data-anolis-xref="dom-MediaController-duration" id="dom-mediacontroller-duration"><code></code></dfn><a href="#media-controller-duration"></a></p><p><code><a href="#mediacontroller"></a></code><a href="#media-controller-duration"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-durationchange"><a href="#event-mediacontroller-durationchange"></a></code><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code><a href="#media-controller-duration"></a><a href="#media-controller-position"></a><a href="#media-controller-duration"></a><a href="#seek-the-media-controller"></a><a href="#media-controller-duration"></a></p><p><dfn data-anolis-xref="dom-MediaController-currentTime" id="dom-mediacontroller-currenttime"><code></code></dfn><a href="#media-controller-position"></a><a href="#seek-the-media-controller"></a></p><p><code><a href="#mediacontroller"></a></code><a href="#media-controller-position"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-timeupdate"><a href="#event-mediacontroller-timeupdate"></a></code><code><a href="#mediacontroller"></a></code></p><hr><p><code><a href="#mediacontroller"></a></code><dfn id="playing-media-controller"></dfn><dfn id="paused-media-controller"></dfn><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a></p><p><dfn data-anolis-xref="dom-MediaController-paused" id="dom-mediacontroller-paused"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#paused-media-controller"></a></p><p><dfn data-anolis-xref="dom-MediaController-pause" id="dom-mediacontroller-pause"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#playing-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#paused-media-controller"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-pause"><a href="#event-mediacontroller-pause"></a></code><code><a href="#mediacontroller"></a></code><a href="#report-the-controller-state"></a><code><a href="#mediacontroller"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-unpause" id="dom-mediacontroller-unpause"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#paused-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#playing-media-controller"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-play"><a href="#event-mediacontroller-play"></a></code><code><a href="#mediacontroller"></a></code><a href="#report-the-controller-state"></a><code><a href="#mediacontroller"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-play" id="dom-mediacontroller-play"><code></code></dfn><code data-anolis-xref="dom-media-play"><a href="#dom-media-play"></a></code><a data-anolis-xref="slaved media elements" href="#slaved-media-elements"></a><code data-anolis-xref="dom-MediaController-unpause"><a href="#dom-mediacontroller-unpause"></a></code><code><a href="#mediacontroller"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-playbackState" id="dom-mediacontroller-playbackstate"><code></code></dfn><code><a href="#mediacontroller"></a></code><code data-anolis-xref="dom-MediaController-waiting"><a href="#dom-mediacontroller-waiting"></a></code><a href="#report-the-controller-state"></a></p><p><dfn data-anolis-xref="dom-MediaController-played" id="dom-mediacontroller-played"><code></code></dfn><a href="#normalized-timeranges-object"><code></code></a><a data-anolis-xref="media timeline" href="#media-timeline"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a><a data-anolis-xref="current
playback position" href="#current-playback-position"></a></p><hr><p><code><a href="#mediacontroller"></a></code><dfn id="media-controller-default-playback-rate"></dfn><dfn id="media-controller-playback-rate"></dfn><code><a href="#mediacontroller"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-defaultPlaybackRate" id="dom-mediacontroller-defaultplaybackrate"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#media-controller-default-playback-rate"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-default-playback-rate"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-ratechange"><a href="#event-mediacontroller-ratechange"></a></code><code><a href="#mediacontroller"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-playbackRate" id="dom-mediacontroller-playbackrate"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#media-controller-playback-rate"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-playback-rate"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-ratechange"><a href="#event-mediacontroller-ratechange"></a></code><code><a href="#mediacontroller"></a></code></p><hr><p><code><a href="#mediacontroller"></a></code><dfn id="media-controller-volume-multiplier"></dfn><code><a href="#mediacontroller"></a></code><dfn id="media-controller-mute-override"></dfn></p><p><dfn data-anolis-xref="dom-MediaController-volume" id="dom-mediacontroller-volume"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#media-controller-volume-multiplier"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-volume-multiplier"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-volumechange"><a href="#event-mediacontroller-volumechange"></a></code><code><a href="#mediacontroller"></a></code><code><a href="#indexsizeerror"></a></code></p><p><dfn data-anolis-xref="dom-MediaController-muted" id="dom-mediacontroller-muted"><code></code></dfn><code><a href="#mediacontroller"></a></code><a href="#media-controller-mute-override"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-mute-override"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-volumechange"><a href="#event-mediacontroller-volumechange"></a></code><code><a href="#mediacontroller"></a></code></p><hr><p><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><a href="#media-resource"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#timeline-offset"></a><a href="#timeline-offset"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#timeline-offset"></a><a href="#media-resource"></a><a href="#timeline-offset"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#timeline-offset"></a><a data-anolis-xref="media
resource" href="#media-resource"></a><a href="#timeline-offset"></a><a href="#media-resource"></a><a href="#timeline-offset"></a></p><p><dfn id="media-resource-end-position"></dfn><a href="#media-resource"></a><a href="#media-element"></a><a href="#media-resource"></a><a href="#media-resource-end-position"></a><a href="#media-resource"></a><a href="#media-resource"></a><a href="#media-resource-end-position"></a><a href="#media-data"></a><a href="#media-resource"></a></p><p><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><dfn id="media-controller-duration"></dfn><code><a href="#mediacontroller"></a></code><a href="#earliest-possible-position"></a><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><a href="#media-resource-end-position"></a><a data-anolis-xref="media resource" href="#media-resource"></a><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code></p><p><code><a href="#mediacontroller"></a></code><dfn id="media-controller-position"></dfn><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-position"></a></p><p><dfn data-anolis-xref="bring the media element up to speed with its new media
controller" id="bring-the-media-element-up-to-speed-with-its-new-media-controller"></dfn><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#media-element"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-position"></a><a href="#media-element"></a></p><p><dfn id="seek-the-media-controller"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#media-controller-duration"></a><a href="#media-controller-duration"></a></p></li><li><p><a href="#media-controller-position"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a data-anolis-xref="slaved media elements" href="#slaved-media-elements"></a><var data-anolis-xref=""></var><a href="#media-element"></a></p></li></ol><p><code><a href="#mediacontroller"></a></code><dfn id="restrained-media-controller"></dfn><code><a href="#mediacontroller"></a></code><a href="#playing-media-controller"></a><a href="#slaved-media-elements"></a><a data-anolis-xref="blocked media element" href="#blocked-media-element"></a><a href="#slaved-media-elements"></a><a href="#autoplaying-flag"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p><p><code><a href="#mediacontroller"></a></code><dfn id="blocked-media-controller"></dfn><code><a href="#mediacontroller"></a></code><a href="#paused-media-controller"></a><a href="#slaved-media-elements"></a><a data-anolis-xref="blocked media element" href="#blocked-media-element"></a><a href="#slaved-media-elements"></a><a href="#autoplaying-flag"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></p><p><a href="#media-element"></a><dfn id="blocked-on-its-media-controller"></dfn><code><a href="#mediacontroller"></a></code><a href="#blocked-media-controller"></a><a href="#media-controller-position"></a><a href="#media-resource"></a><a href="#earliest-possible-position"></a><code><a href="#mediacontroller"></a></code><a href="#media-resource"></a><code><a href="#mediacontroller"></a></code></p><p id="controller-playback"><code><a href="#mediacontroller"></a></code><a href="#blocked-media-controller"></a><a data-anolis-xref="slaved media elements" href="#slaved-media-elements"></a><code><a href="#document"></a></code><a href="#fully-active"></a><code><a href="#document"></a></code><code><a href="#mediacontroller"></a></code><a href="#media-controller-position"></a><a href="#media-controller-playback-rate"></a><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a></p><p><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><var data-anolis-xref=""></var><code><a href="#mediacontroller"></a></code><a href="#media-controller-position"></a><var data-anolis-xref=""></var></p><p class="note"><a href="#media-controller-position"></a><var data-anolis-xref=""></var><a href="#media-controller-position"></a></p><hr><p><code><a href="#mediacontroller"></a></code><dfn id="most-recently-reported-readiness-state"></dfn><a href="#media-element"></a><code data-anolis-xref="attr-media-readyState"></code><dfn id="most-recently-reported-playback-state"></dfn><i></i><i></i><i></i></p><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-readiness-state"></a><a href="#most-recently-reported-playback-state"></a><i></i></p><p><dfn id="report-the-controller-state"></dfn><code><a href="#mediacontroller"></a></code></p><ol><li><p><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><var data-anolis-xref=""></var></p><p><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><a href="#slaved-media-elements"></a></p></li><li><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-readiness-state"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-readiness-state"></a></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-task"></a></p><ol><li><p><code><a href="#mediacontroller"></a></code><code data-anolis-xref="dom-MediaController-readyState"><a href="#dom-mediacontroller-readystate"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#fire-a-simple-event"></a><code><a href="#mediacontroller"></a></code><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li></ol><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-readiness-state"></a><var data-anolis-xref=""></var><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code><a href="#mediacontroller"></a></code><var data-anolis-xref=""></var></p><table><thead><tr><th><var data-anolis-xref=""></var></th><th></th></tr></thead><tbody><tr><td></td><td><code data-anolis-xref="event-MediaController-emptied"><a href="#event-mediacontroller-emptied"></a></code></td></tr><tr><td></td><td><code data-anolis-xref="event-MediaController-loadedmetadata"><a href="#event-mediacontroller-loadedmetadata"></a></code></td></tr><tr><td></td><td><code data-anolis-xref="event-MediaController-loadeddata"><a href="#event-mediacontroller-loadeddata"></a></code></td></tr><tr><td></td><td><code data-anolis-xref="event-MediaController-canplay"><a href="#event-mediacontroller-canplay"></a></code></td></tr><tr><td></td><td><code data-anolis-xref="event-MediaController-canplaythrough"><a href="#event-mediacontroller-canplaythrough"></a></code></td></tr></tbody></table></li><li><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-readiness-state"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a></dt><dd><var data-anolis-xref=""></var><i></i></dd><dt><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><a href="#ended-playback"></a><a href="#media-controller-playback-rate"></a></dt><dd><var data-anolis-xref=""></var><i></i></dd><dt><code><a href="#mediacontroller"></a></code><a href="#blocked-media-controller"></a></dt><dd><var data-anolis-xref=""></var><i></i></dd><dt></dt><dd><var data-anolis-xref=""></var><i></i></dd></dl></li><li><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-playback-state"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><a href="#queue-a-task"></a><code><a href="#mediacontroller"></a></code><a href="#playing-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a><a href="#ended-playback"></a><a href="#media-controller-playback-rate"></a><code><a href="#mediacontroller"></a></code><a href="#paused-media-controller"></a><a data-anolis-xref="fire a simple event" href="#fire-a-simple-event"></a><code data-anolis-xref="event-MediaController-pause"><a href="#event-mediacontroller-pause"></a></code><code><a href="#mediacontroller"></a></code></p></li><li><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-playback-state"></a><var data-anolis-xref=""></var><a href="#queue-a-task"></a></p><ol><li><p><code><a href="#mediacontroller"></a></code><code data-anolis-xref="dom-MediaController-playbackState"><a href="#dom-mediacontroller-playbackstate"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#fire-a-simple-event"></a><code><a href="#mediacontroller"></a></code><var data-anolis-xref=""></var></p></li></ol><table><thead><tr><th></th><th><code data-anolis-xref="dom-MediaController-playbackState"><a href="#dom-mediacontroller-playbackstate"></a></code></th><th></th></tr></thead><tbody><tr><td><i></i></td><td><dfn data-anolis-xref="dom-MediaController-playing" id="dom-mediacontroller-playing"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-playing"><a href="#event-mediacontroller-playing"></a></code></td></tr><tr><td><i></i></td><td><dfn data-anolis-xref="dom-MediaController-waiting" id="dom-mediacontroller-waiting"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-waiting"><a href="#event-mediacontroller-waiting"></a></code></td></tr><tr><td><i></i></td><td><dfn data-anolis-xref="dom-MediaController-ended" id="dom-mediacontroller-ended"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-ended"><a href="#event-mediacontroller-ended"></a></code></td></tr></tbody></table></li><li><p><code><a href="#mediacontroller"></a></code><a href="#most-recently-reported-playback-state"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><a href="#event-handler-idl-attributes"></a><code><a href="#mediacontroller"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-MediaController-onemptied" id="handler-mediacontroller-onemptied"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-emptied"><a href="#event-mediacontroller-emptied"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onloadedmetadata" id="handler-mediacontroller-onloadedmetadata"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-loadedmetadata"><a href="#event-mediacontroller-loadedmetadata"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onloadeddata" id="handler-mediacontroller-onloadeddata"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-loadeddata"><a href="#event-mediacontroller-loadeddata"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-oncanplay" id="handler-mediacontroller-oncanplay"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-canplay"><a href="#event-mediacontroller-canplay"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-oncanplaythrough" id="handler-mediacontroller-oncanplaythrough"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-canplaythrough"><a href="#event-mediacontroller-canplaythrough"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onplaying" id="handler-mediacontroller-onplaying"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-playing"><a href="#event-mediacontroller-playing"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onended" id="handler-mediacontroller-onended"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-ended"><a href="#event-mediacontroller-ended"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onwaiting" id="handler-mediacontroller-onwaiting"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-waiting"><a href="#event-mediacontroller-waiting"></a></code></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="handler-MediaController-ondurationchange" id="handler-mediacontroller-ondurationchange"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-durationchange"><a href="#event-mediacontroller-durationchange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-ontimeupdate" id="handler-mediacontroller-ontimeupdate"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-timeupdate"><a href="#event-mediacontroller-timeupdate"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onplay" id="handler-mediacontroller-onplay"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-play"><a href="#event-mediacontroller-play"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onpause" id="handler-mediacontroller-onpause"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-pause"><a href="#event-mediacontroller-pause"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onratechange" id="handler-mediacontroller-onratechange"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-ratechange"><a href="#event-mediacontroller-ratechange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-MediaController-onvolumechange" id="handler-mediacontroller-onvolumechange"><code></code></dfn></td><td><code data-anolis-xref="event-MediaController-volumechange"><a href="#event-mediacontroller-volumechange"></a></code></td></tr></tbody></table><hr><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></div><h6 id="assigning-a-media-controller-declaratively"><span class="secno"></span></h6><p><dfn data-anolis-xref="attr-media-mediagroup" id="attr-media-mediagroup"><code></code></dfn><a data-anolis-xref="media element" href="#media-element"></a><a data-anolis-xref="media
element" href="#media-element"></a><code><a href="#mediacontroller"></a></code><a data-anolis-xref="media element" href="#media-element"></a></p><div class="impl"><p><a href="#media-element"></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><a href="#media-element"></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a href="#media-element"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><i></i></p></li><li><p><a href="#media-element"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="in a Document" href="#in-a-document"><em></em><code></code></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><var data-anolis-xref=""></var><a href="#media-element"></a><a href="#current-media-controller"></a></p><p><var data-anolis-xref=""></var><code><a href="#mediacontroller"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#current-media-controller"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-media-controller"></a></p></li><li><p><a href="#bring-the-media-element-up-to-speed-with-its-new-media-controller"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#slaved-media-elements"></a><a href="#report-the-controller-state"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#report-the-controller-state"></a><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-media-mediaGroup" id="dom-media-mediagroup"><code></code></dfn><a data-anolis-xref="media element" href="#media-element"></a><a href="#reflect"></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></p></div><div class="example"><p><a data-anolis-xref="media element" href="#media-element"></a><a href="#media-resource"></a><a href="#media-resource"></a><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></p><p><code><a href="#the-video-element"></a></code><code><a href="#mediacontroller"></a></code></p><pre></pre></div><h5 id="timed-text-tracks"><span class="secno"></span></h5><h6 id="text-track-model"><span class="secno"></span></h6><p><a href="#media-element"></a><dfn data-anolis-xref="text track" id="text-track"></dfn><a href="#media-element"></a><dfn id="list-of-text-tracks"></dfn><a data-anolis-xref="text track" href="#text-track"></a></p><ol class="brief"><li><a data-anolis-xref="text track" href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#media-element"></a><a href="#tree-order"></a></li><li><a data-anolis-xref="text track" href="#text-track"></a><code data-anolis-xref="dom-media-addTextTrack"><a href="#dom-media-addtexttrack"></a></code></li><li><a data-anolis-xref="media-resource-specific text track" href="#media-resource-specific-text-track"></a><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-resource"></a><a href="#media-resource"></a></li></ol><p><a href="#text-track"></a></p><dl><dt><dfn data-anolis-xref="text track kind" id="text-track-kind"></dfn></dt><dd><p></p><ul class="brief"><li><dfn data-anolis-xref="dom-TextTrack-kind-subtitles" id="dom-texttrack-kind-subtitles"><code></code></dfn></li><li><dfn data-anolis-xref="dom-TextTrack-kind-captions" id="dom-texttrack-kind-captions"><code></code></dfn></li><li><dfn data-anolis-xref="dom-TextTrack-kind-descriptions" id="dom-texttrack-kind-descriptions"><code></code></dfn></li><li><dfn data-anolis-xref="dom-TextTrack-kind-chapters" id="dom-texttrack-kind-chapters"><code></code></dfn></li><li><dfn data-anolis-xref="dom-TextTrack-kind-metadata" id="dom-texttrack-kind-metadata"><code></code></dfn></li></ul><p><a data-anolis-xref="text track kind" href="#text-track-kind"></a><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p></dd><dt><dfn data-anolis-xref="text track label" id="text-track-label"></dfn></dt><dd><p></p><p><a data-anolis-xref="text track label" href="#text-track-label"></a><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p><p><a href="#text-track-label"></a></p></dd><dt><dfn data-anolis-xref="text track in-band metadata track dispatch type" id="text-track-in-band-metadata-track-dispatch-type"></dfn></dt><dd><p><a href="#media-resource"></a></p><p class="example"></p><p><a data-anolis-xref="text track in-band metadata
track dispatch type" href="#text-track-in-band-metadata-track-dispatch-type"></a><a href="#steps-to-expose-a-media-resource-specific-text-track"></a></p></dd><dt><dfn data-anolis-xref="text track language" id="text-track-language"></dfn></dt><dd><p><a href="#refsBCP47"></a></p><p><a data-anolis-xref="text track language" href="#text-track-language"></a><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p></dd><dt><dfn data-anolis-xref="text track readiness state" id="text-track-readiness-state"></dfn></dt><dd><p></p><dl><dt><dfn data-anolis-xref="text track not loaded" id="text-track-not-loaded"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track loading" id="text-track-loading"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track loaded" id="text-track-loaded"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track failed to load" id="text-track-failed-to-load"></dfn></dt><dd><p><a href="#url"></a><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a></p></dd></dl><p><a data-anolis-xref="text track readiness state" href="#text-track-readiness-state"></a><a href="#text-track"></a></p></dd><dt><dfn data-anolis-xref="text track mode" id="text-track-mode"></dfn></dt><dd><p></p><dl><dt><dfn data-anolis-xref="text track disabled" id="text-track-disabled"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track hidden" id="text-track-hidden"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track showing" id="text-track-showing"></dfn></dt><dd><p><a data-anolis-xref="text track kind" href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-subtitles"><a href="#dom-texttrack-kind-subtitles"></a></code><code data-anolis-xref="dom-TextTrack-kind-captions"><a href="#dom-texttrack-kind-captions"></a></code><a data-anolis-xref="text track kind" href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-descriptions"><a href="#dom-texttrack-kind-descriptions"></a></code><a data-anolis-xref="text track kind" href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-chapters"><a href="#dom-texttrack-kind-chapters"></a></code><a href="#media-resource"></a></p></dd></dl></dd><dt><dfn data-anolis-xref="text track list of cues" id="text-track-list-of-cues"></dfn></dt><dd><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><dfn id="rules-for-updating-the-text-track-rendering"></dfn><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p><p><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a><a data-anolis-xref="text track not
loaded" href="#text-track-not-loaded"></a><a data-anolis-xref="text track loading" href="#text-track-loading"></a></p></dd></dl><p><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><hr><p><a href="#media-element"></a><dfn id="list-of-pending-text-tracks"></dfn><dfn id="blocked-on-parser"></dfn><dfn id="did-perform-automatic-track-selection"></dfn></p><p><dfn id="populate-the-list-of-pending-text-tracks"></dfn><a href="#media-element"></a><a href="#list-of-pending-text-tracks"></a><a href="#text-track"></a><a href="#list-of-text-tracks"></a><a href="#text-track-mode"></a><a data-anolis-xref="text track disabled" href="#text-track-disabled"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track loading" href="#text-track-loading"></a></p><p><code><a href="#the-track-element"></a></code><a href="#text-track"></a><a href="#list-of-pending-text-tracks"></a></p><p><a href="#text-track"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track loaded" href="#text-track-loaded"></a><a data-anolis-xref="text track failed to load" href="#text-track-failed-to-load"></a><a href="#list-of-pending-text-tracks"></a></p><p><a href="#media-element"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a href="#blocked-on-parser"></a><a href="#media-element"></a><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a href="#honor-user-preferences-for-automatic-text-track-selection"></a><a href="#populate-the-list-of-pending-text-tracks"></a><a href="#blocked-on-parser"></a></p><p><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><dfn data-anolis-xref="the text tracks are ready" id="the-text-tracks-are-ready"></dfn><a href="#list-of-pending-text-tracks"></a><a href="#blocked-on-parser"></a></p><p><a href="#media-element"></a><dfn id="pending-text-track-change-notification-flag"></dfn></p><p><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#text-track-mode"></a><a href="#media-element"></a></p><ol><li><p><a href="#media-element"></a><a href="#pending-text-track-change-notification-flag"></a></p></li><li><p><a href="#media-element"></a><a href="#pending-text-track-change-notification-flag"></a></p></li><li><p><a href="#queue-a-task"></a></p><ol><li><p><a href="#media-element"></a><a href="#pending-text-track-change-notification-flag"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-change"><a href="#event-media-change"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code><a href="#texttracklist"></a></code></p></li></ol></li><li><p><a href="#media-element"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i></p></li></ol><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><hr><p><dfn id="text-track-cue"></dfn><a href="#text-track"></a></p><p><a href="#text-track-cue"></a></p><dl><dt><dfn data-anolis-xref="text track cue identifier" id="text-track-cue-identifier"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="text track cue start time" id="text-track-cue-start-time"></dfn></dt><dd><p><a href="#media-data"></a></p></dd><dt><dfn data-anolis-xref="text track cue end time" id="text-track-cue-end-time"></dfn></dt><dd><p><a href="#media-data"></a></p></dd><dt><dfn data-anolis-xref="text track cue pause-on-exit flag" id="text-track-cue-pause-on-exit-flag"></dfn></dt><dd><p><a href="#media-resource"></a></p></dd><dt></dt><dd><p><a href="#text-track-cue-writing-direction"></a><a href="#refsWEBVTT"></a></p></dd><dt><dfn data-anolis-xref="text track cue data" id="text-track-cue-data"></dfn></dt><dd><p><dfn id="rules-for-rendering-the-cue-in-isolation"></dfn></p><p></p></dd></dl><p class="note"><a href="#text-track-cue-start-time"></a><a href="#text-track-cue-end-time"></a><a href="#current-playback-position"></a></p><p><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><code><a href="#texttrackcue"></a></code><code></code><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><a href="#refsWEBVTT"></a></p><p><a href="#text-track-cue"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a href="#text-track-cue"></a><code><a href="#texttrack"></a></code><code data-anolis-xref="dom-TextTrack-addCue"><a href="#dom-texttrack-addcue"></a></code></p><p><a href="#text-track-cue"></a></p><dl><dt><dfn data-anolis-xref="text track cue active flag" id="text-track-cue-active-flag"></dfn></dt><dd><p></p><p><a href="#text-track-cue"></a><a href="#text-track"></a><a href="#text-track-list-of-cues"></a><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#text-track-mode"></a><a data-anolis-xref="text track
disabled" href="#text-track-disabled"></a><a href="#media-element"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a data-anolis-xref="text track
showing" href="#text-track-showing"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a data-anolis-xref="text track" href="#text-track"></a><a data-anolis-xref="text track" href="#text-track"></a><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p></dd><dt><dfn data-anolis-xref="text track cue display state" id="text-track-cue-display-state"></dfn></dt><dd><p><a href="#text-track-cue-active-flag"></a><a href="#text-track-cue-display-state"></a></p></dd></dl><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a href="#media-element"></a><a data-anolis-xref="text track" href="#text-track"></a><dfn id="text-track-cue-order"></dfn><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a href="#text-track"></a><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a data-anolis-xref="text track
cue" href="#text-track-cue"></a><a data-anolis-xref="text track cue start time" href="#text-track-cue-start-time"></a><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a data-anolis-xref="text track cue start time" href="#text-track-cue-start-time"></a><a data-anolis-xref="text track cue end time" href="#text-track-cue-end-time"></a><a data-anolis-xref="text
track cue" href="#text-track-cue"></a><a data-anolis-xref="text track cue end time" href="#text-track-cue-end-time"></a><a href="#text-track-list-of-cues"></a><a href="#webvtt"></a><a href="#refsWEBVTT"></a></p><h6 id="sourcing-in-band-text-tracks"><span class="secno"></span></h6><p><dfn id="media-resource-specific-text-track"></dfn><a href="#text-track"></a><a href="#media-resource"></a></p><div class="impl"><p><a href="#media-resource"></a></p><p><a href="#media-resource"></a><a href="#text-track"></a><a href="#found-a-media-resource-specific-timed-track"></a><dfn id="steps-to-expose-a-media-resource-specific-text-track"></dfn></p><ol><li><p><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track"></a><a href="#media-resource-specific-text-track"></a></p></li><li><p><a href="#text-track"></a><a data-anolis-xref="text track kind" href="#text-track-kind"></a><a data-anolis-xref="text track label" href="#text-track-label"></a><a data-anolis-xref="text track language" href="#text-track-language"></a><a data-anolis-xref="text track label" href="#text-track-label"></a></p></li><li><p><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a></p></li><li><p><a href="#text-track"></a><a data-anolis-xref="text track kind" href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-metadata"><a href="#dom-texttrack-kind-metadata"></a></code><a href="#text-track-in-band-metadata-track-dispatch-type"></a><a href="#media-resource"></a></p><dl class="switch"><dt><a href="#media-resource"></a></dt><dd><a href="#text-track-in-band-metadata-track-dispatch-type"></a><a href="#refsOGGSKELETONHEADERS"></a></dd><dt><a href="#media-resource"></a></dt><dd><a href="#text-track-in-band-metadata-track-dispatch-type"></a><code data-anolis-xref=""></code><a href="#refsWEBMCG"></a></dd><dt><a href="#media-resource"></a></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#text-track-in-band-metadata-track-dispatch-type"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#uppercase-ascii-hex-digits"></a><a href="#refsMPEG2"></a></dd><dt><a href="#media-resource"></a></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#text-track"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><i></i><i></i><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#text-track-in-band-metadata-track-dispatch-type"></a><i></i><code data-anolis-xref=""></code><a href="#text-track-in-band-metadata-track-dispatch-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><i></i><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#text-track-in-band-metadata-track-dispatch-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><a href="#refsMPEG4"></a></dd></dl></li><li><p><a href="#text-track"></a><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#guidelines-for-exposing-cues-in-various-formats-as-text-track-cues"></a></p></li><li><p><a href="#text-track"></a><a data-anolis-xref="text track readiness state" href="#text-track-readiness-state"></a><a data-anolis-xref="text track loaded" href="#text-track-loaded"></a></p></li><li><p><a href="#text-track"></a><a data-anolis-xref="text track mode" href="#text-track-mode"></a></p><p class="note"></p></li><li><p><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code><a href="#texttracklist"></a></code></p></li></ol></div><div class="impl"><h6 id="sourcing-out-of-band-text-tracks"><span class="secno"></span></h6><p><code><a href="#the-track-element"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><a href="#text-track-kind"></a><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><a data-anolis-xref="text track kind" href="#text-track-kind"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a data-anolis-xref="attr-track-kind-subtitles" href="#attr-track-kind-subtitles"></a></td><td><code data-anolis-xref="dom-TextTrack-kind-subtitles"><a href="#dom-texttrack-kind-subtitles"></a></code></td></tr><tr><td><a data-anolis-xref="attr-track-kind-captions" href="#attr-track-kind-captions"></a></td><td><code data-anolis-xref="dom-TextTrack-kind-captions"><a href="#dom-texttrack-kind-captions"></a></code></td></tr><tr><td><a data-anolis-xref="attr-track-kind-descriptions" href="#attr-track-kind-descriptions"></a></td><td><code data-anolis-xref="dom-TextTrack-kind-descriptions"><a href="#dom-texttrack-kind-descriptions"></a></code></td></tr><tr><td><a data-anolis-xref="attr-track-kind-chapters" href="#attr-track-kind-chapters"></a></td><td><code data-anolis-xref="dom-TextTrack-kind-chapters"><a href="#dom-texttrack-kind-chapters"></a></code></td></tr><tr><td><a data-anolis-xref="attr-track-kind-metadata" href="#attr-track-kind-metadata"></a></td><td><code data-anolis-xref="dom-TextTrack-kind-metadata"><a href="#dom-texttrack-kind-metadata"></a></code></td></tr></tbody></table><p><a href="#text-track-label"></a><a href="#track-label"></a></p><p><a href="#text-track-language"></a><a href="#track-language"></a></p><p><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code><a href="#text-track"></a></p><p class="note"><a href="#track-url"></a></p><p><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track not
loaded" href="#text-track-not-loaded"></a><a href="#text-track-mode"></a><a data-anolis-xref="text
track disabled" href="#text-track-disabled"></a></p><p><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p><p><code><a href="#the-track-element"></a></code><a href="#media-element"></a><code><a href="#the-track-element"></a></code><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#queue-a-task"></a><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code><a href="#texttracklist"></a></code></p><p><code><a href="#the-track-element"></a></code><a href="#media-element"></a><code><a href="#the-track-element"></a></code><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#queue-a-task"></a><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-removetrack"><a href="#event-media-removetrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code><a href="#texttracklist"></a></code></p><hr><p><a href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#queue-a-task"></a><a href="#media-element"></a></p><ol><li><p><a href="#blocked-on-parser"></a></p></li><li><p><a href="#did-perform-automatic-track-selection"></a></p></li><li><p><a href="#honor-user-preferences-for-automatic-text-track-selection"></a></p></li></ol><p><dfn id="honor-user-preferences-for-automatic-text-track-selection"></dfn><a href="#media-element"></a></p><ol><li><p><a href="#perform-automatic-text-track-selection"></a><code data-anolis-xref="dom-TextTrack-kind-subtitles"><a href="#dom-texttrack-kind-subtitles"></a></code><code data-anolis-xref="dom-TextTrack-kind-captions"><a href="#dom-texttrack-kind-captions"></a></code></p></li><li><p><a href="#perform-automatic-text-track-selection"></a><code data-anolis-xref="dom-TextTrack-kind-descriptions"><a href="#dom-texttrack-kind-descriptions"></a></code></p></li><li><p><a href="#perform-automatic-text-track-selection"></a><code data-anolis-xref="dom-TextTrack-kind-chapters"><a href="#dom-texttrack-kind-chapters"></a></code></p></li><li><p><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-metadata"><a href="#dom-texttrack-kind-metadata"></a></code><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code><a href="#text-track-mode"></a><a data-anolis-xref="text track disabled" href="#text-track-disabled"></a><a href="#text-track-mode"></a><a data-anolis-xref="text track
hidden" href="#text-track-hidden"></a></p></li><li><p><a href="#did-perform-automatic-track-selection"></a></p></li></ol><p><dfn id="perform-automatic-text-track-selection"></dfn><a data-anolis-xref="text track kind" href="#text-track-kind"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="text
track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#text-track-kind"></a><a href="#list-of-text-tracks"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="text track" href="#text-track"></a><var data-anolis-xref=""></var><a href="#text-track-mode"></a><a data-anolis-xref="text track
showing" href="#text-track-showing"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-kind"></a><a href="#text-track-language"></a><a href="#text-track-label"></a><a href="#text-track-mode"></a><a data-anolis-xref="text
track showing" href="#text-track-showing"></a></p><p class="note"></p><p><a data-anolis-xref="text track" href="#text-track"></a><var data-anolis-xref=""></var><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code><a href="#text-track-mode"></a><a data-anolis-xref="text track disabled" href="#text-track-disabled"></a><a href="#text-track-mode"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a></p></li></ol><p><a href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#start-the-track-processing-model"><code></code></a><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p><ul><li><code><a href="#the-track-element"></a></code></li><li><a href="#text-track"></a><a href="#text-track-mode"></a></li><li><code><a href="#the-track-element"></a></code><a href="#media-element"></a></li></ul><p><dfn id="start-the-track-processing-model"><code></code></dfn><a href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#event-loop"></a><a href="#synchronous-section"></a><a href="#event-loop"></a></p><ol><li><p><a href="#text-track"></a><code><a href="#the-track-element"></a></code></p></li><li><p><a href="#text-track"></a><a href="#text-track-mode"></a><a data-anolis-xref="text track hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a></p></li><li><p><a href="#text-track"></a><code><a href="#the-track-element"></a></code><a href="#media-element"></a></p></li><li><p></p></li><li><p><i></i><a href="#await-a-stable-state"></a><a href="#synchronous-section"></a><a href="#synchronous-section"></a></p></li><li><p><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track
loading" href="#text-track-loading"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#track-url"></a><code><a href="#the-track-element"></a></code></p></li><li><p><code><a href="#the-track-element"></a></code><a href="#media-element"></a><var data-anolis-xref=""></var><a href="#media-element"></a><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="attr-crossorigin-none" href="#attr-crossorigin-none"></a></p></li><li><p><a href="#synchronous-section"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#potentially-cors-enabled-fetch"></a><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i data-anolis-xref=""></i><a href="#origin-0"></a><code><a href="#the-track-element"></a></code><code><a href="#document"></a></code><i></i><i></i></p><p><a href="#cors-same-origin"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#networking-task-source"></a><a href="#webvtt-parser"></a><a href="#text-track-list-of-cues"></a><a href="#refsWEBVTT"></a></p><p class="note"><a href="#networking-task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#text-track-list-of-cues"></a></p><p class="critical"></p><p><a data-anolis-xref="fetch" href="#fetch"></a><var data-anolis-xref=""></var><a href="#queue-a-task"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track failed to load" href="#text-track-failed-to-load"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-track-element"></a></code></p><p><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track failed to load" href="#text-track-failed-to-load"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-track-element"></a></code></p><p><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track loaded" href="#text-track-loaded"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-track-element"></a></code></p><p><a data-anolis-xref="fetch" href="#fetch"></a></p><ul><li><a href="#track-url"></a><var data-anolis-xref=""></var><a href="#text-track-mode"></a><a data-anolis-xref="text track
hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a></li><li><a href="#text-track-mode"></a><a data-anolis-xref="text track hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a href="#track-url"></a><var data-anolis-xref=""></var></li></ul><p><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#text-track-list-of-cues"></a><a href="#queue-a-task"></a><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track failed to load" href="#text-track-failed-to-load"></a><a data-anolis-xref="fire a simple event" href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-track-element"></a></code></p></li><li><p><a href="#text-track-readiness-state"></a><a data-anolis-xref="text track loading" href="#text-track-loading"></a></p></li><li><p><a href="#track-url"></a><var data-anolis-xref=""></var><a href="#text-track-mode"></a><a data-anolis-xref="text track
hidden" href="#text-track-hidden"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a></p></li><li><p><i></i></p></li></ol><p><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-track-src"><a href="#attr-track-src"></a></code><a href="#text-track"></a><a href="#text-track-list-of-cues"></a></p></div><div class="impl"><h6 id="guidelines-for-exposing-cues-in-various-formats-as-text-track-cues"><span class="secno"></span><dfn></dfn><a data-anolis-xref="text track
cue" href="#text-track-cue"></a></h6><p></p><p><a href="#text-track"></a><a href="#text-track-cue"></a><a href="#text-track-cue"></a><a href="#text-track-cue"></a></p><dl><dt><a href="#text-track-cue-identifier"></a></dt><dd><p></p></dd><dt><a href="#text-track-cue-pause-on-exit-flag"></a></dt><dd><p></p></dd></dl><p><a data-anolis-xref="media-resource-specific text track" href="#media-resource-specific-text-track"></a><a data-anolis-xref="text track kind" href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-metadata"><a href="#dom-texttrack-kind-metadata"></a></code><a data-anolis-xref="text track cue" href="#text-track-cue"></a><code><a href="#datacue"></a></code><code><a href="#texttrackcue"></a></code><a href="#media-resource-specific-text-track"></a><a href="#webvtt"></a><code></code></p></div><h6 id="text-track-api"><span class="secno"></span></h6><pre class="idl"><dfn id="texttracklist"></dfn><a href="#eventtarget"></a><a data-anolis-xref="dom-TextTrackList-length" href="#dom-texttracklist-length"></a><a href="#texttrack"></a><a href="#texttrack"></a><a data-anolis-xref="dom-TextTrackList-getTrackById" href="#dom-texttracklist-gettrackbyid"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrackList-onchange" href="#handler-texttracklist-onchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrackList-onaddtrack" href="#handler-texttracklist-onaddtrack"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrackList-onremovetrack" href="#handler-texttracklist-onremovetrack"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code data-anolis-xref=""></code></dt><dd><p><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><code><a href="#the-track-element"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><code><a href="#texttrack"></a></code><var data-anolis-xref=""></var><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code data-anolis-xref="dom-TextTrackList-getTrackById"><a href="#dom-texttracklist-gettrackbyid"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#texttrack"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-track-track"><a href="#dom-track-track"></a></code></dt><dd><p><code><a href="#texttrack"></a></code><code><a href="#the-track-element"></a></code><a href="#text-track"></a></p></dd></dl><div class="impl"><p><code><a href="#texttracklist"></a></code><a data-anolis-xref="text
track" href="#text-track"></a></p><p><dfn data-anolis-xref="dom-media-textTracks" id="dom-media-texttracks"><code></code></dfn><a data-anolis-xref="media element" href="#media-element"></a><code><a href="#texttracklist"></a></code><code><a href="#texttrack"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#list-of-text-tracks"></a><a href="#refsWEBIDL"></a></p><p><dfn data-anolis-xref="dom-TextTrackList-length" id="dom-texttracklist-length"><code></code></dfn><code><a href="#texttracklist"></a></code><a data-anolis-xref="text track" href="#text-track"></a><code><a href="#texttracklist"></a></code></p><p><a href="#supported-property-indices"></a><code><a href="#texttracklist"></a></code><a data-anolis-xref="text track" href="#text-track"></a><code><a href="#texttracklist"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a href="#supported-property-indices"></a></p><p><a href="#determine-the-value-of-an-indexed-property"></a><code><a href="#texttracklist"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#text-track"></a><code><a href="#texttracklist"></a></code></p><p><dfn data-anolis-xref="dom-TextTrackList-getTrackById" id="dom-texttracklist-gettrackbyid"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#texttrack"></a></code><code><a href="#texttracklist"></a></code><code data-anolis-xref="dom-TextTrack-id"><a href="#dom-texttrack-id"></a></code><var data-anolis-xref=""></var></p></div><hr><pre class="idl"><dfn id="texttrackmode"></dfn><a data-anolis-xref="dom-TextTrack-disabled" href="#dom-texttrack-disabled"></a><a data-anolis-xref="dom-TextTrack-hidden" href="#dom-texttrack-hidden"></a><a data-anolis-xref="dom-TextTrack-showing" href="#dom-texttrack-showing"></a><dfn id="texttrackkind"></dfn><a data-anolis-xref="dom-TextTrack-kind-subtitles" href="#dom-texttrack-kind-subtitles"></a><a data-anolis-xref="dom-TextTrack-kind-captions" href="#dom-texttrack-kind-captions"></a><a data-anolis-xref="dom-TextTrack-kind-descriptions" href="#dom-texttrack-kind-descriptions"></a><a data-anolis-xref="dom-TextTrack-kind-chapters" href="#dom-texttrack-kind-chapters"></a><a data-anolis-xref="dom-TextTrack-kind-metadata" href="#dom-texttrack-kind-metadata"></a><dfn id="texttrack"></dfn><a href="#eventtarget"></a><a href="#texttrackkind"></a><a data-anolis-xref="dom-TextTrack-kind" href="#dom-texttrack-kind"></a><a data-anolis-xref="dom-TextTrack-label" href="#dom-texttrack-label"></a><a data-anolis-xref="dom-TextTrack-language" href="#dom-texttrack-language"></a><a data-anolis-xref="dom-TextTrack-id" href="#dom-texttrack-id"></a><a data-anolis-xref="dom-TextTrack-inBandMetadataTrackDispatchType" href="#dom-texttrack-inbandmetadatatrackdispatchtype"></a><a href="#texttrackmode"></a><a data-anolis-xref="dom-TextTrack-mode" href="#dom-texttrack-mode"></a><a href="#texttrackcuelist"></a><a data-anolis-xref="dom-TextTrack-cues" href="#dom-texttrack-cues"></a><a href="#texttrackcuelist"></a><a data-anolis-xref="dom-TextTrack-activeCues" href="#dom-texttrack-activecues"></a><a data-anolis-xref="dom-TextTrack-addCue" href="#dom-texttrack-addcue"></a><a href="#texttrackcue"></a><a data-anolis-xref="dom-TextTrack-removeCue" href="#dom-texttrack-removecue"></a><a href="#texttrackcue"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrack-oncuechange" href="#handler-texttrack-oncuechange"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-addTextTrack"><a href="#dom-media-addtexttrack"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#texttrack"></a></code><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-kind"><a href="#dom-texttrack-kind"></a></code></dt><dd><p><a href="#text-track-kind"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-label"><a href="#dom-texttrack-label"></a></code></dt><dd><p><a href="#text-track-label"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-language"><a href="#dom-texttrack-language"></a></code></dt><dd><p><a href="#text-track-language"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-id"><a href="#dom-texttrack-id"></a></code></dt><dd><p></p><p><cite></cite><code data-anolis-xref="dom-TextTrackList-getTrackById"><a href="#dom-texttracklist-gettrackbyid"></a></code><a href="#refsMEDIAFRAG"></a></p><p><code><a href="#texttrack"></a></code><code><a href="#the-track-element"></a></code><code><a href="#the-track-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-inBandMetadataTrackDispatchType"><a href="#dom-texttrack-inbandmetadatatrackdispatchtype"></a></code></dt><dd><p><a href="#text-track-in-band-metadata-track-dispatch-type"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-mode"><a href="#dom-texttrack-mode"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-mode"></a></p><dl><dt><code data-anolis-xref="dom-TextTrack-disabled"><a href="#dom-texttrack-disabled"></a></code></dt><dd><p><a href="#text-track-disabled"></a></p></dd><dt><code data-anolis-xref="dom-TextTrack-hidden"><a href="#dom-texttrack-hidden"></a></code></dt><dd><p><a href="#text-track-hidden"></a></p></dd><dt><code data-anolis-xref="dom-TextTrack-showing"><a href="#dom-texttrack-showing"></a></code></dt><dd><p><a href="#text-track-showing"></a></p></dd></dl><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-cues"><a href="#dom-texttrack-cues"></a></code></dt><dd><p><a href="#text-track-list-of-cues"></a><code><a href="#texttrackcuelist"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-activeCues"><a href="#dom-texttrack-activecues"></a></code></dt><dd><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a href="#text-track-list-of-cues"></a><a href="#current-playback-position"></a><code><a href="#texttrackcuelist"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-addCue"><a href="#dom-texttrack-addcue"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#text-track-list-of-cues"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrack-removeCue"><a href="#dom-texttrack-removecue"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#text-track-list-of-cues"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-addTextTrack" id="dom-media-addtexttrack"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><a data-anolis-xref="media
element" href="#media-element"></a></p><ol><li><p><code><a href="#texttrack"></a></code></p></li><li><p><a href="#text-track"></a><a href="#text-track-kind"></a><var data-anolis-xref=""></var><a href="#text-track-label"></a><var data-anolis-xref=""></var><a href="#text-track-language"></a><var data-anolis-xref=""></var><a href="#text-track-readiness-state"></a><a href="#text-track-loaded"></a><a href="#text-track-mode"></a><a href="#text-track-hidden"></a><a href="#text-track-list-of-cues"></a></p><p><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a href="#text-track-cue"></a><a href="#text-track-list-of-cues"></a></p></li><li><p><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a></p></li><li><p><a href="#queue-a-task"></a><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code><code><a href="#trackevent"></a></code><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#media-element"></a><code data-anolis-xref="dom-media-textTracks"><a href="#dom-media-texttracks"></a></code><code><a href="#texttracklist"></a></code></p></li><li><p><code><a href="#texttrack"></a></code></p></li></ol><hr><p><dfn data-anolis-xref="dom-TextTrack-kind" id="dom-texttrack-kind"><code></code></dfn><a href="#text-track-kind"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><dfn data-anolis-xref="dom-TextTrack-label" id="dom-texttrack-label"><code></code></dfn><a href="#text-track-label"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><dfn data-anolis-xref="dom-TextTrack-language" id="dom-texttrack-language"><code></code></dfn><a href="#text-track-language"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><dfn data-anolis-xref="dom-TextTrack-id" id="dom-texttrack-id"><code></code></dfn><code><a href="#the-track-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#media-resource"></a><a href="#media-resource"></a><cite></cite><a href="#refsMEDIAFRAG"></a></p><p><dfn data-anolis-xref="dom-TextTrack-inBandMetadataTrackDispatchType" id="dom-texttrack-inbandmetadatatrackdispatchtype"><code></code></dfn><a href="#text-track-in-band-metadata-track-dispatch-type"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><p><dfn data-anolis-xref="dom-TextTrack-mode" id="dom-texttrack-mode"><code></code></dfn><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code></p><dl><dt><dfn data-anolis-xref="dom-TextTrack-disabled" id="dom-texttrack-disabled"><code></code></dfn></dt><dd><a href="#text-track-disabled"></a></dd><dt><dfn data-anolis-xref="dom-TextTrack-hidden" id="dom-texttrack-hidden"><code></code></dfn></dt><dd><a href="#text-track-hidden"></a></dd><dt><dfn data-anolis-xref="dom-TextTrack-showing" id="dom-texttrack-showing"><code></code></dfn></dt><dd><a href="#text-track-showing"></a></dd></dl><p></p><dl class="switch"><dt><code data-anolis-xref="dom-TextTrack-disabled"><a href="#dom-texttrack-disabled"></a></code></dt><dd><p><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track-disabled"></a></p></dd><dt><code data-anolis-xref="dom-TextTrack-hidden"><a href="#dom-texttrack-hidden"></a></code></dt><dd><p><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track-hidden"></a></p></dd><dt><code data-anolis-xref="dom-TextTrack-showing"><a href="#dom-texttrack-showing"></a></code></dt><dd><p><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track-showing"></a></p></dd></dl><p><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track-disabled"></a><dfn data-anolis-xref="dom-TextTrack-cues" id="dom-texttrack-cues"><code></code></dfn><a href="#live"></a><code><a href="#texttrackcuelist"></a></code><a href="#text-track-list-of-cues"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a data-anolis-xref="text track cue end time" href="#text-track-cue-end-time"></a><a href="#earliest-possible-position-when-the-script-started"></a><a href="#text-track-cue-order"></a></p><p><dfn id="earliest-possible-position-when-the-script-started"></dfn><a href="#earliest-possible-position"></a><a href="#event-loop"></a></p><p><a href="#text-track-mode"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#text-track-disabled"></a><dfn data-anolis-xref="dom-TextTrack-activeCues" id="dom-texttrack-activecues"><code></code></dfn><a href="#live"></a><code><a href="#texttrackcuelist"></a></code><a href="#text-track-list-of-cues"></a><a href="#text-track"></a><code><a href="#texttrack"></a></code><a href="#active-flag-was-set-when-the-script-started"></a><a href="#text-track-cue-order"></a></p><p><a href="#text-track-cue"></a><dfn id="active-flag-was-set-when-the-script-started"></dfn><a href="#text-track-cue-active-flag"></a><a href="#event-loop"></a></p><hr><p><dfn data-anolis-xref="dom-TextTrack-addCue" id="dom-texttrack-addcue"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#texttrack"></a></code></p><ol><li><p><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#text-track-list-of-cues"></a><a href="#rules-for-updating-the-text-track-rendering"></a><a href="#rules-for-updating-the-text-track-rendering"></a><var data-anolis-xref=""></var><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-list-of-cues"></a><var data-anolis-xref=""></var><a href="#text-track-list-of-cues"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#texttrack"></a></code><a href="#text-track"></a><a href="#text-track-list-of-cues"></a></p></li></ol><p><dfn data-anolis-xref="dom-TextTrack-removeCue" id="dom-texttrack-removecue"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#texttrack"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#texttrack"></a></code><a href="#text-track"></a><a href="#text-track-list-of-cues"></a><code><a href="#notfounderror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#texttrack"></a></code><a href="#text-track"></a><a href="#text-track-list-of-cues"></a></p></li></ol></div><div class="example"><p><code><a href="#the-audio-element"></a></code></p><pre></pre></div><hr><pre class="idl"><dfn id="texttrackcuelist"></dfn><a data-anolis-xref="dom-TextTrackCueList-length" href="#dom-texttrackcuelist-length"></a><a href="#texttrackcue"></a><a href="#texttrackcue"></a><a data-anolis-xref="dom-TextTrackCueList-getCueById" href="#dom-texttrackcuelist-getcuebyid"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrackCueList-length"><a href="#dom-texttrackcuelist-length"></a></code></dt><dd><p><a data-anolis-xref="text track cue" href="#text-track-cue"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue"></a><var data-anolis-xref=""></var><a href="#text-track-cue-order"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TextTrackCueList-getCueById"><a href="#dom-texttrackcuelist-getcuebyid"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue"></a><a href="#text-track-cue-order"></a><a href="#text-track-cue-identifier"></a><var data-anolis-xref=""></var></p><p></p></dd></dl><div class="impl"><p><code><a href="#texttrackcuelist"></a></code><a data-anolis-xref="text track cue" href="#text-track-cue"></a></p><p><dfn data-anolis-xref="dom-TextTrackCueList-length" id="dom-texttrackcuelist-length"><code></code></dfn><a data-anolis-xref="text track cue" href="#text-track-cue"></a><code><a href="#texttrackcuelist"></a></code></p><p><a href="#supported-property-indices"></a><code><a href="#texttrackcuelist"></a></code><a data-anolis-xref="text track cue" href="#text-track-cue"></a><code><a href="#texttrackcuelist"></a></code><a data-anolis-xref="text track cue" href="#text-track-cue"></a><a href="#supported-property-indices"></a></p><p><a href="#determine-the-value-of-an-indexed-property"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#text-track-cue"></a><code><a href="#texttrackcuelist"></a></code></p><p><dfn data-anolis-xref="dom-TextTrackCueList-getCueById" id="dom-texttrackcuelist-getcuebyid"><code><var data-anolis-xref=""></var></code></dfn><a href="#text-track-cue"></a><code><a href="#texttrackcuelist"></a></code><a href="#text-track-cue-identifier"></a><var data-anolis-xref=""></var></p></div><hr><pre class="idl"><dfn id="texttrackcue"></dfn><a href="#eventtarget"></a><a href="#texttrack"></a><a data-anolis-xref="dom-TextTrackCue-track" href="#dom-texttrackcue-track"></a><a data-anolis-xref="dom-TextTrackCue-id" href="#dom-texttrackcue-id"></a><a data-anolis-xref="dom-TextTrackCue-startTime" href="#dom-texttrackcue-starttime"></a><a data-anolis-xref="dom-TextTrackCue-endTime" href="#dom-texttrackcue-endtime"></a><a data-anolis-xref="dom-TextTrackCue-pauseOnExit" href="#dom-texttrackcue-pauseonexit"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrackCue-onenter" href="#handler-texttrackcue-onenter"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-TextTrackCue-onexit" href="#handler-texttrackcue-onexit"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-TextTrackCue-track" href="#dom-texttrackcue-track"></a></dt><dd><p><code><a href="#texttrack"></a></code><a href="#text-track-cue"></a></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-TextTrackCue-id" href="#dom-texttrackcue-id"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-identifier"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-TextTrackCue-startTime" href="#dom-texttrackcue-starttime"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-start-time"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-TextTrackCue-endTime" href="#dom-texttrackcue-endtime"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-end-time"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-TextTrackCue-pauseOnExit" href="#dom-texttrackcue-pauseonexit"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-pause-on-exit-flag"></a></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-TextTrackCue-track" id="dom-texttrackcue-track"><code></code></dfn><code><a href="#texttrack"></a></code><a href="#text-track"></a><a data-anolis-xref="text
track list of cues" href="#text-track-list-of-cues"></a><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code></p><p><dfn data-anolis-xref="dom-TextTrackCue-id" id="dom-texttrackcue-id"><code></code></dfn><a href="#text-track-cue-identifier"></a><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-identifier"></a></p><p><dfn data-anolis-xref="dom-TextTrackCue-startTime" id="dom-texttrackcue-starttime"><code></code></dfn><a href="#text-track-cue-start-time"></a><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-start-time"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue"></a><a href="#text-track"></a><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i><a href="#media-element"></a></p><p><dfn data-anolis-xref="dom-TextTrackCue-endTime" id="dom-texttrackcue-endtime"><code></code></dfn><a href="#text-track-cue-end-time"></a><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-end-time"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue"></a><a href="#text-track"></a><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a href="#media-element"></a><a href="#show-poster-flag"></a><i><a href="#time-marches-on"></a></i><a href="#media-element"></a></p><p><dfn data-anolis-xref="dom-TextTrackCue-pauseOnExit" id="dom-texttrackcue-pauseonexit"><code></code></dfn><a href="#text-track-cue-pause-on-exit-flag"></a><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><a href="#text-track-cue-pause-on-exit-flag"></a></p></div><h6 id="text-tracks-exposing-in-band-metadata"><span class="secno"></span></h6><p><a data-anolis-xref="media resource" href="#media-resource"></a><a data-anolis-xref="media-resource-specific text track" href="#media-resource-specific-text-track"></a></p><p><code><a href="#texttrackcue"></a></code><a href="#media-resource-specific-text-track"></a><a href="#datacue"></a></p><pre class="idl"><span data-anolis-xref="dom-DataCue"></span><dfn id="datacue"></dfn><a href="#texttrackcue"></a><a data-anolis-xref="dom-DataCue-data" href="#dom-datacue-data"></a><a data-anolis-xref="dom-DataCue-text" href="#dom-datacue-text"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DomCue"></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#datacue"></a></code><code data-anolis-xref="dom-TextTrack-addCue"><a href="#dom-texttrack-addcue"></a></code></p><p><var data-anolis-xref=""></var><a href="#text-track-cue-start-time"></a></p><p><var data-anolis-xref=""></var><a href="#text-track-cue-end-time"></a></p><p><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-DataCue-data" href="#dom-datacue-data"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-data"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="dom-DataCue-text" href="#dom-datacue-text"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#text-track-cue-data"></a><a data-anolis-xref="dom-DataCue-data" href="#dom-datacue-data"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-DataCue-data" id="dom-datacue-data"><code></code></dfn><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code></p><p><dfn data-anolis-xref="dom-DataCue-text" id="dom-datacue-text"><code></code></dfn><code><a href="#the-data-element"></a></code><a href="#text-track-cue"></a><code><a href="#texttrackcue"></a></code><code><a href="#the-data-element"></a></code></p></div><p><a href="#datacue"></a><a href="#text-track-cue"></a><a href="#text-track"></a><a href="#text-track-kind"></a><a data-anolis-xref="dom-TextTrack-kind-metadata" href="#dom-texttrack-kind-metadata"></a></p><p><a href="#datacue"></a><a href="#texttrack"></a><code data-anolis-xref="dom-TextTrack-addCue"><a href="#dom-texttrack-addcue"></a></code><a href="#text-track"></a><a href="#text-track-kind"></a><a data-anolis-xref="dom-TextTrack-kind-metadata" href="#dom-texttrack-kind-metadata"></a><code><a href="#invalidnodetypeerror"></a></code><a href="#texttracklist"></a><a href="#texttrack"></a></p><p class="note"><a href="#datacue"></a><a href="#datacue"></a><a href="#text-track"></a></p><h6 id="text-tracks-describing-chapters"><span class="secno"></span></h6><p><a href="#media-resource"></a></p><p><a href="#text-track-cue"></a><a href="#text-track"></a><a href="#text-track-cue-start-time"></a><a href="#text-track-cue-end-time"></a><a href="#text-track-cue-data"></a></p><div class="impl"><p><dfn id="rules-for-constructing-the-chapter-tree-from-a-text-track"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="text track list of cues" href="#text-track-list-of-cues"></a><a href="#text-track"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-cue"></a><a href="#text-track-cue-end-time"></a><a href="#text-track-cue-start-time"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-cue-start-time"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-cue-start-time"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#text-track-cue-end-time"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#text-track-cue-start-time"></a><var data-anolis-xref=""></var><a href="#text-track-cue-end-time"></a><var data-anolis-xref=""></var><a href="#text-track-cue-data"></a><a href="#rules-for-rendering-the-cue-in-isolation"></a></p><p class="note"><a href="#rules-for-rendering-the-cue-in-isolation"></a><a href="#rules-for-interpreting-webvtt-cue-text"></a><a href="#refsWEBVTT"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li></ol></div><div class="example"><p><a href="#webvtt-file"></a><a href="#refsWEBVTT"></a></p><pre></pre></div><div class="impl"><h6 id="cue-events"><span class="secno"></span></h6><p><a href="#event-handlers"></a><a data-anolis-xref="event handler event type" href="#event-handler-event-type"></a><a href="#event-handler-idl-attributes"></a><code><a href="#texttracklist"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-TextTrackList-onchange" id="handler-texttracklist-onchange"><code></code></dfn></td><td><code data-anolis-xref="event-media-change"><a href="#event-media-change"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-TextTrackList-onaddtrack" id="handler-texttracklist-onaddtrack"><code></code></dfn></td><td><code data-anolis-xref="event-media-addtrack"><a href="#event-media-addtrack"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-TextTrackList-onremovetrack" id="handler-texttracklist-onremovetrack"><code></code></dfn></td><td><code data-anolis-xref="event-media-removetrack"><a href="#event-media-removetrack"></a></code></td></tr></tbody></table><p><a href="#event-handlers"></a><a data-anolis-xref="event handler event type" href="#event-handler-event-type"></a><a href="#event-handler-idl-attributes"></a><code><a href="#texttrack"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-TextTrack-oncuechange" id="handler-texttrack-oncuechange"><code></code></dfn></td><td><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code></td></tr></tbody></table><p><a href="#event-handlers"></a><a data-anolis-xref="event handler event type" href="#event-handler-event-type"></a><a href="#event-handler-idl-attributes"></a><code><a href="#texttrackcue"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-TextTrackCue-onenter" id="handler-texttrackcue-onenter"><code></code></dfn></td><td><code data-anolis-xref="event-media-enter"><a href="#event-media-enter"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-TextTrackCue-onexit" id="handler-texttrackcue-onexit"><code></code></dfn></td><td><code data-anolis-xref="event-media-exit"><a href="#event-media-exit"></a></code></td></tr></tbody></table></div><h6 id="best-practices-for-metadata-text-tracks"><span class="secno"></span></h6><p><i></i></p><p></p><p></p><p></p><p></p><p></p><pre></pre><p></p><p><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></p><h5 id="user-interface"><span class="secno"></span></h5><p><dfn data-anolis-xref="attr-media-controls" id="attr-media-controls"><code></code></dfn><a href="#boolean-attribute"></a></p><div class="impl"><p><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><a href="#media-element"></a><dfn id="expose-a-user-interface-to-the-user"></dfn></p><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#slaved-media-elements"></a><a href="#media-resource"></a><a href="#media-resource"></a><a href="#media-element"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><a href="#media-element"></a><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></p><p><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a><a href="#media-element"></a><code data-anolis-xref="event-mousedown"><a href="#event-mousedown"></a></code></p><p></p><p><a href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#current-media-controller"></a><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#slaved-media-elements"></a><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#media-element"></a></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#media-element"></a><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#media-element"></a></p><p><a href="#media-element"></a><a href="#current-media-controller"></a><code data-anolis-xref="dom-MediaController-currentTime"><a href="#dom-mediacontroller-currenttime"></a></code><code><a href="#mediacontroller"></a></code><a data-anolis-xref="dom-media-seek" href="#dom-media-seek"></a><a href="#media-element"></a><a href="#media-timeline"></a><i></i></p><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><code><a href="#mediacontroller"></a></code></p><p><a href="#activation-behavior"></a><a href="#media-element"></a><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a></p><ol><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#current-media-controller"></a><a href="#restrained-media-controller"></a><code data-anolis-xref="dom-MediaController-play"><a href="#dom-mediacontroller-play"></a></code><code><a href="#mediacontroller"></a></code></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#current-media-controller"></a><a href="#paused-media-controller"></a><code data-anolis-xref="dom-MediaController-unpause"><a href="#dom-mediacontroller-unpause"></a></code><code><a href="#mediacontroller"></a></code></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#current-media-controller"></a><a href="#playing-media-controller"></a><code data-anolis-xref="dom-MediaController-pause"><a href="#dom-mediacontroller-pause"></a></code><code><a href="#mediacontroller"></a></code></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-play"><a href="#dom-media-play"></a></code><a href="#media-element"></a></p></li><li><p><a href="#media-element"></a><a href="#current-media-controller"></a><a href="#media-element"></a><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-pause"><a href="#dom-media-pause"></a></code><a href="#media-element"></a></p></li></ol><p><a href="#media-resource"></a><a data-anolis-xref="text
track" href="#text-track"></a><a href="#media-element"></a><a href="#list-of-text-tracks"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-chapters"><a href="#dom-texttrack-kind-chapters"></a></code><a href="#rules-for-constructing-the-chapter-tree-from-a-text-track"></a><i></i></p><p><dfn data-anolis-xref="dom-media-controls" id="dom-media-controls"><code></code></dfn><a href="#reflect"></a></p><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-volume"><a href="#dom-media-volume"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-media-muted"><a href="#dom-media-muted"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-media-volume"><a href="#dom-media-volume"></a></code><code data-anolis-xref="dom-media-volume"><a href="#dom-media-volume"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-media-volume" id="dom-media-volume"><code></code></dfn><a href="#media-element"></a><a href="#media-element"></a><code><a href="#indexsizeerror"></a></code></p><p><dfn data-anolis-xref="dom-media-muted" id="dom-media-muted"><code></code></dfn></p><p><code data-anolis-xref="dom-media-volume"><a href="#dom-media-volume"></a></code><code data-anolis-xref="dom-media-muted"><a href="#dom-media-muted"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-media-volumechange"><a href="#event-media-volumechange"></a></code><a href="#media-element"></a></p><p><dfn id="effective-media-volume"></dfn></p><ol><li><p><a href="#effective-media-volume"></a></p></li><li><p><a href="#effective-media-volume"></a></p></li><li><p><a href="#current-media-controller"></a><code><a href="#mediacontroller"></a></code><a href="#media-controller-mute-override"></a><a href="#effective-media-volume"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#media-element"></a></p></li><li><p><a href="#current-media-controller"></a><var data-anolis-xref=""></var><code><a href="#mediacontroller"></a></code><a href="#media-controller-volume-multiplier"></a></p></li><li><p><a href="#effective-media-volume"></a><var data-anolis-xref=""></var></p></li></ol></div><p><dfn data-anolis-xref="attr-media-muted" id="attr-media-muted"><code></code></dfn><a data-anolis-xref="media
element" href="#media-element"></a><a href="#boolean-attribute"></a><a href="#media-resource"></a></p><div class="impl"><p><a href="#media-element"></a><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><a href="#media-element"></a></p><p><dfn data-anolis-xref="dom-media-defaultMuted" id="dom-media-defaultmuted"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code></p></div><p class="note"></p><div class="example"><p></p><pre></pre></div><h5 id="time-ranges"><span class="secno"></span></h5><p><code><a href="#timeranges"></a></code></p><pre class="idl"><dfn id="timeranges"></dfn><a data-anolis-xref="dom-TimeRanges-length" href="#dom-timeranges-length"></a><a data-anolis-xref="dom-TimeRanges-start" href="#dom-timeranges-start"></a><a data-anolis-xref="dom-TimeRanges-end" href="#dom-timeranges-end"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TimeRanges-length"><a href="#dom-timeranges-length"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-TimeRanges-start"><a href="#dom-timeranges-start"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-TimeRanges-end"><a href="#dom-timeranges-end"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-TimeRanges-length" id="dom-timeranges-length"><code></code></dfn></p><p><dfn data-anolis-xref="dom-TimeRanges-start" id="dom-timeranges-start"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-TimeRanges-end" id="dom-timeranges-end"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var></p><p><code><a href="#indexsizeerror"></a></code><var data-anolis-xref=""></var></p><p><code><a href="#timeranges"></a></code><dfn id="normalized-timeranges-object"><code></code></dfn></p><ul><li></li><li></li></ul><p></p><p><code><a href="#timeranges"></a></code></p><p class="example"></p><p><code data-anolis-xref="dom-media-buffered"><a href="#dom-media-buffered"></a></code><code data-anolis-xref="dom-media-seekable"><a href="#dom-media-seekable"></a></code><code data-anolis-xref="dom-media-played"><a href="#dom-media-played"></a></code><a data-anolis-xref="media element" href="#media-element"></a><a href="#media-timeline"></a></p></div><h5 id="the-trackevent-interface"><span class="secno"></span><code><a href="#trackevent"></a></code></h5><pre class="idl"><a href="#trackeventinit"></a><dfn id="trackevent"></dfn><a href="#event"></a><a href="#videotrack"></a><a href="#audiotrack"></a><a href="#texttrack"></a><a data-anolis-xref="dom-TrackEvent-track" href="#dom-trackevent-track"></a><dfn id="trackeventinit"></dfn><a href="#eventinit"></a><a href="#videotrack"></a><a href="#audiotrack"></a><a href="#texttrack"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-TrackEvent-track"><a href="#dom-trackevent-track"></a></code></dt><dd><p><code><a href="#texttrack"></a></code><code><a href="#audiotrack"></a></code><code><a href="#videotrack"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-TrackEvent-track" id="dom-trackevent-track"><code></code></dfn></p></div><h5 id="mediaevents"><span class="secno"></span></h5><p><i></i></p><p><a data-anolis-xref="media element" href="#media-element"></a></p><table><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-media-loadstart" id="event-media-loadstart"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></td><td><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-progress" id="event-media-progress"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-suspend" id="event-media-suspend"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-abort" id="event-media-abort"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_ABORTED"><a href="#dom-mediaerror-media_err_aborted"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-error" id="event-media-error"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-error"><a href="#dom-media-error"></a></code><code data-anolis-xref="dom-MediaError-MEDIA_ERR_NETWORK"><a href="#dom-mediaerror-media_err_network"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><code data-anolis-xref="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-emptied" id="event-media-emptied"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-element"></a><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code><a data-anolis-xref="concept-media-load-algorithm" href="#concept-media-load-algorithm"></a></td><td><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-stalled" id="event-media-stalled"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_LOADING"><a href="#dom-media-network_loading"></a></code></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="event-media-loadedmetadata" id="event-media-loadedmetadata"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-resource"></a><a href="#the-text-tracks-are-ready"></a></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-loadeddata" id="event-media-loadeddata"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a><a href="#current-playback-position"></a></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-canplay" id="event-media-canplay"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a><a href="#media-resource"></a></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-canplaythrough" id="event-media-canplaythrough"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-resource"></a></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-playing" id="event-media-playing"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-data"></a></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code><a href="#potentially-playing"></a><a href="#blocked-on-its-media-controller"></a><a href="#current-media-controller"></a><a data-anolis-xref="slaved media elements" href="#slaved-media-elements"></a><a href="#media-resource"></a><a href="#media-controller-position"></a><a href="#paused-for-user-interaction"></a><a href="#paused-for-in-band-content"></a></td></tr><tr><td><dfn data-anolis-xref="event-media-waiting" id="event-media-waiting"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code><a href="#current-playback-position"></a><code data-anolis-xref="dom-media-buffered"><a href="#dom-media-buffered"></a></code><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code><a href="#blocked-on-its-media-controller"></a><a data-anolis-xref="ended playback" href="#ended-playback"></a><a href="#stopped-due-to-errors"></a><a href="#paused-for-user-interaction"></a><a href="#paused-for-in-band-content"></a></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="event-media-seeking" id="event-media-seeking"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-seeked" id="event-media-seeked"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-seeking"><a href="#dom-media-seeking"></a></code><a href="#current-playback-position"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-ended" id="event-media-ended"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-resource"></a></td><td><code data-anolis-xref="dom-media-currentTime"><a href="#dom-media-currenttime"></a></code><a href="#media-resource"></a><code data-anolis-xref="dom-media-ended"><a href="#dom-media-ended"></a></code></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="event-media-durationchange" id="event-media-durationchange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-duration"><a href="#dom-media-duration"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-timeupdate" id="event-media-timeupdate"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#current-playback-position"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-play" id="event-media-play"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-play"><a href="#dom-media-play"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></td><td><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-pause" id="event-media-pause"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-pause"><a href="#dom-media-pause"></a></code></td><td><code data-anolis-xref="dom-media-paused"><a href="#dom-media-paused"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-ratechange" id="event-media-ratechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-defaultPlaybackRate"><a href="#dom-media-defaultplaybackrate"></a></code><code data-anolis-xref="dom-media-playbackRate"><a href="#dom-media-playbackrate"></a></code></td><td></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="event-media-resize" id="event-media-resize"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-video-videoWidth"><a href="#dom-video-videowidth"></a></code><code data-anolis-xref="dom-video-videoHeight"><a href="#dom-video-videoheight"></a></code></td><td><a href="#media-element"></a><code><a href="#the-video-element"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-media-volumechange" id="event-media-volumechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-media-volume"><a href="#dom-media-volume"></a></code><code data-anolis-xref="dom-media-muted"><a href="#dom-media-muted"></a></code></td><td></td></tr></tbody></table><p><code><a href="#mediacontroller"></a></code></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-MediaController-emptied" id="event-mediacontroller-emptied"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><a href="#slaved-media-elements"></a></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-loadedmetadata" id="event-mediacontroller-loadedmetadata"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-loadeddata" id="event-mediacontroller-loadeddata"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-canplay" id="event-mediacontroller-canplay"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-canplaythrough" id="event-mediacontroller-canplaythrough"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-playing" id="event-mediacontroller-playing"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#mediacontroller"></a></code><a href="#blocked-media-controller"></a></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-waiting" id="event-mediacontroller-waiting"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#mediacontroller"></a></code><a href="#blocked-media-controller"></a></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-ended" id="event-mediacontroller-ended"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#slaved-media-elements"></a><a href="#ended-playback"></a><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a></td></tr></tbody><tbody><tr><td><dfn data-anolis-xref="event-MediaController-durationchange" id="event-mediacontroller-durationchange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-MediaController-duration"><a href="#dom-mediacontroller-duration"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-timeupdate" id="event-mediacontroller-timeupdate"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><a href="#media-controller-position"></a></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-play" id="event-mediacontroller-play"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-pause" id="event-mediacontroller-pause"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-MediaController-paused"><a href="#dom-mediacontroller-paused"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-ratechange" id="event-mediacontroller-ratechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-MediaController-defaultPlaybackRate"><a href="#dom-mediacontroller-defaultplaybackrate"></a></code><code data-anolis-xref="dom-MediaController-playbackRate"><a href="#dom-mediacontroller-playbackrate"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-MediaController-volumechange" id="event-mediacontroller-volumechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-MediaController-volume"><a href="#dom-mediacontroller-volume"></a></code><code data-anolis-xref="dom-MediaController-muted"><a href="#dom-mediacontroller-muted"></a></code></td></tr></tbody></table><p><code><a href="#audiotracklist"></a></code><code><a href="#videotracklist"></a></code><code><a href="#texttracklist"></a></code></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-media-change" id="event-media-change"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-addtrack" id="event-media-addtrack"><code></code></dfn></td><td><code><a href="#trackevent"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-removetrack" id="event-media-removetrack"><code></code></dfn></td><td><code><a href="#trackevent"></a></code></td><td></td></tr></tbody></table><p><code><a href="#texttrack"></a></code><code><a href="#the-track-element"></a></code></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-media-cuechange" id="event-media-cuechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td></tr></tbody></table><p><code><a href="#texttrackcue"></a></code></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-media-enter" id="event-media-enter"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-media-exit" id="event-media-exit"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td></tr></tbody></table><div class="impl"><h5 id="security-and-privacy-considerations"><span class="secno"></span></h5><p><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code></p><hr><p><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a></p><p class="example"><code><a href="#the-video-element"></a></code></p><hr><p><code><a href="#the-img-element"></a></code></p><p><a href="#resource-sharing-check"></a><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><a href="#refsCORS"></a></p><p class="example"></p></div><h5 id="best-practices-for-authors-using-media-elements"><span class="secno"></span></h5><p><i></i></p><p><a data-anolis-xref="media element" href="#media-element"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code><a href="#the-source-element"></a></code><code data-anolis-xref="dom-media-load"><a href="#dom-media-load"></a></code></p><p></p><div class="impl"><h5 id="best-practices-for-implementors-of-media-elements"><span class="secno"></span></h5><p><i></i></p><p><a href="#media-element"></a></p><p><code data-anolis-xref="attr-media-buffered"></code></p><p></p><p></p><p></p><p><code><a href="#mediacontroller"></a></code><code><a href="#mediacontroller"></a></code><a href="#slaved-media-elements"></a></p><hr><p><a href="#media-element"></a><a data-anolis-xref="remove an element from a
document" href="#remove-an-element-from-a-document"></a><a href="#event-loop"></a><a href="#media-element"></a></p></div><h4 id="the-map-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-map-name"><a href="#attr-map-name"></a></code><a href="#image-map"></a><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlmapelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-map-name" href="#dom-map-name"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-map-areas" href="#dom-map-areas"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-map-images" href="#dom-map-images"></a></pre></dd></dl><p><code><a href="#the-map-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-area-element"></a></code><a href="#image-map"></a><a href="#represents"></a></p><p><dfn data-anolis-xref="attr-map-name" id="attr-map-name"><code></code></dfn><a data-anolis-xref="space character" href="#space-character"></a><code data-anolis-xref="attr-map-name"><a href="#attr-map-name"></a></code><a data-anolis-xref="compatibility
caseless" href="#compatibility-caseless"></a><code data-anolis-xref="attr-map-name"><a href="#attr-map-name"></a></code><code><a href="#the-map-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-map-areas"><a href="#dom-map-areas"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-map-images"><a href="#dom-map-images"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-map-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-map-areas" id="dom-map-areas"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-area-element"></a></code></p><p><dfn data-anolis-xref="dom-map-images" id="dom-map-images"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-map-element"></a></code><a href="#image-map"></a></p><p><dfn data-anolis-xref="dom-map-name" id="dom-map-name"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p></p><pre></pre></div><h4 id="the-area-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-map-element"></a></code><code><a href="#the-template-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code></dd><dd><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code><a href="#image-map"></a></dd><dd><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a href="#hyperlink"></a></dd><dd><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code></dd><dd><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></dd><dd><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><a href="#image-map"></a></dd><dd><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><a href="#browsing-context"></a><a href="#hyperlink"></a><a data-anolis-xref="navigate" href="#navigate"></a></dd><dd><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#index-aria-link"><code title=""></code></a><a href="#aria-usage-note"><em></em></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlareaelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-area-alt" href="#dom-area-alt"></a><a data-anolis-xref="dom-area-coords" href="#dom-area-coords"></a><a data-anolis-xref="dom-area-shape" href="#dom-area-shape"></a><a data-anolis-xref="dom-area-target" href="#dom-area-target"></a><a data-anolis-xref="dom-area-download" href="#dom-area-download"></a><a data-anolis-xref="dom-area-rel" href="#dom-area-rel"></a><a href="#domtokenlist"></a><a data-anolis-xref="dom-area-relList" href="#dom-area-rellist"></a><a data-anolis-xref="dom-area-hreflang" href="#dom-area-hreflang"></a><a data-anolis-xref="dom-area-type" href="#dom-area-type"></a><a href="#htmlareaelement"></a><a href="#urlutils"></a></pre></dd></dl><p><code><a href="#the-area-element"></a></code><a href="#represents"></a><a href="#image-map"></a></p><p><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-template-element"></a></code></p><p><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a><dfn data-anolis-xref="attr-area-alt" id="attr-area-alt"><code></code></dfn><a href="#image-map"></a><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code><a href="#the-area-element"></a></code><a href="#image-map"></a><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code></p><p><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code></p><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></p><p><dfn data-anolis-xref="attr-area-shape" id="attr-area-shape"><code></code></dfn><a href="#enumerated-attribute"></a><span class="impl"></span></p><table><thead><tr><th></th><th></th><th class="impl"></th></tr></thead><tbody><tr><td rowspan="2"><a data-anolis-xref="attr-area-shape-circle" href="#attr-area-shape-circle"></a></td><td><dfn data-anolis-xref="attr-area-shape-keyword-circle" id="attr-area-shape-keyword-circle"><code></code></dfn></td><td class="impl"></td></tr><tr><td class="impl"><dfn data-anolis-xref="attr-area-shape-keyword-circ" id="attr-area-shape-keyword-circ"><code></code></dfn></td><td class="impl"></td></tr><tr><td><a data-anolis-xref="attr-area-shape-default" href="#attr-area-shape-default"></a></td><td><dfn data-anolis-xref="attr-area-shape-keyword-default" id="attr-area-shape-keyword-default"><code></code></dfn></td><td class="impl"></td></tr><tr><td rowspan="2"><a data-anolis-xref="attr-area-shape-poly" href="#attr-area-shape-poly"></a></td><td><dfn data-anolis-xref="attr-area-shape-keyword-poly" id="attr-area-shape-keyword-poly"><code></code></dfn></td><td class="impl"></td></tr><tr><td class="impl"><dfn data-anolis-xref="attr-area-shape-keyword-polygon" id="attr-area-shape-keyword-polygon"><code></code></dfn></td><td class="impl"></td></tr><tr><td rowspan="2"><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></td><td><dfn data-anolis-xref="attr-area-shape-keyword-rect" id="attr-area-shape-keyword-rect"><code></code></dfn></td><td class="impl"></td></tr><tr><td class="impl"><dfn data-anolis-xref="attr-area-shape-keyword-rectangle" id="attr-area-shape-keyword-rectangle"><code></code></dfn></td><td class="impl"></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></p><p><dfn data-anolis-xref="attr-area-coords" id="attr-area-coords"><code></code></dfn><a href="#valid-list-of-integers"></a><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><span class="impl"><a href="#image-map"></a></span></p><p><dfn data-anolis-xref="attr-area-shape-circle" id="attr-area-shape-circle"></dfn><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></p><p><dfn data-anolis-xref="attr-area-shape-default" id="attr-area-shape-default"></dfn><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></p><p><dfn data-anolis-xref="attr-area-shape-poly" id="attr-area-shape-poly"></dfn><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></p><p><dfn data-anolis-xref="attr-area-shape-rect" id="attr-area-shape-rect"></dfn><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></p><div class="impl"><p><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="downloading hyperlinks" href="#downloading-hyperlinks"></a><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></p></div><p><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><div class="impl"><p><a href="#activation-behavior"></a><code><a href="#the-area-element"></a></code></p><ol><li><p><code><a href="#the-area-element"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a></p></li><li><p><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><a href="#allowed-to-show-a-popup"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code></p><ol><li><p><a href="#entry-settings-object"></a><code><a href="#invalidaccesserror"></a></code></p></li><li><p></p></li></ol></li><li><p><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="downloading hyperlinks" href="#downloading-hyperlinks"></a><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></p></li></ol><p><dfn data-anolis-xref="dom-area-alt" id="dom-area-alt"><code></code></dfn><dfn data-anolis-xref="dom-area-coords" id="dom-area-coords"><code></code></dfn><dfn data-anolis-xref="dom-area-target" id="dom-area-target"><code></code></dfn><dfn data-anolis-xref="dom-area-download" id="dom-area-download"><code></code></dfn><dfn data-anolis-xref="dom-area-rel" id="dom-area-rel"><code></code></dfn><dfn data-anolis-xref="dom-area-hreflang" id="dom-area-hreflang"><code></code></dfn><dfn data-anolis-xref="dom-area-type" id="dom-area-type"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-area-shape" id="dom-area-shape"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code></p><p><dfn data-anolis-xref="dom-area-rellist" id="dom-area-rellist"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></p><hr><p><code><a href="#the-area-element"></a></code><code><a href="#urlutils"></a></code><a href="#refsURL"></a></p><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-set-the-input" href="#concept-uu-set-the-input"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-get-the-base" href="#concept-uu-get-the-base"></a><a href="#the-element's-base-url"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-query-encoding" href="#concept-uu-query-encoding"></a><a href="#document's-character-encoding"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-update" href="#concept-uu-update"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><var data-anolis-xref=""></var></p></div><h4 id="image-maps"><span class="secno"></span></h4><div class="impl"><h5 id="authoring"><span class="secno"></span></h5></div><p><dfn id="image-map"></dfn><a data-anolis-xref="hyperlink" href="#hyperlink"></a></p><p><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-map-element"></a></code><dfn data-anolis-xref="attr-hyperlink-usemap" id="attr-hyperlink-usemap"><code></code></dfn><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><a href="#valid-hash-name-reference"></a><code><a href="#the-map-element"></a></code></p><div class="example"><p></p><p><img alt="A line with four shapes in it, equally spaced: a red hollow box, a green circle, a blue triangle, and a yellow four-pointed star." height="150" src="images/sample-usemap.png" width="600"></p><p></p><pre></pre></div><div class="impl"><h5 id="processing-model-0"><span class="secno"></span></h5><p><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></p><ol><li><p><a href="#rules-for-parsing-a-hash-name-reference"></a><code><a href="#the-map-element"></a></code><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var></p><p><code><a href="#the-img-element"></a></code></p><p class="note"><code><a href="#the-object-element"></a></code><a href="#fallback-content"></a><code><a href="#the-img-element"></a></code></p><ol><li><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p></li><li><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><em></em><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code></p></li><li><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><a href="#hyperlink"></a><code><a href="#the-img-element"></a></code></p><p><code><a href="#the-area-element"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li></ol><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var></p><ol><li><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code></p></li><li><p><a href="#rules-for-parsing-a-list-of-integers"></a><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a data-anolis-xref="attr-area-shape-circle" href="#attr-area-shape-circle"></a></td><td></td></tr><tr><td><a data-anolis-xref="attr-area-shape-default" href="#attr-area-shape-default"></a></td><td></td></tr><tr><td><a data-anolis-xref="attr-area-shape-poly" href="#attr-area-shape-poly"></a></td><td></td></tr><tr><td><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></td><td></td></tr></tbody></table></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code></p><dl class="switch"><dt><a data-anolis-xref="attr-area-shape-circle" href="#attr-area-shape-circle"></a></dt><dd></dd><dt><a data-anolis-xref="attr-area-shape-default" href="#attr-area-shape-default"></a></dt><dd></dd><dt><a data-anolis-xref="attr-area-shape-poly" href="#attr-area-shape-poly"></a></dt><dd></dd><dt><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></dt><dd></dd></dl></li><li><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></p></li><li><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></p></li><li><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><a data-anolis-xref="attr-area-shape-circle" href="#attr-area-shape-circle"></a></p></li><li><p><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code></p><dl class="switch"><dt><a data-anolis-xref="attr-area-shape-circle" href="#attr-area-shape-circle"></a></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><a data-anolis-xref="attr-area-shape-default" href="#attr-area-shape-default"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="attr-area-shape-poly" href="#attr-area-shape-poly"></a></dt><dd><p><var data-anolis-xref=""><sub data-anolis-xref=""><var data-anolis-xref=""></var></sub></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""><var data-anolis-xref=""></var></sub></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""><var data-anolis-xref=""></var></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""><var data-anolis-xref=""></var></sub></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#refsGRAPHICS"></a></p></dd><dt><a data-anolis-xref="attr-area-shape-rect" href="#attr-area-shape-rect"></a></dt><dd><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></dd></dl><p><em></em><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p class="note"></p></li></ol><p><code><a href="#the-area-element"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a></p><p class="note"><code><a href="#the-map-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-area-element"></a></code></p><p><a href="#live"></a></p></div><h4 id="mathml"><span class="secno"></span></h4><p><dfn id="math"><code></code></dfn><a href="#mathml-namespace"></a><a href="#embedded-content-category"></a><a href="#phrasing-content-1"></a><a href="#flow-content-1"></a></p><p><code data-anolis-xref=""></code><a href="#html-namespace-0"></a><a href="#flow-content-1"></a><a href="#refsMATHML"></a></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#phrasing-content-1"></a><a href="#html-namespace-0"></a><a href="#refsMATHML"></a></p><div class="impl"><p><a href="#inter-element-whitespace"></a><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></p><p><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></p><p></p></div><p><a href="#other-applicable-specifications"></a><a href="#refsMATHML"></a></p><div class="example"><p></p><pre></pre></div><h4 id="svg"><span class="secno"></span></h4><p><dfn id="svg-0"><code></code></dfn><a href="#svg-namespace"></a><a href="#embedded-content-category"></a><a href="#phrasing-content-1"></a><a href="#flow-content-1"></a></p><div class="impl"><p></p></div><p><code data-anolis-xref=""></code><a href="#html-namespace-0"></a><a href="#flow-content-1"></a><a href="#refsSVG"></a></p><p><code data-anolis-xref=""></code><a href="#svg-namespace"></a><a href="#html-documents"></a><a href="#phrasing-content-1"></a></p><p><a href="#other-applicable-specifications"></a><a href="#refsSVG"></a></p><h4 id="dimension-attributes"><span class="secno"></span><dfn></dfn></h4><p><span class="impl"><strong></strong></span><dfn data-anolis-xref="attr-dim-width" id="attr-dim-width"><code></code></dfn><dfn data-anolis-xref="attr-dim-height" id="attr-dim-height"><code></code></dfn><code><a href="#the-img-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-video-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="valid non-negative integer" href="#valid-non-negative-integer"></a></p><p></p><ul><li><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></li><li><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></li><li><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></li></ul><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></p><p></p><p></p><p class="note"></p><div class="impl"><p><strong></strong><a href="#dimRendering"></a></p><p><dfn data-anolis-xref="dom-dim-width" id="dom-dim-width"><code></code></dfn><dfn data-anolis-xref="dom-dim-height" id="dom-dim-height"><code></code></dfn><code><a href="#the-iframe-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-video-element"></a></code><a href="#reflect"></a></p><p class="note"><code><a href="#the-iframe-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-object-element"></a></code><code></code><code><a href="#the-video-element"></a></code><code></code></p><p class="note"><code data-anolis-xref="dom-img-height"><a href="#dom-img-height"></a></code><code data-anolis-xref="dom-input-height"><a href="#dom-input-height"></a></code></p></div><h3 id="links"><span class="secno"></span></h3><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-link-element"></a></code><a data-anolis-xref="represents" href="#represents"></a><code><a href="#document"></a></code></p><dl><dt><dfn data-anolis-xref="external resource link" id="external-resource-link"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="hyperlink" id="hyperlink"></dfn></dt><dd><p><a href="#navigate"></a></p></dd></dl><p><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><a href="#linkTypes"></a></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><a href="#linkTypes"></a><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a><a href="#hyperlink"></a><a href="#linkTypes"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><a href="#hyperlink"></a><dfn data-anolis-xref="hyperlink annotation" id="hyperlink-annotation"></dfn></p><h4 id="links-created-by-a-and-area-elements"><span class="secno"></span><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></h4><p><dfn data-anolis-xref="attr-hyperlink-href" id="attr-hyperlink-href"><code></code></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#valid-url-potentially-surrounded-by-spaces"></a></p><p class="note"><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p><p><dfn data-anolis-xref="attr-hyperlink-target" id="attr-hyperlink-target"><code></code></dfn><a href="#valid-browsing-context-name-or-keyword"></a><a href="#browsing-context"></a><span class="impl"><a href="#following-hyperlinks"></a></span></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#activation-behavior"></a><a data-anolis-xref="navigate" href="#navigate"></a></p><p><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></p><p><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="downloading
hyperlinks" href="#downloading-hyperlinks"></a></p><p><dfn data-anolis-xref="attr-hyperlink-download" id="attr-hyperlink-download"><code></code></dfn></p><p><dfn data-anolis-xref="attr-hyperlink-rel" id="attr-hyperlink-rel"><code></code></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#set-of-space-separated-tokens"></a><a href="#linkTypes"></a></p><p><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></p><p><dfn data-anolis-xref="attr-hyperlink-hreflang" id="attr-hyperlink-hreflang"><code></code></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a><a href="#refsBCP47"></a><span class="impl"></span></p><p><dfn data-anolis-xref="attr-hyperlink-type" id="attr-hyperlink-type"><code></code></dfn><a href="#mime-type"></a><a href="#valid-mime-type"></a><span class="impl"><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></span></p><div class="impl"><h4 id="following-hyperlinks-0"><span class="secno"></span></h4><p><dfn data-anolis-xref="following hyperlinks" id="following-hyperlinks"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a></p><p><var data-anolis-xref=""></var><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code><a href="#document"></a></code><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><code><a href="#the-base-element"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#resulting-absolute-url"></a></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><a href="#queue-a-task"></a><a href="#navigate"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a></p></li><li><p><var><a href="#hyperlink-suffix"></a></var><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-task"></a><a href="#navigate"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><a href="#source-browsing-context"></a><var data-anolis-xref=""></var></p></li></ol><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p></div><h4 id="downloading-resources"><span class="secno"></span></h4><p><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="http-content-disposition"></code><a href="#refsRFC6266"></a></p><p><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="http-content-disposition"></code><code data-anolis-xref=""></code></p><div class="impl"><hr><p><dfn data-anolis-xref="downloading hyperlinks" id="downloading-hyperlinks"></dfn></p><ol><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><a href="#navigate"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><var><a href="#hyperlink-suffix"></a></var><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><a href="#fetch"></a><var data-anolis-xref=""></var><a href="#as-a-download"></a></p></li></ol><p><a href="#fetch"></a><dfn id="as-a-download"></dfn></p><p><a href="#as-a-download"></a></p><p class="warning"></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="http-content-disposition"></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><i></i><a href="#refsRFC6266"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><code><a href="#document"></a></code><a data-anolis-xref="downloading hyperlinks" href="#downloading-hyperlinks"></a><a href="#navigate"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="http-content-disposition"></code><var data-anolis-xref=""></var><i></i><a href="#refsRFC6266"></a></p></li><li><p><a href="#hyperlink"></a><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><a href="#hyperlink"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><code data-anolis-xref="http-content-disposition"></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><a href="#refsRFC6266"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#url"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i></p><div class="warning"><p><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></p><p></p><p><var data-anolis-xref=""></var></p></div></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><p class="example"></p></li><li><p><a data-anolis-xref="concept-extension" href="#concept-extension"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-extension" href="#concept-extension"></a><i></i><a href="#mime-type"></a><a data-anolis-xref="concept-extension" href="#concept-extension"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-extension" href="#concept-extension"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-extension" href="#concept-extension"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-extension" href="#concept-extension"></a><code data-anolis-xref=""></code></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="concept-extension" id="concept-extension"></dfn><code data-anolis-xref=""></code></p><p><a href="#url"></a><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></p></div><h4 id="linkTypes"><span class="secno"></span></h4><p></p><p><i></i><i></i></p><div class="impl"><p><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref=""></code><a data-anolis-xref="split a string on spaces" href="#split-a-string-on-spaces"></a></p></div><p><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code></p><p><a href="#ascii-case-insensitive"></a><span class="impl"></span></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><table><thead><tr><th rowspan="2"></th><th colspan="2"></th><th rowspan="2"></th></tr><tr><th><code><a href="#the-link-element"></a></code></th><th><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></th></tr></thead><tbody><tr><td><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-author"><a href="#link-type-author"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-bookmark"><a href="#link-type-bookmark"></a></code></td><td><em></em></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-help"><a href="#link-type-help"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></td><td><a data-anolis-xref="external resource link" href="#external-resource-link"></a></td><td><em></em></td><td></td></tr><tr><td><code data-anolis-xref="rel-license"><a href="#link-type-license"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-next"><a href="#link-type-next"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-nofollow"><a href="#link-type-nofollow"></a></code></td><td><em></em></td><td><a data-anolis-xref="hyperlink annotation" href="#hyperlink-annotation"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code></td><td><em></em></td><td><a data-anolis-xref="hyperlink annotation" href="#hyperlink-annotation"></a></td><td><code data-anolis-xref="http-referer"></code></td></tr><tr><td><code data-anolis-xref="rel-prefetch"><a href="#link-type-prefetch"></a></code></td><td><a data-anolis-xref="external resource link" href="#external-resource-link"></a></td><td><a data-anolis-xref="external resource link" href="#external-resource-link"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-prev"><a href="#link-type-prev"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-search"><a href="#link-type-search"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#hyperlink"></a></td><td></td></tr><tr><td><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code></td><td><a data-anolis-xref="external resource link" href="#external-resource-link"></a></td><td><em></em></td><td></td></tr><tr><td><code data-anolis-xref="rel-tag"><a href="#link-type-tag"></a></code></td><td><em></em></td><td><a href="#hyperlink"></a></td><td></td></tr></tbody></table><div class="impl"><p></p></div><h5 id="rel-alternate"><span class="secno"></span><dfn data-anolis-xref="rel-alternate" id="rel-alternate-0"><code></code></dfn></h5><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></p><p></p><dl class="switch"><dt><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code></dt><dd><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code></p></dd><dt><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dt><dd><p><a href="#hyperlink"></a></p><div class="impl"><p><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><div class="example"><p><code><a href="#the-link-element"></a></code></p><pre></pre><p></p><pre></pre></div></div></dd><dt></dt><dd><p><a href="#hyperlink"></a></p><p><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></p><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><a href="#root-element"></a><a href="#language"></a></p><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></p><p><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code></p><div class="example"><p></p><pre></pre></div><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code></p></dd></dl><h5 id="link-type-author"><span class="secno"></span><dfn data-anolis-xref="rel-author" id="rel-author"><code></code></dfn></h5><p><code data-anolis-xref="rel-author"><a href="#link-type-author"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="rel-author"><a href="#link-type-author"></a></code><code><a href="#the-article-element"></a></code></p><p><code><a href="#the-link-element"></a></code><code data-anolis-xref="rel-author"><a href="#link-type-author"></a></code></p><p class="note"><code data-anolis-xref=""></code><a href="#refsMAILTO"></a></p><div class="impl"><p><strong></strong><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref=""></code><code></code><code data-anolis-xref="rel-author"><a href="#link-type-author"></a></code></p></div><h5 id="link-type-bookmark"><span class="secno"></span><dfn data-anolis-xref="rel-bookmark" id="rel-bookmark"><code></code></dfn></h5><p><code data-anolis-xref="rel-bookmark"><a href="#link-type-bookmark"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-bookmark"><a href="#link-type-bookmark"></a></code><code><a href="#the-article-element"></a></code><a href="#associatedSection"></a><code><a href="#the-article-element"></a></code></p><div class="example"><p></p><pre></pre></div><h5 id="link-type-help"><span class="secno"></span><dfn data-anolis-xref="rel-help" id="rel-help"><code></code></dfn></h5><p><code data-anolis-xref="rel-help"><a href="#link-type-help"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="rel-help"><a href="#link-type-help"></a></code></p><div class="example"><p></p><pre></pre></div><p><code><a href="#the-link-element"></a></code><code data-anolis-xref="rel-help"><a href="#link-type-help"></a></code></p><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="rel-help"><a href="#link-type-help"></a></code></p><h5 id="rel-icon"><span class="secno"></span><dfn data-anolis-xref="rel-icon" id="rel-icon-0"><code></code></dfn></h5><p><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a></p><div class="impl"><p></p></div><p><span class="impl"><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code><a href="#tree-order"></a></span></p><div class="impl"><p class="note"></p><p><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code><a href="#concept-link-type-sniffing"></a></p></div><p><dfn data-anolis-xref="attr-link-sizes" id="attr-link-sizes"><code></code></dfn></p><p><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-link-sizes-any"><a href="#attr-link-sizes-any"></a></code><a data-anolis-xref="valid
non-negative integer" href="#valid-non-negative-integer"></a></p><p></p><p class="note"></p><div class="impl"><p><a data-anolis-xref="split a
string on spaces" href="#split-a-string-on-spaces"></a></p></div><p><dfn data-anolis-xref="attr-link-sizes-any" id="attr-link-sizes-any"><code></code></dfn></p><div class="impl"><p></p><ul><li><p></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-digits"></a></p></li><li><p><a href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ul></div><p><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code></p><div class="impl"><p><code><a href="#the-link-element"></a></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code><code><a href="#document"></a></code><a href="#fetch"></a><a href="#absolute-url"></a><a href="#url"></a><code data-anolis-xref=""></code><a href="#the-document's-address"></a><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></p></div><div class="example"><p></p><pre></pre></div><p><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></p><h5 id="link-type-license"><span class="secno"></span><dfn data-anolis-xref="rel-license" id="rel-license"><code></code></dfn></h5><p><code data-anolis-xref="rel-license"><a href="#link-type-license"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-license"><a href="#link-type-license"></a></code></p><p><code><a href="#the-main-element"></a></code></p><div class="example"><p></p><pre></pre><p><code data-anolis-xref="rel-license"><a href="#link-type-license"></a></code><code><a href="#the-main-element"></a></code></p></div><div class="impl"><p><strong></strong><code data-anolis-xref=""></code><code data-anolis-xref="rel-license"><a href="#link-type-license"></a></code></p></div><h5 id="link-type-nofollow"><span class="secno"></span><dfn data-anolis-xref="rel-nofollow" id="rel-nofollow"><code></code></dfn></h5><p><code data-anolis-xref="rel-nofollow"><a href="#link-type-nofollow"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a><a data-anolis-xref="hyperlink annotation" href="#hyperlink-annotation"></a></p><p><code data-anolis-xref="rel-nofollow"><a href="#link-type-nofollow"></a></code></p><h5 id="link-type-noreferrer"><span class="secno"></span><dfn data-anolis-xref="rel-noreferrer" id="rel-noreferrer"><code></code></dfn></h5><p><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a><a data-anolis-xref="hyperlink annotation" href="#hyperlink-annotation"></a></p><p></p><div class="impl"><p><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code><code data-anolis-xref="http-referer"></code><a data-anolis-xref="concept-http-equivalent-headers" href="#concept-http-equivalent-headers"></a></p><p><a href="#noopener"><code data-anolis-xref="dom-opener"></code></a><a href="#browsing-context"></a></p></div><h5 id="link-type-prefetch"><span class="secno"></span><dfn data-anolis-xref="rel-prefetch" id="rel-prefetch"><code></code></dfn></h5><p><code data-anolis-xref="rel-prefetch"><a href="#link-type-prefetch"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a data-anolis-xref="external
resource link" href="#external-resource-link"></a></p><p><code data-anolis-xref="rel-prefetch"><a href="#link-type-prefetch"></a></code></p><p><code data-anolis-xref="rel-prefetch"><a href="#link-type-prefetch"></a></code></p><h5 id="link-type-search"><span class="secno"></span><dfn data-anolis-xref="rel-search" id="rel-search"><code></code></dfn></h5><p><code data-anolis-xref="rel-search"><a href="#link-type-search"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-search"><a href="#link-type-search"></a></code></p><p class="note"><code><a href="#the-link-element"></a></code><code data-anolis-xref="rel-search"><a href="#link-type-search"></a></code><a href="#refsOPENSEARCH"></a></p><h5 id="link-type-stylesheet"><span class="secno"></span><dfn data-anolis-xref="rel-stylesheet" id="rel-stylesheet"><code></code></dfn></h5><p><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><code><a href="#the-link-element"></a></code><a data-anolis-xref="external resource link" href="#external-resource-link"></a></p><p></p><p><code data-anolis-xref="rel-alternate"><a href="#rel-alternate"></a></code><code><a href="#the-link-element"></a></code><dfn id="the-link-is-an-alternative-stylesheet"></dfn><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-link-element"></a></code></p><p><code data-anolis-xref="rel-stylesheet"><a href="#link-type-stylesheet"></a></code><code data-anolis-xref=""></code></p><div class="impl"><p><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a></p><ul><li><p><a href="#external-resource-link"></a><code><a href="#the-link-element"></a></code><a href="#in-a-document"><code></code></a></p></li><li><p><a href="#external-resource-link"></a><code><a href="#the-link-element"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a></p></li><li><p><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a><a href="#in-a-document"><code></code></a></p></li><li><p><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code><code><a href="#the-link-element"></a></code><a data-anolis-xref="external resource link" href="#external-resource-link"></a><a href="#in-a-document"><code></code></a></p></li><li><p><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a><a href="#in-a-document"><code></code></a><a data-anolis-xref="Content-Type" href="#content-type"></a></p></li><li><p><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a><a href="#in-a-document"><code></code></a><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code></p></li><li><p><a href="#external-resource-link"></a><a data-anolis-xref="the link is
an alternative stylesheet" href="#the-link-is-an-alternative-stylesheet"></a></p></li></ul><p><strong></strong><a href="#quirks-mode"></a><a href="#same-origin"></a><a href="#url"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><code data-anolis-xref=""></code></p><p><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><code data-anolis-xref=""></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#associated-css-style-sheet"></a><a data-anolis-xref="remove a CSS style sheet" href="#remove-a-css-style-sheet"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#external-resource-link"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a></p></li><li><p><a href="#create-a-css-style-sheet"></a></p><dl><dt><a data-anolis-xref="concept-css-style-sheet-type" href="#concept-css-style-sheet-type"></a></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-location" href="#concept-css-style-sheet-location"></a></dt><dd><p><a href="#resulting-absolute-url"></a><a data-anolis-xref="concept-link-obtain" href="#concept-link-obtain"></a></p><p class="note"></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-owner-node" href="#concept-css-style-sheet-owner-node"></a></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-media" href="#concept-css-style-sheet-media"></a></dt><dd><p><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><var data-anolis-xref=""></var></p><p class="note"></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-title" href="#concept-css-style-sheet-title"></a></dt><dd><p><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code><var data-anolis-xref=""></var></p><p class="note"></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-alternate-flag" href="#concept-css-style-sheet-alternate-flag"></a></dt><dd><p><a href="#the-link-is-an-alternative-stylesheet"></a></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-origin-clean-flag" href="#concept-css-style-sheet-origin-clean-flag"></a></dt><dd><p><a href="#cors-same-origin"></a></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-parent-CSS-style-sheet" href="#concept-css-style-sheet-parent-css-style-sheet"></a></dt><dt><a data-anolis-xref="concept-css-style-sheet-owner-CSS-rule" href="#concept-css-style-sheet-owner-css-rule"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-disabeld-flag" href="#concept-css-style-sheet-disabeld-flag"></a></dt><dd><p></p></dd><dt><a data-anolis-xref="concept-css-style-sheet-CSS-rules" href="#concept-css-style-sheet-css-rules"></a></dt><dd><p></p></dd></dl><p><a href="#environment-encoding"></a><a href="#refsCSSSYNTAX"></a></p><ol><li><p><code data-anolis-xref="attr-link-charset"><a href="#attr-link-charset"></a></code><a data-anolis-xref="getting an encoding" href="#getting-an-encoding"></a><a href="#refsENCODING"></a></p></li><li><p><a href="#document's-character-encoding"></a><a href="#refsDOM"></a></p></li></ol></li></ol></div><h5 id="link-type-tag"><span class="secno"></span><dfn data-anolis-xref="rel-tag" id="rel-tag"><code></code></dfn></h5><p><code data-anolis-xref="rel-tag"><a href="#link-type-tag"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-tag"><a href="#link-type-tag"></a></code><em></em></p><p class="note"><em></em><a href="#tag-cloud"></a></p><div class="example"><p><i></i><code data-anolis-xref=""></code></p><pre></pre></div><div class="example"><p><em></em><code data-anolis-xref="rel-tag"><a href="#link-type-tag"></a></code><code><a href="#the-article-element"></a></code></p><pre></pre></div><h5 id="sequential-link-types"><span class="secno"></span></h5><p></p><p><em></em><em></em></p><p></p><h6 id="link-type-next"><span class="secno"></span><dfn data-anolis-xref="rel-next" id="rel-next"><code></code></dfn></h6><p><code data-anolis-xref="rel-next"><a href="#link-type-next"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-next"><a href="#link-type-next"></a></code></p><h6 id="link-type-prev"><span class="secno"></span><dfn data-anolis-xref="rel-prev" id="rel-prev"><code></code></dfn></h6><p><code data-anolis-xref="rel-prev"><a href="#link-type-prev"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></p><p><code data-anolis-xref="rel-prev"><a href="#link-type-prev"></a></code></p><div class="impl"><p><strong></strong><code data-anolis-xref=""></code><code data-anolis-xref="rel-prev"><a href="#link-type-prev"></a></code></p></div><h5 id="other-link-types"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-rel-extensions" id="concept-rel-extensions"></dfn><a href="http://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions"></a><a href="#refsMFREL"></a></p><p><span data-anolis-xref=""></span></p><dl><dt></dt><dd><p></p><p><a href="#absolute-url"></a></p></dd><dt><code><a href="#the-link-element"></a></code></dt><dd><p></p><dl><dt></dt><dd><code><a href="#the-link-element"></a></code></dd><dt></dt><dd><code><a href="#the-link-element"></a></code><a href="#hyperlink"></a></dd><dt></dt><dd><code><a href="#the-link-element"></a></code><a href="#external-resource-link"></a></dd></dl></dd><dt><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></dt><dd><p></p><dl><dt></dt><dd><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code></dd><dt></dt><dd><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#hyperlink"></a></dd><dt></dt><dd><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#external-resource-link"></a></dd><dt></dt><dd><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a data-anolis-xref="hyperlink annotation" href="#hyperlink-annotation"></a><a data-anolis-xref="hyperlink" href="#hyperlink"></a></dd></dl></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p class="auth"></p></dd><dt></dt><dd><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd class="auth"></dd></dl><p></p><p></p><p></p><p></p></dd></dl><div class="impl"><p><span data-anolis-xref=""></span></p><p class="note"></p><p></p></div><p><a href="http://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions"></a><code data-anolis-xref=""></code><code><a href="#the-link-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-area-element"></a></code><a href="#refsMFREL"></a></p><h3 id="tabular-data"><span class="secno"></span></h3><h4 id="the-table-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code></dd><dd><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltableelement"></dfn><a href="#htmlelement"></a><a href="#htmltablecaptionelement"></a><a data-anolis-xref="dom-table-caption" href="#dom-table-caption"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-table-createCaption" href="#dom-table-createcaption"></a><a data-anolis-xref="dom-table-deleteCaption" href="#dom-table-deletecaption"></a><a href="#htmltablesectionelement"></a><a data-anolis-xref="dom-table-tHead" href="#dom-table-thead"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-table-createTHead" href="#dom-table-createthead"></a><a data-anolis-xref="dom-table-deleteTHead" href="#dom-table-deletethead"></a><a href="#htmltablesectionelement"></a><a data-anolis-xref="dom-table-tFoot" href="#dom-table-tfoot"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-table-createTFoot" href="#dom-table-createtfoot"></a><a data-anolis-xref="dom-table-deleteTFoot" href="#dom-table-deletetfoot"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-table-tBodies" href="#dom-table-tbodies"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-table-createTBody" href="#dom-table-createtbody"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-table-rows" href="#dom-table-rows"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-table-insertRow" href="#dom-table-insertrow"></a><a data-anolis-xref="dom-table-deleteRow" href="#dom-table-deleterow"></a><a data-anolis-xref="dom-table-border" href="#dom-table-border-0"></a><a data-anolis-xref="dom-table-sortable" href="#dom-table-sortable"></a><a data-anolis-xref="dom-table-stopSorting" href="#dom-table-stopsorting"></a></pre></dd></dl><p><code><a href="#the-table-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-table" href="#concept-table"></a></p><p><span class="impl"><code><a href="#the-table-element"></a></code><a href="#table-model"></a></span></p><div class="impl"><p class="note"><a href="#table-model"></a></p></div><p><a href="#table-descriptions-techniques"></a></p><p></p><p class="note"><a href="#refsCSS"></a></p><p><dfn data-anolis-xref="attr-table-border" id="attr-table-border"><code></code></dfn><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code><code data-anolis-xref=""></code></p><div class="impl"><hr><p></p></div><p class="note"><span class="impl"></span><a href="#table-layout-techniques"></a></p><div class="impl"><p></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref="attr-aria-role"><a href="#attr-aria-role"></a></code><code title=""></code></td><td></td></tr><tr><td><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code></td><td></td></tr><tr><td><code data-anolis-xref="attr-table-cellspacing"><a href="#attr-table-cellspacing"></a></code><code data-anolis-xref="attr-table-cellpadding"><a href="#attr-table-cellpadding"></a></code></td><td></td></tr></tbody><tbody><tr><td><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-th-element"></a></code></td><td></td></tr><tr><td><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code></td><td></td></tr><tr><td><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code></td><td></td></tr><tr><td></td><td></td></tr></tbody><tbody><tr><td><code data-anolis-xref="attr-table-summary"><a href="#attr-table-summary"></a></code></td><td></td></tr></tbody></table><p class="note"></p></div><hr><p><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code><a href="#table-sorting-model"></a></p><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-caption"><a href="#dom-table-caption"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-caption-element"></a></code></p><p><code><a href="#the-caption-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-createCaption"><a href="#dom-table-createcaption"></a></code></dt><dd><p><code><a href="#the-caption-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-deleteCaption"><a href="#dom-table-deletecaption"></a></code></dt><dd><p><code><a href="#the-caption-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-tHead"><a href="#dom-table-thead"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-thead-element"></a></code></p><p><code><a href="#the-thead-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#hierarchyrequesterror"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-createTHead"><a href="#dom-table-createthead"></a></code></dt><dd><p><code><a href="#the-thead-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-deleteTHead"><a href="#dom-table-deletethead"></a></code></dt><dd><p><code><a href="#the-thead-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-tFoot"><a href="#dom-table-tfoot"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-tfoot-element"></a></code></p><p><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#hierarchyrequesterror"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-createTFoot"><a href="#dom-table-createtfoot"></a></code></dt><dd><p><code><a href="#the-tfoot-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-deleteTFoot"><a href="#dom-table-deletetfoot"></a></code></dt><dd><p><code><a href="#the-tfoot-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-tBodies"><a href="#dom-table-tbodies"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-tbody-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-createTBody"><a href="#dom-table-createtbody"></a></code></dt><dd><p><code><a href="#the-tbody-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-tr-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-insertRow"><a href="#dom-table-insertrow"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-deleteRow"><a href="#dom-table-deleterow"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-tr-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-table-caption" id="dom-table-caption"><code></code></dfn><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-createCaption" id="dom-table-createcaption"><code></code></dfn><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-deleteCaption" id="dom-table-deletecaption"><code></code></dfn><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-tHead" id="dom-table-thead"><code></code></dfn><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#hierarchyrequesterror"></a></code></p><p><dfn data-anolis-xref="dom-table-createTHead" id="dom-table-createthead"><code></code></dfn><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code></p><p><dfn data-anolis-xref="dom-table-deleteTHead" id="dom-table-deletethead"><code></code></dfn><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-tFoot" id="dom-table-tfoot"><code></code></dfn><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#hierarchyrequesterror"></a></code></p><p><dfn data-anolis-xref="dom-table-createTFoot" id="dom-table-createtfoot"><code></code></dfn><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code></p><p><dfn data-anolis-xref="dom-table-deleteTFoot" id="dom-table-deletetfoot"><code></code></dfn><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-tBodies" id="dom-table-tbodies"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-table-createTBody" id="dom-table-createtbody"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code></p><p><dfn data-anolis-xref="dom-table-rows" id="dom-table-rows"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><dfn data-anolis-xref="dom-table-insertRow" id="dom-table-insertrow"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></dt><dd><code><a href="#indexsizeerror"></a></code></dd><dt><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code></dt><dd><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code></dd><dt><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></dt><dd><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></dt><dd><code><a href="#the-tr-element"></a></code><code><a href="#the-tr-element"></a></code><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code><a href="#the-tr-element"></a></code></dd><dt></dt><dd><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code><a href="#the-tr-element"></a></code></dd></dl><p><dfn data-anolis-xref="dom-table-deleteRow" id="dom-table-deleterow"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code><a href="#indexsizeerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></p></li></ol><p><dfn data-anolis-xref="dom-table-border" id="dom-table-border"><code></code></dfn><a href="#reflect"></a></p><p><code data-anolis-xref="dom-table-stopSorting"><a href="#dom-table-stopsorting"></a></code><a href="#table-sorting-model"></a></p><p><dfn data-anolis-xref="dom-table-sortable" id="dom-table-sortable"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code></p></div><div class="example"><p></p><pre></pre></div><h5 id="table-descriptions-techniques"><span class="secno"></span></h5><p class="auth" id="table-descriptions"></p><p></p><p></p><table><caption></caption><thead><tr><th id="n"></th><th></th><th></th></tr></thead><tbody><tr><td headers="n r1"></td><th id="r1"></th><td></td></tr><tr><td headers="n r2"></td><th id="r2"></th><td></td></tr></tbody></table><p></p><p></p><dl><dt></dt><dd><div class="example"><pre></pre></div><p class="note"><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-describedby"><code data-anolis-xref="attr-aria-*"></code></a></p></dd><dt><code><a href="#the-caption-element"></a></code></dt><dd><div class="example"><pre></pre></div></dd><dt><code><a href="#the-caption-element"></a></code><code><a href="#the-details-element"></a></code></dt><dd><div class="example"><pre></pre></div></dd><dt><code><a href="#the-figure-element"></a></code></dt><dd><div class="example"><pre></pre></div></dd><dt><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code></dt><dd><div class="example"><pre></pre></div></dd></dl><p class="auth"></p><p></p><div class="example"><p><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></p><pre></pre></div><h5 id="table-layout-techniques"><span class="secno"></span></h5><p></p><p></p><p></p><p></p><p></p><div class="impl"><p></p></div><h4 id="the-caption-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltablecaptionelement"></dfn><a href="#htmlelement"></a></pre></dd></dl><p><code><a href="#the-caption-element"></a></code><a href="#represents"></a><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code></p><div class="impl"><p><code><a href="#the-caption-element"></a></code><a href="#table-model"></a></p></div><p><code><a href="#the-table-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-figcaption-element"></a></code></p><p></p><div class="example"><p></p><table class="dice-example"><tbody><tr><th></th><th></th><th></th><th></th><th></th><th></th><th></th></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table><p></p><pre></pre><p></p><table class="dice-example"><caption><p></p><p></p></caption><tbody><tr><th></th><th></th><th></th><th></th><th></th><th></th><th></th></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table></div><h4 id="the-colgroup-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code></dd><dd><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code><code><a href="#the-col-element"></a></code><code><a href="#the-template-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-colgroup-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-colgroup-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><code><a href="#the-colgroup-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-colgroup-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltablecolelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-colgroup-span" href="#dom-colgroup-span"></a></pre></dd></dl><p><code><a href="#the-colgroup-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><a data-anolis-xref="concept-column" href="#concept-column"></a><code><a href="#the-table-element"></a></code><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-colgroup-element"></a></code><code><a href="#the-col-element"></a></code><dfn data-anolis-xref="attr-colgroup-span" id="attr-colgroup-span"><code></code></dfn><a href="#valid-non-negative-integer"></a></p><div class="impl"><p><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code><a href="#table-model"></a></p><p><dfn data-anolis-xref="dom-colgroup-span" id="dom-colgroup-span"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-non-negative-numbers-greater-than-zero"></a></p></div><h4 id="the-col-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></dd><dt><a href="#aria-role-attribute"></a></dt><dd></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><p><code><a href="#htmltablecolelement"></a></code><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="dom-col-span"><a href="#dom-col-span"></a></code></p></dd></dl><p><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-col-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-column" href="#concept-column"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><code><a href="#the-colgroup-element"></a></code></p><p><dfn data-anolis-xref="attr-col-span" id="attr-col-span"><code></code></dfn><a href="#valid-non-negative-integer"></a></p><div class="impl"><p><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code><a href="#table-model"></a></p><p><dfn data-anolis-xref="dom-col-span" id="dom-col-span"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-non-negative-numbers-greater-than-zero"></a></p></div><h4 id="the-tbody-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-tr-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-tbody-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-tbody-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltablesectionelement"></dfn><a href="#htmlelement"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-tbody-rows" href="#dom-tbody-rows"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-tbody-insertRow" href="#dom-tbody-insertrow"></a><a data-anolis-xref="dom-tbody-deleteRow" href="#dom-tbody-deleterow"></a></pre><p><code><a href="#htmltablesectionelement"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></p></dd></dl><p><code><a href="#the-tbody-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-table-element"></a></code></p><div class="impl"><p><code><a href="#the-tbody-element"></a></code><a href="#table-model"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-tr-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-insertRow"><a href="#dom-tbody-insertrow"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-tr-element"></a></code><code><a href="#the-tr-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-deleteRow"><a href="#dom-tbody-deleterow"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-tr-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-tbody-rows" id="dom-tbody-rows"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-tr-element"></a></code></p><p><dfn data-anolis-xref="dom-tbody-insertRow" id="dom-tbody-insertrow"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code><code><a href="#indexsizeerror"></a></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></p><p><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code><code><a href="#the-tr-element"></a></code></p><p><dfn data-anolis-xref="dom-tbody-deleteRow" id="dom-tbody-deleterow"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code><code><a href="#indexsizeerror"></a></code></p></div><h4 id="the-thead-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-tr-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-tag-omission" href="#element-dfn-tag-omission"></a></dt><dd><code><a href="#the-thead-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></dd><dt><a href="#aria-role-attribute"></a></dt><dd><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a href="#state-and-property-attributes"></a></dt><dd><a href="#index-aria-global"></a></dd><dd><code title=""></code><a href="#allowed-aria-roles,-states-and-properties"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmltablesectionelement"></a></code><code><a href="#the-tbody-element"></a></code></dd></dl><p><code><a href="#the-thead-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-table-element"></a></code></p><div class="impl"><p><code><a href="#the-thead-element"></a></code><a href="#table-model"></a></p></div><div class="example"><p><code><a href="#the-thead-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-thead-element"></a></code></p><pre><strong></strong></pre></div><h4 id="the-tfoot-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code></dd><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-tr-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmltablesectionelement"></a></code><code><a href="#the-tbody-element"></a></code></dd></dl><p><code><a href="#the-tfoot-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><code><a href="#the-table-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-table-element"></a></code></p><div class="impl"><p><code><a href="#the-tfoot-element"></a></code><a href="#table-model"></a></p></div><h4 id="the-tr-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-thead-element"></a></code></dd><dd><code><a href="#the-tbody-element"></a></code></dd><dd><code><a href="#the-tfoot-element"></a></code></dd><dd><code><a href="#the-table-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-table-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltablerowelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-tr-rowIndex" href="#dom-tr-rowindex"></a><a data-anolis-xref="dom-tr-sectionRowIndex" href="#dom-tr-sectionrowindex"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-tr-cells" href="#dom-tr-cells"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-tr-insertCell" href="#dom-tr-insertcell"></a><a data-anolis-xref="dom-tr-deleteCell" href="#dom-tr-deletecell"></a></pre></dd></dl><p><code><a href="#the-tr-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a></p><div class="impl"><p><code><a href="#the-tr-element"></a></code><a href="#table-model"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-rowIndex"><a href="#dom-tr-rowindex"></a></code></dt><dd><p><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-sectionRowIndex"><a href="#dom-tr-sectionrowindex"></a></code></dt><dd><p><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-insertCell"><a href="#dom-tr-insertcell"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-td-element"></a></code><code><a href="#the-td-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-deleteCell"><a href="#dom-tr-deletecell"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p><p></p><p><code><a href="#indexsizeerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-tr-rowIndex" id="dom-tr-rowindex"><code></code></dfn><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><em></em><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="dom-tr-sectionRowIndex" id="dom-tr-sectionrowindex"><code></code></dfn><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-table-rows"><a href="#dom-table-rows"></a></code><code data-anolis-xref="dom-tbody-rows"><a href="#dom-tbody-rows"></a></code></p><p><dfn data-anolis-xref="dom-tr-cells" id="dom-tr-cells"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-tr-element"></a></code></p><p><dfn data-anolis-xref="dom-tr-insertCell" id="dom-tr-insertcell"><code><var data-anolis-xref=""></var></code></dfn></p><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><code><a href="#indexsizeerror"></a></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code></p><p><code><a href="#the-td-element"></a></code><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><code><a href="#the-td-element"></a></code></p><p><dfn data-anolis-xref="dom-tr-deleteCell" id="dom-tr-deletecell"><code><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><code><a href="#indexsizeerror"></a></code></p></div><h4 id="the-td-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#sectioning-root"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-tr-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code></dd><dd><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code></dd><dd><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltabledatacellelement"></dfn><a href="#htmltablecellelement"></a></pre></dd></dl><p><code><a href="#the-td-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a></p><div class="impl"><p><code><a href="#the-td-element"></a></code><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><a href="#table-model"></a></p><p><a href="#table-model"></a><a href="#algorithm-for-assigning-header-cells"></a><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code></p></div><h4 id="the-th-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><code><a href="#the-th-element"></a></code><a href="#sorting-interface-th-element"><code></code></a><a href="#interactive-content-0"></a></dd><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-tr-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-header-element"></a></code><code><a href="#the-footer-element"></a></code><a href="#sectioning-content-0"></a><a href="#heading-content-0"></a><code><a href="#the-th-element"></a></code><a href="#sorting-interface-th-element"><code></code></a><a href="#interactive-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code></dd><dd><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code></dd><dd><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></dd><dd><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code></dd><dd><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code></dd><dd><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltableheadercellelement"></dfn><a href="#htmltablecellelement"></a><a data-anolis-xref="dom-th-scope" href="#dom-th-scope"></a><a data-anolis-xref="dom-th-abbr" href="#dom-th-abbr"></a><a data-anolis-xref="dom-th-sorted" href="#dom-th-sorted"></a><a data-anolis-xref="dom-th-sort" href="#dom-th-sort"></a></pre></dd></dl><p><code><a href="#the-th-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a></p><p><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-th-scope" id="attr-th-scope"><code></code></dfn><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a href="#enumerated-attribute"></a></p><dl><dt><dfn data-anolis-xref="attr-th-scope-row" id="attr-th-scope-row"><code></code></dfn><i></i></dt><dd><i></i></dd><dt><dfn data-anolis-xref="attr-th-scope-col" id="attr-th-scope-col"><code></code></dfn><i></i></dt><dd><i></i></dd><dt><dfn data-anolis-xref="attr-th-scope-rowgroup" id="attr-th-scope-rowgroup"><code></code></dfn><i></i></dt><dd><i></i><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-rowgroup" href="#attr-th-scope-rowgroup"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a></dd><dt><dfn data-anolis-xref="attr-th-scope-colgroup" id="attr-th-scope-colgroup"><code></code></dfn><i></i></dt><dd><i></i><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-colgroup" href="#attr-th-scope-colgroup"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a></dd><dt><dfn data-anolis-xref="attr-th-scope-auto" id="attr-th-scope-auto"></dfn></dt><dd><i></i></dd></dl><p><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><i></i><i></i></p><p><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-th-abbr" id="attr-th-abbr"><code></code></dfn></p><p><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#table-sorting-model"></a></p><div class="impl"><p><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a href="#table-model"></a></p><p><code data-anolis-xref="dom-th-sort"><a href="#dom-th-sort"></a></code><a href="#table-sorting-model"></a></p><p><dfn data-anolis-xref="dom-th-scope" id="dom-th-scope"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-th-abbr" id="dom-th-abbr"><code></code></dfn><dfn data-anolis-xref="dom-th-sorted" id="dom-th-sorted"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><code data-anolis-xref="attr-th-scope-rowgroup"><a href="#attr-th-scope-rowgroup"></a></code></p><p></p><p class="note"><code><a href="#the-tbody-element"></a></code></p><pre></pre><p></p><table><caption></caption><thead><tr><th aria-describedby="exp1"></th><th></th><th></th><th></th></tr></thead><tbody><tr><td aria-describedby="exp2"></td><th aria-describedby="exp3" scope="rowgroup"></th><td></td><td></td></tr><tr><td></td><th aria-describedby="exp5" scope="row"></th><td></td><td></td></tr><tr><td></td><th scope="row"></th><td></td><td></td></tr></tbody><tbody><tr><td></td><th aria-describedby="exp4" scope="rowgroup"></th><td></td><td></td></tr><tr><td></td><th scope="row"></th><td></td><td></td></tr><tr><td></td><th scope="row"></th><td></td><td></td></tr></tbody></table><p id="exp1"></p><p id="exp2"><code></code></p><p id="exp3"></p><p id="exp4"></p><p id="exp5"><code></code></p><img alt="Representation of the example
table overlayed with arrows indicating which cells each header applies to." height="256" src="images/table-scope-diagram.png" width="459"></div><h4 id="attributes-common-to-td-and-th-elements"><span class="secno"></span><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></h4><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-tdth-colspan" id="attr-tdth-colspan"><code></code></dfn><a href="#valid-non-negative-integer"></a></p><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-tdth-rowspan" id="attr-tdth-rowspan"><code></code></dfn><a href="#valid-non-negative-integer"></a></p><p><span class="impl"><a href="#table-model"></a></span></p><hr><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-tdth-headers" id="attr-tdth-headers"><code></code></dfn><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-table" href="#concept-table"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><span class="impl"><a href="#table-model"></a></span></p><p><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var><i></i><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-table" href="#concept-table"></a><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var><i></i><code><a href="#the-th-element"></a></code><code><a href="#the-td-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p><code><a href="#the-th-element"></a></code><i></i></p><div class="impl"><p><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><a href="#table-model"></a></p></div><hr><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#htmltablecellelement"></a></code></p><pre class="idl"><dfn id="htmltablecellelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-tdth-colSpan" href="#dom-tdth-colspan"></a><a data-anolis-xref="dom-tdth-rowSpan" href="#dom-tdth-rowspan"></a><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><a data-anolis-xref="dom-tdth-headers" href="#dom-tdth-headers"></a><a data-anolis-xref="dom-tdth-cellIndex" href="#dom-tdth-cellindex"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-tdth-cellIndex"><a href="#dom-tdth-cellindex"></a></code></dt><dd><p><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code><var data-anolis-xref=""></var></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-tdth-colSpan" id="dom-tdth-colspan"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code></p><p><dfn data-anolis-xref="dom-tdth-rowSpan" id="dom-tdth-rowspan"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code></p><p><dfn data-anolis-xref="dom-tdth-headers" id="dom-tdth-headers"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-tdth-cellIndex" id="dom-tdth-cellindex"><code></code></dfn><code><a href="#the-tr-element"></a></code><code data-anolis-xref="dom-tr-cells"><a href="#dom-tr-cells"></a></code></p></div><div class="impl"><h4 id="processing-model-1"><span class="secno"></span></h4><p><dfn id="table-model"></dfn></p><p><dfn data-anolis-xref="concept-table" id="concept-table"></dfn><dfn data-anolis-xref="concept-slots" id="concept-slots"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><code><a href="#the-table-element"></a></code></p><p><dfn data-anolis-xref="concept-cell" id="concept-cell"></dfn><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><em></em><em></em><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p><p></p><p><dfn data-anolis-xref="concept-row" id="concept-row"></dfn><span data-anolis-xref=""><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a></p><p><dfn data-anolis-xref="concept-column" id="concept-column"></dfn><span data-anolis-xref=""><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code><code><a href="#the-col-element"></a></code></p><p><dfn data-anolis-xref="concept-row-group" id="concept-row-group"></dfn><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><dfn data-anolis-xref="concept-column-group" id="concept-column-group"></dfn><a data-anolis-xref="concept-column" href="#concept-column"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><code><a href="#the-colgroup-element"></a></code></p><p><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a></p><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a></p><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-column" href="#concept-column"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><code><a href="#the-caption-element"></a></code></p><p><dfn id="table-model-error"></dfn><code><a href="#the-table-element"></a></code></p><h5 id="forming-a-table"><span class="secno"></span></h5><p><a data-anolis-xref="concept-table" href="#concept-table"></a><code><a href="#the-table-element"></a></code><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a data-anolis-xref="table model
error" href="#table-model-error"></a></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><code><a href="#the-tfoot-element"></a></code></var><code><a href="#the-tfoot-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-table" href="#concept-table"></a><code><a href="#the-table-element"></a></code><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-caption-element"></a></code><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-caption-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p><p><var data-anolis-xref=""></var><dfn data-anolis-xref="concept-table-advance" id="concept-table-advance"><code></code></dfn><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p><ul class="brief"><li><code><a href="#the-colgroup-element"></a></code></li><li><code><a href="#the-thead-element"></a></code></li><li><code><a href="#the-tbody-element"></a></code></li><li><code><a href="#the-tfoot-element"></a></code></li><li><code><a href="#the-tr-element"></a></code></li></ul></li><li><p><var data-anolis-xref=""></var><code><a href="#the-colgroup-element"></a></code></p><ol><li><p><i></i><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code></dt><dd><p></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code></p></li><li><p><i></i><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code><a href="#rules-for-parsing-non-negative-integers"></a></p><p><var data-anolis-xref=""></var></p><p><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-column" href="#concept-column"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code><i></i></p></li><li><p><a data-anolis-xref="concept-column" href="#concept-column"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><code><a href="#the-colgroup-element"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#the-col-element"></a></code></dt><dd><ol><li><p><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code><a href="#rules-for-parsing-non-negative-integers"></a></p><p><var data-anolis-xref=""></var></p><p><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-column" href="#concept-column"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><code><a href="#the-colgroup-element"></a></code></p></li></ol></dd></dl></li><li><p><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p><ul class="brief"><li><code><a href="#the-colgroup-element"></a></code></li><li><code><a href="#the-thead-element"></a></code></li><li><code><a href="#the-tbody-element"></a></code></li><li><code><a href="#the-tfoot-element"></a></code></li><li><code><a href="#the-tr-element"></a></code></li></ul></li><li><p><var data-anolis-xref=""></var><code><a href="#the-colgroup-element"></a></code><i></i></p></li></ol></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p><ul class="brief"><li><code><a href="#the-thead-element"></a></code></li><li><code><a href="#the-tbody-element"></a></code></li><li><code><a href="#the-tfoot-element"></a></code></li><li><code><a href="#the-tr-element"></a></code></li></ul></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><a href="#algorithm-for-processing-rows"></a><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><i></i></p></li><li><p><a href="#algorithm-for-ending-a-row-group"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tfoot-element"></a></code><var data-anolis-xref=""><code><a href="#the-tfoot-element"></a></code></var><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code></p><p><a href="#algorithm-for-processing-row-groups"></a></p></li><li><p><a data-anolis-xref="concept-table-advance" href="#concept-table-advance"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p></li><li><p><i></i></p></li><li><p><i></i><code><a href="#the-tfoot-element"></a></code><var data-anolis-xref=""><code><a href="#the-tfoot-element"></a></code></var><a href="#algorithm-for-processing-row-groups"></a></p></li><li><p><a data-anolis-xref="concept-row" href="#concept-row"></a><a data-anolis-xref="concept-column" href="#concept-column"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-slots" href="#concept-slots"></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a href="#table-model-error"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="algorithm-for-processing-row-groups"></dfn><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><code><a href="#the-tr-element"></a></code><a href="#algorithm-for-processing-rows"></a></p></li><li><p><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span></p></li><li><p><a href="#algorithm-for-ending-a-row-group"></a></p></li></ol><p><dfn id="algorithm-for-ending-a-row-group"></dfn></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><ol><li><p><a href="#algorithm-for-growing-downward-growing-cells"></a></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="algorithm-for-processing-rows"></dfn><code><a href="#the-tr-element"></a></code></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><em></em><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><a href="#algorithm-for-growing-downward-growing-cells"></a></p></li><li><p><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-tr-element"></a></code></p></li><li><p><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><em></em><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><a data-anolis-xref="rules for parsing non-negative integers" href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><a data-anolis-xref="rules for parsing non-negative integers" href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><code><a href="#document"></a></code><a href="#quirks-mode"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span></p></li><li><p><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span><a data-anolis-xref="concept-cell" href="#concept-cell"></a><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#algorithm-for-assigning-header-cells"></a></p><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a href="#table-model-error"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-tr-element"></a></code></p></li><li><p><i></i></p></li></ol><p><dfn id="algorithm-for-growing-downward-growing-cells"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-cell" href="#concept-cell"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></span></p><h5 id="header-and-data-cell-semantics"><span class="secno"></span></h5><p><dfn id="algorithm-for-assigning-header-cells"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><dl class="switch"><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><a data-anolis-xref="split a string on
spaces" href="#split-a-string-on-spaces"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><a href="#internal-algorithm-for-scanning-and-assigning-header-cells"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var></span></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><a href="#internal-algorithm-for-scanning-and-assigning-header-cells"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var></span></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><a data-anolis-xref="row group header" href="#row-group-header"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-column-group" href="#concept-column-group"></a><a data-anolis-xref="column group header" href="#column-group-header"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var></p></li></ol></dd></dl></li><li><p><a data-anolis-xref="empty cell" href="#empty-cell"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn id="internal-algorithm-for-scanning-and-assigning-header-cells"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dd><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#column-header"></a><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#row-header"></a><var data-anolis-xref=""></var></p></dd></dl></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl></li><li><p><i></i></p></li></ol><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="column-header"></dfn></p><ul><li><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-col" href="#attr-th-scope-col"></a></li><li><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-auto" href="#attr-th-scope-auto"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></li></ul><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="row-header"></dfn></p><ul><li><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-row" href="#attr-th-scope-row"></a></li><li><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-auto" href="#attr-th-scope-auto"></a><a href="#column-header"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></li></ul><p><dfn id="column-group-header"></dfn><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-colgroup" href="#attr-th-scope-colgroup"></a></p><p><dfn id="row-group-header"></dfn><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><a data-anolis-xref="attr-th-scope-rowgroup" href="#attr-th-scope-rowgroup"></a></p><p><dfn id="empty-cell"></dfn><a href="#white_space"></a></p></div><h4 id="table-sorting-model"><span class="secno"></span><dfn></dfn></h4><p><dfn data-anolis-xref="attr-table-sortable" id="attr-table-sortable"><code></code></dfn><code><a href="#the-table-element"></a></code><a href="#boolean-attribute"></a><a href="#sortable-ui"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="attr-tdth-colspan" href="#attr-tdth-colspan"></a><code><a href="#the-thead-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="attr-tdth-colspan" href="#attr-tdth-colspan"></a><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="attr-th-sorted" id="attr-th-sorted"><code></code></dfn></p><p><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#set-of-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><dfn data-anolis-xref="attr-th-sorted-reversed" id="attr-th-sorted-reversed"><code></code></dfn><a href="#valid-non-negative-integer"></a></p><p class="note"><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><code data-anolis-xref="attr-th-sorted-reversed"><a href="#attr-th-sorted-reversed"></a></code><dfn id="column-sort-direction"></dfn><i></i><i></i><dfn id="column-key-ordinality"></dfn></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><hr><p><dfn id="sorting-capable-th-element"><code></code></dfn><code><a href="#the-th-element"></a></code></p><ul><li><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><i></i><i></i><code><a href="#the-th-element"></a></code></p></li><li><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a href="#sorting-capable-th-element"><code></code></a><a data-anolis-xref="concept-column" href="#concept-column"></a><a data-anolis-xref="concept-row" href="#concept-row"></a></p></li><li><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><code><a href="#the-thead-element"></a></code><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><em></em><code><a href="#the-thead-element"></a></code><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a></p><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><code><a href="#the-tfoot-element"></a></code><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><a data-anolis-xref="concept-table" href="#concept-table"></a></p></li></ul><p class="note"><a data-anolis-xref="concept-column" href="#concept-column"></a><a href="#sorting-capable-th-element"><code></code></a><code><a href="#the-th-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><dfn id="sorting-capable-th-elements-of-the-table-element"><code></code><code></code></dfn><var data-anolis-xref=""></var><a data-anolis-xref="sorting-capable th element" href="#sorting-capable-th-element"><code></code></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><var data-anolis-xref=""></var></p><p><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var><dfn id="sorting-capable-table-element"><code></code></dfn><a href="#sorting-capable-th-elements-of-the-table-element"><code></code><code></code></a><var data-anolis-xref=""></var></p><p><code><a href="#the-th-element"></a></code><dfn id="sorting-enabled-th-element"><code></code></dfn><a href="#sorting-capable-th-element"><code></code></a><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></p><p><dfn id="sorting-enabled-th-elements-of-the-table-element"><code></code><code></code></dfn><var data-anolis-xref=""></var><a data-anolis-xref="sorting-enabled th element" href="#sorting-enabled-th-element"><code></code></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><var data-anolis-xref=""></var></p><p><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var><dfn id="sorting-enabled-table-element"><code></code></dfn><a href="#sorting-capable-th-elements-of-the-table-element"><code></code><code></code></a><var data-anolis-xref=""></var><a href="#sorting-enabled-th-element"><code></code></a><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></p><p><code><a href="#the-table-element"></a></code><dfn id="table-element-with-a-user-agent-exposed-sorting-interface"><code></code></dfn><a href="#sorting-capable-table-element"><code></code></a><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code></p><p><dfn id="sorting-interface-th-element"><code></code></dfn><a href="#sorting-capable-th-element"><code></code></a><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><a href="#table-element-with-a-user-agent-exposed-sorting-interface"><code></code></a></p><hr><p><code><a href="#the-table-element"></a></code><dfn id="currently-sorting-flag"></dfn></p><hr><p><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="sorting-capable th element" href="#sorting-capable-th-element"><code></code></a><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code><code><a href="#the-table-element"></a></code><a data-anolis-xref="sorting-capable
table element" href="#sorting-capable-table-element"><code></code></a></p><div class="impl"><p><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-sort-direction"></a><a href="#column-key-ordinality"></a></p><ol><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="split a string on
spaces" href="#split-a-string-on-spaces"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-th-sorted-reversed"><a href="#attr-th-sorted-reversed"></a></code></dt><dd><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="rules for parsing integers" href="#rules-for-parsing-integers"><var data-anolis-xref=""></var></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p></p></dd></dl></li><li><p><a href="#column-sort-direction"></a><var data-anolis-xref=""></var><a href="#column-key-ordinality"></a><var data-anolis-xref=""></var></p></li></ol></div><p><code><a href="#the-table-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-key-ordinality"></a></p><div class="impl"><hr><p><dfn id="table-sorting-algorithm"></dfn><code><a href="#the-table-element"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#currently-sorting-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#currently-sorting-flag"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-sort"><a href="#event-sort"></a></code><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#sorting-enabled-table-element"><code></code></a><i></i></p><p class="note"><var data-anolis-xref=""></var><a href="#sorting-enabled-table-element"><code></code></a><code data-anolis-xref="event-sort"><a href="#event-sort"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#sorting-enabled-th-elements-of-the-table-element"><code></code><code></code></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#column-key-ordinality"></a><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-key-ordinality"></a><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-row-group" href="#concept-row-group"></a><code><a href="#the-thead-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></p></li><li><p></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></dt><dd><ol><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-tbody-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#the-tbody-element"></a></code></dt><dd><ol><li><p><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li></ol></dd></dl></li><li><p><i></i><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><p><i></i><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-cell" href="#concept-cell"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><i></i><var data-anolis-xref=""></var><i></i><i></i><i></i><i></i><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-sort-direction"></a><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#comparing-two-row-groups-using-the-th-element"><code></code></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><a href="#tree-order"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p><dl class="switch"><dt><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd></dl></li></ol><p><dfn data-anolis-xref="comparing two row groups using the th
element" id="comparing-two-row-groups-using-the-th-element"><code></code></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-table" href="#concept-table"></a></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-row" href="#concept-row"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a data-anolis-xref="concept-cell" href="#concept-cell"></a><i></i></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a href="#type-and-value-of-the-cell"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a href="#type-and-value-of-the-cell"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><dfn id="type-and-value-of-the-cell"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#inter-element-whitespace"></a><a href="#element"></a><a href="#text-0"></a><var data-anolis-xref=""></var><code><a href="#the-data-element"></a></code><code><a href="#the-data-element"></a></code><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></p></li><li><p><a href="#inter-element-whitespace"></a><a href="#element"></a><a href="#text-0"></a><var data-anolis-xref=""></var><code><a href="#the-progress-element"></a></code><code><a href="#the-progress-element"></a></code><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></p></li><li><p><a href="#inter-element-whitespace"></a><a href="#element"></a><a href="#text-0"></a><var data-anolis-xref=""></var><code><a href="#the-meter-element"></a></code><code><a href="#the-meter-element"></a></code><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code></p></li><li><p><a href="#inter-element-whitespace"></a><a href="#element"></a><a href="#text-0"></a><var data-anolis-xref=""></var><code><a href="#the-time-element"></a></code><a href="#machine-readable-equivalent-of-the-element's-contents"></a><a data-anolis-xref="concept-month" href="#concept-month"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-yearless-date" href="#concept-yearless-date"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><a data-anolis-xref="concept-duration" href="#concept-duration"></a></p><p></p><p><a data-anolis-xref="concept-month" href="#concept-month"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a></p><p class="example"><code></code><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a><a data-anolis-xref="concept-month" href="#concept-month"></a></p><p class="example"><code></code><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a></p></li><li><p><code><a href="#textcontent"></a></code></p></li></ol></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><ol class="brief"><li><a data-anolis-xref="concept-time" href="#concept-time"></a></li><li><a data-anolis-xref="concept-yearless-date" href="#concept-yearless-date"></a></li><li><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a></li><li><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></li><li><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a></li><li><a data-anolis-xref="concept-duration" href="#concept-duration"></a></li><li></li></ol></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p></p><p><a data-anolis-xref="concept-time" href="#concept-time"></a></p><p><a data-anolis-xref="concept-yearless-date" href="#concept-yearless-date"></a></p><p><a data-anolis-xref="concept-datetime-floating" href="#concept-datetime-floating"></a></p><p><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a href="#parsing-the-sort-key"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><a href="#parsing-the-sort-key"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#locale-specific-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#locale-specific-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#locale-specific-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p></p><ol><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p><ol><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#locale-specific-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#locale-specific-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li></ol></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#raw-string-comparison"></a><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><i></i></p></li><li><p></p></li></ol></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><a href="#tree-order"></a></p></li><li><p><a data-anolis-xref="concept-node-remove" href="#concept-node-remove"></a><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><a href="#tree-order"></a></p></li><li><p><a data-anolis-xref="concept-node-insert" href="#concept-node-insert"></a><code><a href="#the-tr-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#currently-sorting-flag"></a></p></li></ol><p><dfn data-anolis-xref="parsing the sort key" id="parsing-the-sort-key"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="sort parser mode: separator" href="#sort-parser-mode:-separator"></a></p><p><dfn data-anolis-xref="sort parser push the
buffer" id="sort-parser-push-the-buffer"></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="sort parser mode: separator" href="#sort-parser-mode:-separator"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="sort parser
checkpoint" id="sort-parser-checkpoint"></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="sort parser push the
checkpoint" id="sort-parser-push-the-checkpoint"></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="sort parser mode: separator" href="#sort-parser-mode:-separator"></a></p></li></ol></li><li><p></p><ol><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p></p><dl class="switch"><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-separator" title="sort parser mode: separator"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var><a href="#space-character"></a></dt><dd><p><var title=""></var></p><p><var title=""></var></p><p><var title=""></var></p><p><var title=""></var><var data-anolis-xref=""></var></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><var title=""></var><var title="sort parser mode: c"></var></p><p><var title=""></var><a href="#sort-parser-mode:-negative" title="sort parser mode: negative"></a></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><var title=""></var><var title="sort parser mode: c"></var></p><p><var title=""></var><a href="#sort-parser-mode:-leading-decimal" title="sort parser mode: leading-decimal"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title="sort parser mode: c"></var></p><p><var title=""></var><a href="#sort-parser-mode:-integral" title="sort parser mode: integral"></a></p></dd><dt><var title=""></var><a href="#uppercase-ascii-letters" title="uppercase ASCII letters"></a><a href="#lowercase-ascii-letters" title="lowercase ASCII letters"></a></dt><dd><p><var title=""></var></p><p><var title=""></var><var data-anolis-xref=""></var></p></dd><dt><var title=""></var></dt><dd><p></p></dd><dt></dt><dd><p><var title=""></var><var data-anolis-xref=""></var></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-negative" title="sort parser mode: negative"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><var title=""></var><var data-anolis-xref=""></var></p><p><var title=""></var><var data-anolis-xref=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-separator" title="sort parser mode: separator"></a></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-leading-decimal" title="sort parser mode: leading-decimal"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-integral" title="sort parser mode: integral"></a></p></dd><dt></dt><dd><p><var title=""></var><var data-anolis-xref=""></var></p><p><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-separator" title="sort parser mode: separator"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-integral" title="sort parser mode: integral"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><a href="#sort-parser-checkpoint" title="sort parser checkpoint"></a></p><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-decimal" title="sort parser mode: decimal"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var data-anolis-xref=""></var></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><a href="#sort-parser-checkpoint" title="sort parser checkpoint"></a></p><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-exponent" title="sort parser mode: exponent"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-leading-decimal" title="sort parser mode: leading-decimal"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-decimal" title="sort parser mode: decimal"></a></p></dd><dt></dt><dd><p><var title=""></var><var data-anolis-xref=""></var></p><p><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-separator" title="sort parser mode: separator"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-decimal" title="sort parser mode: decimal"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p></dd><dt><var title=""></var><var title=""></var></dt><dd><p><a href="#sort-parser-checkpoint" title="sort parser checkpoint"></a></p><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-exponent" title="sort parser mode: exponent"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-exponent" title="sort parser mode: exponent"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var><var title=""></var></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-exponent-negative" title="sort parser mode: exponent-negative"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-exponent-number" title="sort parser mode: exponent-number"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-exponent-negative" title="sort parser mode: exponent-negative"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p><p><var title=""></var><a href="#sort-parser-mode:-exponent-negative-number" title="sort parser mode: exponent-negative-number"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-exponent-number" title="sort parser mode: exponent-number"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd></dl></dd><dt><var title="sort parser mode"></var><dfn id="sort-parser-mode:-exponent-negative-number" title="sort parser mode: exponent-negative-number"></dfn></dt><dd><p></p><dl class="switch"><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt><var title=""></var><a href="#ascii-digits" title="ASCII digits"></a></dt><dd><p><var title=""></var><var title=""></var></p></dd><dt><var title=""></var></dt><dd><p><var title=""></var></p><p><a href="#sort-parser-push-the-checkpoint" title="sort parser push the checkpoint"></a></p></dd><dt></dt><dd><p><a href="#sort-parser-push-the-buffer" title="sort parser push the buffer"></a></p></dd></dl></dd></dl></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#trimming-and-collapsing"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#rules-for-parsing-floating-point-number-values"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn id="locale-specific-string-comparison"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#language"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsUCA"></a><a href="#refsCLDR"></a></p><p><dfn id="raw-string-comparison"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsUCA"></a></p><p><dfn id="trimming-and-collapsing"></dfn><var data-anolis-xref=""></var></p><ol><li><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><a href="#sorting-enabled-table-element"><code></code></a><code><a href="#the-table-element"></a></code><a href="#sorting-enabled-table-element"><code></code></a><code><a href="#the-table-element"></a></code><dfn id="a-table-with-a-pending-sort"></dfn></p><p><dfn id="sort-the-tables-with-pending-sorts"></dfn><a href="#perform-a-microtask-checkpoint"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><a href="#unit-of-related-similar-origin-browsing-contexts"></a><a href="#a-table-with-a-pending-sort"></a><a href="#tree-order"></a></p></li><li><p><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="a table with a pending sort" href="#a-table-with-a-pending-sort"></a></p></li><li><p><a href="#table-sorting-algorithm"></a><code><a href="#the-table-element"></a></code><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn id="set-the-sort-key"></dfn><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><a data-anolis-xref="concept-table" href="#concept-table"></a><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-th-element"></a></code><a href="#sorting-enabled-th-element"><code></code></a><a href="#column-key-ordinality"></a><a href="#column-sort-direction"></a><i></i><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#sorting-enabled-th-elements-of-the-table-element"><code></code><code></code></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-key-ordinality"></a><a href="#column-key-ordinality"></a><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#column-sort-direction"></a><i></i><var data-anolis-xref=""></var><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#valid-integer"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a href="#valid-integer"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></p></li></ol><hr><p><a href="#activation-behavior"></a><a href="#sorting-interface-th-element"><code></code></a><a href="#set-the-sort-key"></a><code><a href="#the-th-element"></a></code></p><p class="note"><code><a href="#the-table-element"></a></code><a data-anolis-xref="perform a microtask checkpoint" href="#perform-a-microtask-checkpoint"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-th-sort"><a href="#dom-th-sort"></a></code></dt><dd><p></p><p><code><a href="#the-table-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-table-stopSorting"><a href="#dom-table-stopsorting"></a></code></dt><dd><p><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></p></dd></dl><div class="impl"><p><code><a href="#the-th-element"></a></code><dfn data-anolis-xref="dom-th-sort" id="dom-th-sort"><code></code></dfn></p><ol><li><p><code><a href="#the-th-element"></a></code><a href="#sorting-capable-th-element"><code></code></a></p></li><li><p><a href="#set-the-sort-key"></a><code><a href="#the-th-element"></a></code></p><p class="note"><code><a href="#the-table-element"></a></code><a data-anolis-xref="perform a microtask checkpoint" href="#perform-a-microtask-checkpoint"></a></p></li></ol><p><code><a href="#the-table-element"></a></code><dfn data-anolis-xref="dom-table-stopSorting" id="dom-table-stopsorting"><code></code></dfn><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><a href="#sorting-enabled-th-elements-of-the-table-element"><code></code></a></p></div><h4 id="examples"><span class="secno"></span></h4><p><i></i></p><p><cite></cite></p><pre></pre><p></p><table id="table-example-1"><caption><b></b><b></b></caption><thead><tr><th rowspan="2"></th><th rowspan="2"></th><th colspan="2"></th><th rowspan="2"></th><th rowspan="2"></th></tr><tr><th><sup></sup></th><th><sup></sup></th></tr></thead><tbody><tr><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table><hr><p></p><pre></pre><p></p><table class="apple-table-examples e1"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><th></th><td></td><td></td><td></td></tr><tr><th></th><td></td><td></td><td></td></tr></tbody><tbody><tr><th></th><td></td><td></td><td></td></tr></tbody><tfoot><tr><th></th><td></td><td></td><td></td></tr></tfoot></table><hr><p></p><pre></pre><p></p><table class="apple-table-examples e2"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><th scope="rowgroup"></th><td></td><td></td><td></td></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr></tbody><tbody><tr><th scope="rowgroup"></th><td></td><td></td><td></td></tr><tr><th scope="row"></th><td></td><td></td><td></td></tr></tbody></table><h3 id="forms"><span class="secno"></span></h3><h4 id="introduction-1"><span class="secno"></span></h4><p><i></i></p><p></p><p></p><h5 id="writing-a-form's-user-interface"><span class="secno"></span></h5><p><i></i></p><p></p><p><code><a href="#the-form-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-label-element"></a></code><a href="#paragraph"></a><code><a href="#the-p-element"></a></code></p><pre><strong></strong></pre><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-type-radio"><a href="#radio-button-state-(type=radio)"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code></p><pre><strong></strong></pre><p class="note"></p><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-type-checkbox"><a href="#checkbox-state-(type=checkbox)"></a></code></p><pre><strong></strong></pre><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-type-tel"><a href="#telephone-state-(type=tel)"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-type-email"><a href="#e-mail-state-(type=email)"></a></code></p><pre><strong></strong></pre><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-type-time"><a href="#time-state-(type=time)"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></p><pre><strong></strong></pre><p><code><a href="#the-textarea-element"></a></code></p><pre><strong></strong></pre><p><code><a href="#the-button-element"></a></code></p><pre><strong></strong></pre><h5 id="implementing-the-server-side-processing-for-a-form"><span class="secno"></span></h5><p><i></i></p><p><code data-anolis-xref=""></code><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code></p><dl><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dd><dt><code data-anolis-xref=""></code></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd></dl><h5 id="configuring-a-form-to-communicate-with-a-server"><span class="secno"></span></h5><p><i></i></p><p><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><a href="#url"></a><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code></p><p><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p></p><pre><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong></pre><p class="note"><a data-anolis-xref="syntax-attributes" href="#syntax-attributes"></a></p><p></p><pre></pre><h5 id="client-side-form-validation"><span class="secno"></span></h5><p><i></i></p><p></p><p><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code><a href="#the-input-element"></a></code></p><pre><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong></pre><p><code data-anolis-xref="attr-fe-maxlength"><a href="#attr-fe-maxlength"></a></code><code><a href="#the-textarea-element"></a></code></p><pre><strong></strong></pre><p class="note"><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code><code><a href="#the-form-element"></a></code></p><h5 id="enabling-client-side-automatic-filling-of-form-controls"><span class="secno"></span></h5><p><i></i></p><p></p><p><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><pre><strong></strong><strong></strong><strong></strong></pre><h5 id="improving-the-user-experience-on-mobile-devices"><span class="secno"></span></h5><p><i></i></p><p></p><p><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></p><pre><strong></strong><strong></strong></pre><h5 id="the-difference-between-the-field-type,-the-autofill-field-name,-and-the-input-modality"><span class="secno"></span></h5><p><i></i></p><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-keygen-element"></a></code></p><p><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><p><code data-anolis-xref="attr-input-type-tel"><a href="#telephone-state-(type=tel)"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><p></p><pre></pre><p><code data-anolis-xref="attr-fe-autocomplete-tel-national"><a href="#attr-fe-autocomplete-tel-national"></a></code><code data-anolis-xref="attr-fe-autocomplete-tel"><a href="#attr-fe-autocomplete-tel"></a></code></p><pre></pre><p><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autocomplete-language"><a href="#attr-fe-autocomplete-language"></a></code><code data-anolis-xref="attr-input-type-text"><a href="#text-(type=text)-state-and-search-state-(type=search)"></a></code><code data-anolis-xref="select"><a href="#the-select-element"></a></code><code data-anolis-xref="attr-input-type-radio"><a href="#radio-button-state-(type=radio)"></a></code></p><p><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></p><p><code data-anolis-xref="attr-input-type-text"><a href="#text-(type=text)-state-and-search-state-(type=search)"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autocomplete-name"><a href="#attr-fe-autocomplete-name"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></p><pre></pre><p><code data-anolis-xref="attr-fe-autocomplete-section"></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><em></em></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><h5 id="input-author-notes"><span class="secno"></span></h5><p><i></i></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><div class="impl"><p class="note"><a href="#input-impl-notes"></a></p></div><h4 id="categories"><span class="secno"></span></h4><p><a href="#flow-content-1"></a><a href="#phrasing-content-1"></a><a href="#interactive-content-0"></a></p><p><dfn data-anolis-xref="form-associated element" id="form-associated-element"></dfn><a href="#form-owner"></a></p><ul class="brief category-list"><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-img-element"></a></code></li></ul><p><a data-anolis-xref="form-associated element" href="#form-associated-element"></a></p><dl><dt><dfn data-anolis-xref="category-listed" id="category-listed"></dfn></dt><dd><p><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"><var data-anolis-xref=""></var></a></code><code data-anolis-xref="dom-fieldset-elements"><a href="#dom-fieldset-elements"><var data-anolis-xref=""></var></a></code></p><ul class="brief category-list"><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li></ul></dd><dt><dfn data-anolis-xref="category-submit" id="category-submit"></dfn></dt><dd><p><a href="#constructing-form-data-set"></a><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a></p><ul class="brief category-list"><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li></ul><p><a data-anolis-xref="category-submit" href="#category-submit"></a><dfn data-anolis-xref="concept-button" id="concept-button"></dfn><dfn data-anolis-xref="concept-submit-button" id="concept-submit-button"></dfn></p></dd><dt><dfn data-anolis-xref="category-reset" id="category-reset"></dfn></dt><dd><p><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-reset" href="#concept-form-reset"></a></p><ul class="brief category-list"><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li></ul></dd><dt><dfn data-anolis-xref="category-form-attr" id="category-form-attr"></dfn></dt><dd><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><a href="#form-owner"></a></p><ul class="brief category-list"><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-fieldset-element"></a></code></li><li><code><a href="#the-input-element"></a></code></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-label-element"></a></code></li><li><code><a href="#the-object-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li></ul></dd></dl><p><a data-anolis-xref="form-associated element" href="#form-associated-element"></a><dfn data-anolis-xref="category-label" id="category-label"></dfn><code><a href="#the-label-element"></a></code></p><ul class="brief category-list"><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></li><li><code><a href="#the-keygen-element"></a></code></li><li><code><a href="#the-meter-element"></a></code></li><li><code><a href="#the-output-element"></a></code></li><li><code><a href="#the-progress-element"></a></code></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li></ul><h4 id="the-form-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a><code><a href="#the-form-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code></dd><dd><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code></dd><dd><code data-anolis-xref="attr-form-autocomplete"><a href="#attr-form-autocomplete"></a></code></dd><dd><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code></dd><dd><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code></dd><dd><code data-anolis-xref="attr-form-name"><a href="#attr-form-name"></a></code></dd><dd><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code></dd><dd><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlformelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-form-acceptCharset" href="#dom-form-acceptcharset"></a><a data-anolis-xref="dom-fs-action" href="#dom-fs-action"></a><a data-anolis-xref="dom-form-autocomplete" href="#dom-form-autocomplete"></a><a data-anolis-xref="dom-fs-enctype" href="#dom-fs-enctype"></a><a data-anolis-xref="dom-fs-encoding" href="#dom-fs-encoding"></a><a data-anolis-xref="dom-fs-method" href="#dom-fs-method"></a><a data-anolis-xref="dom-form-name" href="#dom-form-name"></a><a data-anolis-xref="dom-fs-noValidate" href="#dom-fs-novalidate"></a><a data-anolis-xref="dom-fs-target" href="#dom-fs-target"></a><a href="#htmlformcontrolscollection-0"></a><a data-anolis-xref="dom-form-elements" href="#dom-form-elements"></a><a data-anolis-xref="dom-form-length" href="#dom-form-length"></a><a data-anolis-xref="dom-form-item" href="#dom-form-item"></a><a href="#element"></a><a data-anolis-xref="dom-form-namedItem" href="#dom-form-nameditem"></a><a href="#radionodelist"></a><a href="#element"></a><a data-anolis-xref="dom-form-submit" href="#dom-form-submit"></a><a data-anolis-xref="dom-form-reset" href="#dom-form-reset"></a><a data-anolis-xref="dom-form-checkValidity" href="#dom-form-checkvalidity"></a><a data-anolis-xref="dom-form-reportValidity" href="#dom-form-reportvalidity"></a></pre></dd></dl><p><code><a href="#the-form-element"></a></code><a href="#represents"></a><a data-anolis-xref="form-associated element" href="#form-associated-element"></a></p><p><dfn data-anolis-xref="attr-form-accept-charset" id="attr-form-accept-charset"><code></code></dfn><a href="#ordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><a href="#ascii-case-insensitive"></a><a data-anolis-xref="encoding label" href="#encoding-label"></a><a href="#ascii-compatible-character-encoding"></a><a href="#refsENCODING"></a></p><p><dfn data-anolis-xref="attr-form-name" id="attr-form-name"><code></code></dfn><code><a href="#the-form-element"></a></code><code data-anolis-xref="dom-document-forms"><a href="#dom-document-forms"></a></code><code><a href="#the-form-element"></a></code><code data-anolis-xref="dom-document-forms"><a href="#dom-document-forms"></a></code></p><p><dfn data-anolis-xref="attr-form-autocomplete" id="attr-form-autocomplete"><code></code></dfn><a href="#enumerated-attribute"></a><code data-anolis-xref="attr-form-autocomplete-on"></code><dfn data-anolis-xref="attr-form-autocomplete-on-state" id="attr-form-autocomplete-on-state"></dfn><code data-anolis-xref="attr-form-autocomplete-off"></code><dfn data-anolis-xref="attr-form-autocomplete-off-state" id="attr-form-autocomplete-off-state"></dfn><i></i><a data-anolis-xref="attr-form-autocomplete-on-state" href="#attr-form-autocomplete-on-state"></a><a data-anolis-xref="attr-form-autocomplete-off-state" href="#attr-form-autocomplete-off-state"></a><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a data-anolis-xref="attr-form-autocomplete-on-state" href="#attr-form-autocomplete-on-state"></a><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></p><p><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code><a href="#attributes-for-form-submission"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-length"><a href="#dom-form-length"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#radionodelist"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code><a href="#the-img-element"></a></code></p><p><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code><a href="#document"></a></code></p><p><code><a href="#radionodelist"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-reset"><a href="#dom-form-reset"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-checkValidity"><a href="#dom-form-checkvalidity"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-reportValidity"><a href="#dom-form-reportvalidity"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-form-autocomplete" id="dom-form-autocomplete"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-form-name" id="dom-form-name"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-form-acceptCharset" id="dom-form-acceptcharset"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code></p><hr><p><dfn data-anolis-xref="dom-form-elements" id="dom-form-elements"><code></code></dfn><code><a href="#htmlformcontrolscollection-0"></a></code><code><a href="#the-form-element"></a></code><a href="#home-subtree"></a><a href="#root-element"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a href="#form-owner"></a><code><a href="#the-form-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p><p><dfn data-anolis-xref="dom-form-length" id="dom-form-length"><code></code></dfn><a data-anolis-xref="represented by the collection" href="#represented-by-the-collection"></a><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></p><p><a href="#supported-property-indices"></a><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></p><p><code><a href="#the-form-element"></a></code><dfn data-anolis-xref="dom-form-item" id="dom-form-item"></dfn><code data-anolis-xref="dom-HTMLFormControlsCollection-item"></code><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></p><hr><p><code><a href="#the-form-element"></a></code><dfn id="past-names-map"></dfn></p><p><a href="#supported-property-names"></a></p><ol><li><p><var data-anolis-xref=""></var><i></i><i></i><i></i><i></i></p></li><li><p><a data-anolis-xref="category-listed" href="#category-listed"></a><var data-anolis-xref=""></var><a href="#form-owner"></a><code><a href="#the-form-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><code><a href="#the-img-element"></a></code><var data-anolis-xref=""></var><a href="#form-owner"></a><code><a href="#the-form-element"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-img-name"><a href="#attr-img-name"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-img-name"><a href="#attr-img-name"></a></code><var data-anolis-xref=""></var><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#past-names-map"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><a href="#past-names-map"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#tree-order"></a><i></i><i></i><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p></p><p><code><a href="#the-form-element"></a></code><dfn data-anolis-xref="dom-form-namedItem" id="dom-form-nameditem"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#live"></a><code><a href="#radionodelist"></a></code><a data-anolis-xref="category-listed" href="#category-listed"></a><a href="#form-owner"></a><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#live"></a><code><a href="#radionodelist"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><code data-anolis-xref="attr-img-name"><a href="#attr-img-name"></a></code><var data-anolis-xref=""></var><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-form-element"></a></code><a href="#past-names-map"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-form-element"></a></code><a href="#past-names-map"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#the-form-element"></a></code><a href="#past-names-map"></a><a href="#form-owner"></a></p><hr><p><dfn data-anolis-xref="dom-form-submit" id="dom-form-submit"><code></code></dfn><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><code><a href="#the-form-element"></a></code><code><a href="#the-form-element"></a></code><var data-anolis-xref=""><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></var></p><p><dfn data-anolis-xref="dom-form-reset" id="dom-form-reset"><code></code></dfn></p><ol><li><p><code><a href="#the-form-element"></a></code><i><a href="#locked-for-reset"></a></i></p></li><li><p><code><a href="#the-form-element"></a></code><dfn id="locked-for-reset"></dfn></p></li><li><p><a data-anolis-xref="concept-form-reset" href="#concept-form-reset"></a><code><a href="#the-form-element"></a></code></p></li><li><p><code><a href="#the-form-element"></a></code><i><a href="#locked-for-reset"></a></i></p></li></ol><p><dfn data-anolis-xref="dom-form-checkValidity" id="dom-form-checkvalidity"><code></code></dfn><a href="#statically-validate-the-constraints"></a><code><a href="#the-form-element"></a></code><i></i><i></i></p><p><dfn data-anolis-xref="dom-form-reportValidity" id="dom-form-reportvalidity"><code></code></dfn><a href="#interactively-validate-the-constraints"></a><code><a href="#the-form-element"></a></code><i></i><i></i></p></div><div class="example"><p></p><pre></pre></div><h4 id="the-label-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><a data-anolis-xref="category-label" href="#category-label"></a><a href="#labeled-control"></a><code><a href="#the-label-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmllabelelement"></dfn><a href="#htmlelement"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-label-htmlFor" href="#dom-label-htmlfor"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-label-control" href="#dom-label-control"></a></pre></dd></dl><p><code><a href="#the-label-element"></a></code><a href="#represents"></a><span class="impl"><code><a href="#the-label-element"></a></code><dfn id="labeled-control"></dfn></span><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code><code><a href="#the-label-element"></a></code></p><div class="impl"><p><code><a href="#the-label-element"></a></code><a href="#labeled-control"></a></p></div><p><dfn data-anolis-xref="attr-label-for" id="attr-label-for"><code></code></dfn><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="category-label" href="#category-label"></a><code><a href="#document"></a></code><code><a href="#the-label-element"></a></code><span class="impl"><code><a href="#document"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code><a data-anolis-xref="category-label" href="#category-label"></a><code><a href="#the-label-element"></a></code><a href="#labeled-control"></a></span></p><div class="impl"><p><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code><code><a href="#the-label-element"></a></code><a data-anolis-xref="category-label" href="#category-label"></a><a href="#tree-order"></a><code><a href="#the-label-element"></a></code><a href="#labeled-control"></a></p><p><code><a href="#the-label-element"></a></code><a href="#activation-behavior"></a><a href="#activation-behavior"></a><code><a href="#the-label-element"></a></code><a href="#interactive-content-0"></a><code><a href="#the-label-element"></a></code><a href="#interactive-content-0"></a></p><div class="example"><p><code><a href="#the-label-element"></a></code><a href="#run-synthetic-click-activation-steps"></a><code><a href="#the-input-element"></a></code></p><pre></pre><p></p></div></div><br><div class="note"><p><strong></strong><code><a href="#the-label-element"></a></code><em></em><code><a href="#the-label-element"></a></code></p><div class="example"><pre></pre><pre></pre><p><code><a href="#the-label-element"></a></code></p><pre></pre></div></div><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-label-element"></a></code><a href="#form-owner"></a></p><div class="example"><p></p><pre></pre></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-label-control"><a href="#dom-label-control"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-label-htmlFor" id="dom-label-htmlfor"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code></p><p><dfn data-anolis-xref="dom-label-control" id="dom-label-control"><code></code></dfn><code><a href="#the-label-element"></a></code><a href="#labeled-control"></a></p><p><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code></dt><dd><p><code><a href="#nodelist"></a></code><code><a href="#the-label-element"></a></code></p></dd></dl><div class="impl"><p><a data-anolis-xref="category-label" href="#category-label"></a><code><a href="#nodelist"></a></code><code><a href="#the-label-element"></a></code><a href="#tree-order"></a><a href="#labeled-control"></a><dfn data-anolis-xref="dom-lfe-labels" id="dom-lfe-labels"><code></code></dfn><a data-anolis-xref="category-label" href="#category-label"></a><code><a href="#nodelist"></a></code></p></div><h4 id="the-input-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><a href="#interactive-content-0"></a></dd><dd><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code></dd><dd><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></dd><dd><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></dd><dd><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></dd><dd><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code></dd><dd><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></dd><dd><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code></dd><dd><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code></dd><dd><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code></dd><dd><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></dd><dd><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code></dd><dd><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></dd><dd><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></dd><dd><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></dd><dd><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code></dd><dd><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code></dd><dd><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></dd><dd><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code></dd><dd><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dd><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></dd><dd><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code></dd><dd><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></dd><dd><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code></dd><dd><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code></dd><dd><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code></dd><dd><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></dd><dd><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></dd><dd><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></dd><dd><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></dd><dd><code data-anolis-xref="attr-input-title"></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlinputelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-input-accept" href="#dom-input-accept"></a><a data-anolis-xref="dom-input-alt" href="#dom-input-alt"></a><a data-anolis-xref="dom-fe-autocomplete" href="#dom-fe-autocomplete"></a><a data-anolis-xref="dom-fe-autofocus" href="#dom-fe-autofocus"></a><a data-anolis-xref="dom-input-defaultChecked" href="#dom-input-defaultchecked"></a><a data-anolis-xref="dom-input-checked" href="#dom-input-checked"></a><a data-anolis-xref="dom-input-dirName" href="#dom-input-dirname"></a><a data-anolis-xref="dom-fe-disabled" href="#dom-fe-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a href="#filelist"></a><a data-anolis-xref="dom-input-files" href="#dom-input-files"></a><a data-anolis-xref="dom-fs-formAction" href="#dom-fs-formaction"></a><a data-anolis-xref="dom-fs-formEnctype" href="#dom-fs-formenctype"></a><a data-anolis-xref="dom-fs-formMethod" href="#dom-fs-formmethod"></a><a data-anolis-xref="dom-fs-formNoValidate" href="#dom-fs-formnovalidate"></a><a data-anolis-xref="dom-fs-formTarget" href="#dom-fs-formtarget"></a><a data-anolis-xref="dom-input-height" href="#dom-input-height"></a><a data-anolis-xref="dom-input-indeterminate" href="#dom-input-indeterminate"></a><a data-anolis-xref="dom-input-inputMode" href="#dom-input-inputmode"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-input-list" href="#dom-input-list"></a><a data-anolis-xref="dom-input-max" href="#dom-input-max"></a><a data-anolis-xref="dom-input-maxLength" href="#dom-input-maxlength"></a><a data-anolis-xref="dom-input-min" href="#dom-input-min"></a><a data-anolis-xref="dom-input-minLength" href="#dom-input-minlength"></a><a data-anolis-xref="dom-input-multiple" href="#dom-input-multiple"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-input-pattern" href="#dom-input-pattern"></a><a data-anolis-xref="dom-input-placeholder" href="#dom-input-placeholder"></a><a data-anolis-xref="dom-input-readOnly" href="#dom-input-readonly"></a><a data-anolis-xref="dom-input-required" href="#dom-input-required"></a><a data-anolis-xref="dom-input-size" href="#dom-input-size"></a><a data-anolis-xref="dom-input-src" href="#dom-input-src"></a><a data-anolis-xref="dom-input-step" href="#dom-input-step"></a><a data-anolis-xref="dom-input-type" href="#dom-input-type"></a><a data-anolis-xref="dom-input-defaultValue" href="#dom-input-defaultvalue"></a><a data-anolis-xref="dom-input-value" href="#dom-input-value"></a><span></span><a data-anolis-xref="dom-input-valueAsDate" href="#dom-input-valueasdate"></a><a data-anolis-xref="dom-input-valueAsNumber" href="#dom-input-valueasnumber"></a><a data-anolis-xref="dom-input-valueLow" href="#dom-input-valuelow"></a><a data-anolis-xref="dom-input-valueHigh" href="#dom-input-valuehigh"></a><a data-anolis-xref="dom-input-width" href="#dom-input-width"></a><a data-anolis-xref="dom-input-stepUp" href="#dom-input-stepup"></a><a data-anolis-xref="dom-input-stepDown" href="#dom-input-stepdown"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a><a data-anolis-xref="dom-textarea/input-select" href="#dom-textarea/input-select"></a><a data-anolis-xref="dom-textarea/input-selectionStart" href="#dom-textarea/input-selectionstart"></a><a data-anolis-xref="dom-textarea/input-selectionEnd" href="#dom-textarea/input-selectionend"></a><a data-anolis-xref="dom-textarea/input-selectionDirection" href="#dom-textarea/input-selectiondirection"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a href="#selectionmode"></a><a data-anolis-xref="dom-textarea/input-setSelectionRange" href="#dom-textarea/input-setselectionrange"></a></pre></dd></dl><p><code><a href="#the-input-element"></a></code><a href="#represents"></a></p><p><dfn data-anolis-xref="attr-input-type" id="attr-input-type"><code></code></dfn><a href="#enumerated-attribute"></a></p><table id="attr-input-type-keywords"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-input-type-hidden-keyword" id="attr-input-type-hidden-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-text-keyword" id="attr-input-type-text-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-search-keyword" id="attr-input-type-search-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-tel-keyword" id="attr-input-type-tel-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-url-keyword" id="attr-input-type-url-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-email-keyword" id="attr-input-type-email-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-password-keyword" id="attr-input-type-password-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-datetime-keyword" id="attr-input-type-datetime-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-date-keyword" id="attr-input-type-date-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-month-keyword" id="attr-input-type-month-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-week-keyword" id="attr-input-type-week-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-time-keyword" id="attr-input-type-time-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-number-keyword" id="attr-input-type-number-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-range-keyword" id="attr-input-type-range-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-color-keyword" id="attr-input-type-color-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-checkbox-keyword" id="attr-input-type-checkbox-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-radio-keyword" id="attr-input-type-radio-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-file-keyword" id="attr-input-type-file-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></td><td><a href="#mime-type"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-submit-keyword" id="attr-input-type-submit-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-image-keyword" id="attr-input-type-image-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-reset-keyword" id="attr-input-type-reset-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-input-type-button-keyword" id="attr-input-type-button-keyword"><code></code></dfn></td><td><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a></td><td></td><td></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p><p><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><dfn data-anolis-xref="concept-input-apply" id="concept-input-apply"></dfn><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><dfn id="do-not-apply"></dfn><a href="#common-input-element-attributes"></a><a href="#common-input-element-apis"></a><a href="#common-input-element-events"></a></p><p><span class="impl"></span><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><table class="applies" id="input-type-attr-summary"><thead><tr><th></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></span></th><th><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></span><span data-anolis-xref=""><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a></span></th></tr></thead><tbody><tr><th colspan="15" scope="rowgroup"></th></tr><tr><th><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></th><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></th><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td></tr></tbody><tbody><tr><th colspan="16" scope="rowgroup"></th></tr><tr><th><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr class="impl"><th><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></th><td class="yes"><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-default-on" href="#dom-input-value-default-on"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-filename" href="#dom-input-value-filename"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></td><td class="yes"><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></td></tr><tr><th><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></th><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr></tbody><tbody><tr><th colspan="16" scope="rowgroup"></th></tr><tr><th><span data-anolis-xref=""><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code></span></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr><tr><th><span data-anolis-xref=""><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code></span></th><td class="no"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="yes"></td><td class="no"></td><td class="no"></td><td class="no"></td></tr></tbody></table><p class="tablenote"><small><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></small></p><p class="tablenote"><small><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><em></em></small></p><div class="impl"><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><dfn id="value-sanitization-algorithm"></dfn></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><dfn data-anolis-xref="concept-input-value-string-number" id="concept-input-value-string-number"></dfn><dfn data-anolis-xref="concept-input-value-number-string" id="concept-input-value-number-string"></dfn><dfn data-anolis-xref="concept-input-value-string-date" id="concept-input-value-string-date"><code></code></dfn><dfn data-anolis-xref="concept-input-value-date-string" id="concept-input-value-date-string"><code></code></dfn><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code><a href="#the-input-element"></a></code><dfn data-anolis-xref="concept-input-value-dirty-flag" id="concept-input-value-dirty-flag"></dfn><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p></div><p><dfn data-anolis-xref="attr-input-value" id="attr-input-value"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-input-element"></a></code><span class="impl"><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#value-sanitization-algorithm"></a></span></p><div class="impl"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code></p><p><code><a href="#the-input-element"></a></code><dfn data-anolis-xref="concept-input-checked-dirty-flag" id="concept-input-checked-dirty-flag"></dfn><dfn data-anolis-xref="concept-input-checked-dirty" id="concept-input-checked-dirty"><i></i></dfn><a data-anolis-xref="concept-input-checked-dirty-flag" href="#concept-input-checked-dirty-flag"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p></div><p><dfn data-anolis-xref="attr-input-checked" id="attr-input-checked"><code></code></dfn><a href="#boolean-attribute"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code><a href="#the-input-element"></a></code><span class="impl"><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><i data-anolis-xref="concept-input-checked-dirty"><a href="#concept-input-checked-dirty"></a></i><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><i data-anolis-xref="concept-input-checked-dirty"><a href="#concept-input-checked-dirty"></a></i><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></span></p><div class="impl"><p><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a><a data-anolis-xref="concept-input-checked-dirty-flag" href="#concept-input-checked-dirty-flag"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a href="#value-sanitization-algorithm"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p><p><code><a href="#the-input-element"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><code><a href="#the-input-element"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i></p><p class="note"><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><code><a href="#the-input-element"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i></p><p><a data-anolis-xref="concept-node-clone-ext" href="#concept-node-clone-ext"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-input-checked-dirty-flag" href="#concept-input-checked-dirty-flag"></a></p><hr><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a href="#value-sanitization-algorithm"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></div><div class="impl" id="input-type-change"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p><ol><li><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><i data-anolis-xref="dom-input-value-value"><a href="#dom-input-value-value"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><i data-anolis-xref="dom-input-value-default"><a href="#dom-input-value-default"></a></i><i data-anolis-xref="dom-input-value-default-on"><a href="#dom-input-value-default-on"></a></i><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></li><li><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><i data-anolis-xref="dom-input-value-value"><a href="#dom-input-value-value"></a></i><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><i data-anolis-xref="dom-input-value-value"><a href="#dom-input-value-value"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a></p></li><li><p></p></li><li><p><a href="#value-sanitization-algorithm"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></li></ol></div><hr><p><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-input-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-input-indeterminate" id="dom-input-indeterminate"><code></code></dfn><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></p><p><dfn data-anolis-xref="dom-input-accept" id="dom-input-accept"><code></code></dfn><dfn data-anolis-xref="dom-input-alt" id="dom-input-alt"><code></code></dfn><dfn data-anolis-xref="dom-input-max" id="dom-input-max"><code></code></dfn><dfn data-anolis-xref="dom-input-min" id="dom-input-min"><code></code></dfn><dfn data-anolis-xref="dom-input-multiple" id="dom-input-multiple"><code></code></dfn><dfn data-anolis-xref="dom-input-pattern" id="dom-input-pattern"><code></code></dfn><dfn data-anolis-xref="dom-input-placeholder" id="dom-input-placeholder"><code></code></dfn><dfn data-anolis-xref="dom-input-required" id="dom-input-required"><code></code></dfn><dfn data-anolis-xref="dom-input-size" id="dom-input-size"><code></code></dfn><dfn data-anolis-xref="dom-input-src" id="dom-input-src"><code></code></dfn><dfn data-anolis-xref="dom-input-step" id="dom-input-step"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-input-dirName" id="dom-input-dirname"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><dfn data-anolis-xref="dom-input-readOnly" id="dom-input-readonly"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><dfn data-anolis-xref="dom-input-defaultChecked" id="dom-input-defaultchecked"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><dfn data-anolis-xref="dom-input-defaultValue" id="dom-input-defaultvalue"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><dfn data-anolis-xref="dom-input-type" id="dom-input-type"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-input-inputmode" id="dom-input-inputmode"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-input-maxLength" id="dom-input-maxlength"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><a href="#limited-to-only-non-negative-numbers"></a><dfn data-anolis-xref="dom-input-minLength" id="dom-input-minlength"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><a href="#limited-to-only-non-negative-numbers"></a></p><p><dfn data-anolis-xref="dom-input-width" id="dom-input-width"><code></code></dfn><dfn data-anolis-xref="dom-input-height" id="dom-input-height"><code></code></dfn><a href="#being-rendered"></a><i data-anolis-xref="input-img-available"><a href="#input-img-available"></a></i><i data-anolis-xref="input-img-available"><a href="#input-img-available"></a></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><i data-anolis-xref="input-img-available"><a href="#input-img-available"></a></i><a href="#refsCSS"></a></p><p><a data-anolis-xref="reflect" href="#reflect"></a></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-fe-autofocus"><a href="#dom-fe-autofocus"></a></code><code data-anolis-xref="dom-fe-disabled"><a href="#dom-fe-disabled"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><h5 id="states-of-the-type-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></h5><h6 id="hidden-state-(type=hidden)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-hidden" id="attr-input-type-hidden"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a></p><div class="impl"><p><strong></strong><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><a href="#barred-from-constraint-validation"></a></p></div><p><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><a href="#case-sensitive"></a><code data-anolis-xref="attr-fe-name-charset"><a href="#attr-fe-name-charset"></a></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><div class="bookkeeping"><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code class="no-backref" data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code class="no-backref" data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a href="#do-not-apply"></a></p></div><h6 id="text-(type=text)-state-and-search-state-(type=search)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-text" id="attr-input-type-text"></dfn><code data-anolis-xref=""></code><dfn data-anolis-xref="attr-input-type-search" id="attr-input-type-search"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p class="note"><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i></p><ol><li><p><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code data-anolis-xref="attr-dir-ltr"><a href="#attr-dir-ltr"></a></code><code data-anolis-xref="attr-dir-rtl"><a href="#attr-dir-rtl"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code></p></li></ol></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="telephone-state-(type=tel)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-tel" id="attr-input-type-tel"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><p class="note"><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code></p><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="url-state-(type=url)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-url" id="attr-input-type-url"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a href="#absolute-url"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="valid URL" href="#valid-url"></a><a href="#absolute-url"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="valid URL" href="#valid-url"></a><a href="#absolute-url"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-url-potentially-surrounded-by-spaces"></a><a href="#absolute-url"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#strip-leading-and-trailing-whitespace"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="valid URL" href="#valid-url"></a><a href="#absolute-url"></a><a href="#suffering-from-a-type-mismatch"></a></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><div class="example"><p></p><pre></pre><p><kbd></kbd><code></code><code></code></p><p><img alt="A text box with an icon on the left followed by the text &quot;www.w3&quot; and a cursor, with a drop down button on the right hand side; with, below, a drop down box containing a list of six URLs on the left, with the first four having grayed out labels on the right; and a scroll bar to the right of the drop down box, indicating further values are available." height="134" src="images/sample-url.png" width="472"></p><p></p><p></p></div><h6 id="e-mail-state-(type=email)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-email" id="attr-input-type-email"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></p></div><p><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p><dl class="switch"><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dt><dd><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-e-mail-address"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#suffering-from-bad-input"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-e-mail-address"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#strip-leading-and-trailing-whitespace"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-e-mail-address"></a><a href="#suffering-from-a-type-mismatch"></a></p></div></dd><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><em></em></dt><dd><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"><em></em></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"><em></em></a><a href="#valid-e-mail-address"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#suffering-from-bad-input"></a></p><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"><em></em></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"><em></em></a></p></li><li><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><var data-anolis-xref=""></var></p></li></ol></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-e-mail-address-list"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong></p><ol><li><p><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#strip-leading-and-trailing-whitespace"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></li><li><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></li></ol><p><strong></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-e-mail-address-list"></a><a href="#suffering-from-a-type-mismatch"></a></p></div></dd></dl><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a href="#value-sanitization-algorithm"></a></p><p><dfn id="valid-e-mail-address"></dfn><code data-anolis-xref=""></code><a href="#refsABNF"></a><a href="#refsRFC5322"></a><a href="#refsRFC1034"></a><a href="#refsRFC1123"></a></p><pre><a href="http://tools.ietf.org/html/rfc1034#section-3.5"></a><a href="http://tools.ietf.org/html/rfc5322#section-3.2.3"></a><a href="http://tools.ietf.org/html/rfc1034#section-3.5"></a><a href="http://tools.ietf.org/html/rfc1034#section-3.5"></a></pre><p class="note"><a href="#willful-violation"></a></p><div class="note"><p></p><pre></pre></div><p><dfn id="valid-e-mail-address-list"></dfn><a href="#set-of-comma-separated-tokens"></a><a href="#valid-e-mail-address"></a><span class="impl"><a href="#valid-e-mail-address-list"></a><a data-anolis-xref="split a
string on commas" href="#split-a-string-on-commas"></a></span></p><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="password-state-(type=password)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-password" id="attr-input-type-password"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="date-and-time-state-(type=datetime)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-datetime" id="attr-input-type-datetime"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><span class="impl"></span></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="parse a global date and
time string" href="#parse-a-global-date-and-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-global-date-and-time-string"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-global-date-and-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-global-date-and-time-string"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-global-date-and-time-string"></a></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><a data-anolis-xref="suffering from a step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a global date and time string" href="#parse-a-global-date-and-time-string"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><p><strong><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a global date and time string" href="#parse-a-global-date-and-time-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a></p><p><strong><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><var data-anolis-xref=""></var></strong><a href="#valid-normalized-forced-utc-global-date-and-time-string"></a><a data-anolis-xref="concept-datetime" href="#concept-datetime"></a><var data-anolis-xref=""></var></p></div><div class="note" id="only-contemporary-times"><p><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></p><p><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a><code><a href="#the-select-element"></a></code><code><a href="#the-input-element"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><div class="example"><p></p><pre></pre><p><code data-anolis-xref="attr-input-type-date"><a href="#date-state-(type=date)"></a></code><code data-anolis-xref="attr-input-type-time"><a href="#time-state-(type=time)"></a></code></p><p><code data-anolis-xref="attr-input-type-date"><a href="#date-state-(type=date)"></a></code><code data-anolis-xref="attr-input-type-time"><a href="#time-state-(type=time)"></a></code><code><a href="#the-select-element"></a></code></p></div><h6 id="date-state-(type=date)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-date" id="attr-input-type-date"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-date" href="#concept-date"></a></p><p class="note"><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-timezone" href="#concept-timezone"></a><a href="#refsTIMEZONES"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="parse a date string" href="#parse-a-date-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-date-string"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-date-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-date-string"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-date-string"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-date-string"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-date-string"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-date-string"></a></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><a data-anolis-xref="suffering from a
step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a date string" href="#parse-a-date-string"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a data-anolis-xref="concept-date" href="#concept-date"></a></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-date-string"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><p><strong><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a date string" href="#parse-a-date-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a data-anolis-xref="concept-date" href="#concept-date"></a></p><p><strong><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><var data-anolis-xref=""></var></strong><a href="#valid-date-string"></a><a data-anolis-xref="concept-date" href="#concept-date"></a><var data-anolis-xref=""></var></p></div><p class="note"><a href="#only-contemporary-times"></a><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></p><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><h6 id="month-state-(type=month)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-month" id="attr-input-type-month"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-month" href="#concept-month"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-month" href="#concept-month"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="parse a month string" href="#parse-a-month-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-month-string"></a><a data-anolis-xref="concept-month" href="#concept-month"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-month-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-month-string"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-month-string"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-month-string"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-month-string"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-month-string"></a></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-month" href="#concept-month"></a><a data-anolis-xref="suffering from a
step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a month string" href="#parse-a-month-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-month" href="#concept-month"></a></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-month-string"></a><a data-anolis-xref="concept-month" href="#concept-month"></a><var data-anolis-xref=""></var></p><p><strong><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a month string" href="#parse-a-month-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a data-anolis-xref="concept-month" href="#concept-month"></a></p><p><strong><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><var data-anolis-xref=""></var></strong><a href="#valid-month-string"></a><a data-anolis-xref="concept-month" href="#concept-month"></a><var data-anolis-xref=""></var></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><h6 id="week-state-(type=week)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-week" id="attr-input-type-week"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-week" href="#concept-week"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-week" href="#concept-week"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="parse a week string" href="#parse-a-week-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-week-string"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-week-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-week-string"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-week-string"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-week-string"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-week-string"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-week-string"></a></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a><span class="impl"><a data-anolis-xref="concept-input-step-default-base" href="#concept-input-step-default-base"></a></span></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><a data-anolis-xref="suffering from a
step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a week string" href="#parse-a-week-string"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a data-anolis-xref="concept-week" href="#concept-week"></a></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-week-string"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><p><strong><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a week string" href="#parse-a-week-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a data-anolis-xref="concept-week" href="#concept-week"></a></p><p><strong><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><var data-anolis-xref=""></var></strong><a href="#valid-week-string"></a><a data-anolis-xref="concept-week" href="#concept-week"></a><var data-anolis-xref=""></var></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><h6 id="time-state-(type=time)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-time" id="attr-input-type-time"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-time" href="#concept-time"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-time" href="#concept-time"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="parse a time string" href="#parse-a-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-time-string"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-time-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-time-string"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"><a href="#input-author-notes"></a><span class="impl"><a href="#input-impl-notes"></a></span></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-time-string"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-time-string"></a></p><p><a href="#has-a-periodic-domain"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-time-string"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-time-string"></a></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><a data-anolis-xref="suffering from a
step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a time string" href="#parse-a-time-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-time" href="#concept-time"></a></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-time-string"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><var data-anolis-xref=""></var></p><p><strong><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="parse a time string" href="#parse-a-time-string"></a><var data-anolis-xref=""></var><a data-anolis-xref="create a Date object" href="#create-a-date-object"><code></code></a><a data-anolis-xref="concept-time" href="#concept-time"></a></p><p><strong><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><var data-anolis-xref=""></var></strong><a href="#valid-time-string"></a><a data-anolis-xref="concept-time" href="#concept-time"></a><var data-anolis-xref=""></var></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><h6 id="number-state-(type=number)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-number" id="attr-input-type-number"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="best representation of the
number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-floating-point-number"></a><a href="#suffering-from-bad-input"></a></p></div><p class="note"></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-floating-point-number"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-floating-point-number"></a></p></div><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-floating-point-number"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-floating-point-number"></a></p><p><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a></p><div class="impl"><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="suffering from a step mismatch" href="#suffering-from-a-step-mismatch"></a></p><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a href="#rules-for-parsing-floating-point-number-values"></a><var data-anolis-xref=""></var></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a href="#valid-floating-point-number"></a><var data-anolis-xref=""></var></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p></div><div class="example"><p></p><pre></pre><p></p></div><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></p><h6 id="range-state-(type=range)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-range" id="attr-input-type-range"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a></p></div><p><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p><dl class="switch"><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dt><dd><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="best representation of the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-floating-point-number"></a><a href="#suffering-from-bad-input"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-floating-point-number"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="best representation of the number as a
floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-input-value-default-range" href="#concept-input-value-default-range"></a></p></div><p><dfn data-anolis-xref="concept-input-value-default-range" id="concept-input-value-default-range"></dfn><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-value-default-range" href="#concept-input-value-default-range"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p><div class="impl"><p><a href="#suffering-from-an-underflow"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="best representation
of the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p><p><a href="#suffering-from-an-overflow"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="suffering from a step mismatch" href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p><p class="example"><code></code></p></div><div class="example"><p><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></p><pre><span class="bad"></span></pre><p></p><pre></pre><p></p><p><img alt="A vertical slider control whose primary color is black and whose background color is beige, with the slider having five tick marks, one long one at each extremity, and three short ones clustered around the midpoint." height="75" src="images/sample-range.png" width="49"></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></p><p><code data-anolis-xref=""></code></p></div><div class="example"><p></p><pre></pre><p></p><p><img alt="As a dial." height="57" src="images/sample-range-2a.png" width="231"></p><p></p><p><img alt="As a long horizontal slider with tick marks." height="56" src="images/sample-range-2b.png" width="445"></p><p></p></div><div class="example"><p></p><pre></pre><p></p><p><img alt="A vertical slider control with two tick marks, one near the top labeled 'High', and one near the bottom labeled 'Low'." height="164" src="images/sample-range-labels.png" width="103"></p></div></dd><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><em></em></dt><dd><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"><em></em></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="best representation of the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p><p><strong></strong><a data-anolis-xref="valid floating-point number" href="#valid-floating-point-number"></a><a href="#suffering-from-bad-input"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="valid floating-point number" href="#valid-floating-point-number"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong></p><ol><li><p><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></li><li><p><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="best
representation of the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p></li><li><p><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></li><li><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></li></ol><p><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></div><div class="impl"><p><a href="#suffering-from-an-underflow"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="best representation of
the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p><p><a href="#suffering-from-an-overflow"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p><p><a href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="suffering from a
step mismatch" href="#suffering-from-a-step-mismatch"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p><p><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></div><div class="example"><p></p><pre></pre><p></p><img alt="A control group with the label 'Outbound flight time', showing a drop-down that lets you select Departure vs Arrival, a two-handled range control that lets you set the start and end time of the range, and a label showing the currently selected times." src="images/sample-range-multiple.png"></div></dd></dl><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a href="#value-sanitization-algorithm"></a></p><p class="note"></p><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-input-min-default" href="#concept-input-min-default"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a href="#valid-floating-point-number"></a><a data-anolis-xref="concept-input-max-default" href="#concept-input-max-default"></a></p><p><span class="impl"><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></span><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></p><div class="impl"><p><strong><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><var data-anolis-xref=""></var></strong><a href="#rules-for-parsing-floating-point-number-values"></a><var data-anolis-xref=""></var></p><p><strong><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><var data-anolis-xref=""></var></strong><a data-anolis-xref="best representation of the number as a floating-point number" href="#best-representation-of-the-number-as-a-floating-point-number"></a><var data-anolis-xref=""></var></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><em></em><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code></p><p><code><a href="#the-input-element"></a></code><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><em></em><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code></p></div><h6 id="color-state-(type=color)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-color" id="attr-input-type-color"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#simple-color"></a></p><div class="impl"><p class="note"></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#rules-for-parsing-simple-color-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-lowercase-simple-color"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#rules-for-serializing-simple-color-values"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><strong></strong><a href="#valid-lowercase-simple-color"></a><a href="#suffering-from-bad-input"></a></p></div><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#valid-simple-color"></a></p><div class="impl"><p><strong><a href="#value-sanitization-algorithm"></a></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#valid-simple-color"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#converted-to-ascii-lowercase"></a><code data-anolis-xref=""></code></p></div><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="checkbox-state-(type=checkbox)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-checkbox" id="attr-input-type-checkbox"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code></p><p class="note"><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#pre-click-activation-steps"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code><a href="#canceled-activation-steps"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code><a href="#pre-click-activation-steps"></a><a href="#activation-behavior"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><strong></strong><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a href="#suffering-from-being-missing"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></p></dd></dl><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-default-on" href="#dom-input-value-default-on"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="radio-button-state-(type=radio)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-radio" id="attr-input-type-radio"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><code><a href="#the-input-element"></a></code><i><a href="#radio-button-group"></a></i><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p><p><dfn id="radio-button-group"><i></i></dfn><code><a href="#the-input-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><var data-anolis-xref=""></var></p><ul><li><code><a href="#the-input-element"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#form-owner"></a><a href="#form-owner"></a></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#home-subtree"></a></li><li><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><a href="#compatibility-caseless"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></li></ul><p><code><a href="#the-input-element"></a></code><i><a href="#radio-button-group"></a></i></p><div class="impl"><p><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><i><a href="#radio-button-group"></a></i></p><ul><li><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></li><li><a href="#form-owner"></a></li></ul><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#pre-click-activation-steps"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a href="#canceled-activation-steps"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a href="#activation-behavior"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><strong></strong><i><a href="#radio-button-group"></a></i><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i><code><a href="#the-input-element"></a></code><i><a href="#radio-button-group"></a></i><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a href="#suffering-from-being-missing"></a></p></div><p class="note"><a href="#radio-button-group"></a></p><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-default-on" href="#dom-input-value-default-on"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="file-upload-state-(type=file)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-file" id="attr-input-type-file"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><dfn data-anolis-xref="concept-input-type-file-selected" id="concept-input-type-file-selected"></dfn></p><div class="impl"><p></p><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><ol><li><p><a href="#allowed-to-show-a-popup"></a></p></li><li><p></p></li><li><p></p></li><li><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p></li><li><p></p></li><li><p><a href="#queue-a-task"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></p></li></ol><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#queue-a-task"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><strong></strong><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a href="#suffering-from-being-missing"></a></p></div><hr><p><dfn data-anolis-xref="attr-input-accept" id="attr-input-accept"><code></code></dfn></p><p><a href="#set-of-comma-separated-tokens"></a><a href="#ascii-case-insensitive"></a></p><dl><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><a href="#valid-mime-type-with-no-parameters"></a></dt><dd></dd><dt></dt><dd></dd></dl><p><a href="#ascii-case-insensitive"></a><span class="impl"><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"></a></span></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><div class="impl"><p></p></div><p class="note"></p><div class="example"><p></p><pre></pre><p></p></div><p class="warning"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code></p><div class="example" id="fakepath-srsly"><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><pre></pre><p></p><pre></pre></div><hr><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-filename" href="#dom-input-value-filename"></a></p><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p></div><h6 id="submit-button-state-(type=submit)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-submit" id="attr-input-type-submit"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><span class="impl"><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></span><a data-anolis-xref="concept-button" href="#concept-button"></a><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><a href="#form-owner"></a><code><a href="#the-input-element"></a></code></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p></div><p><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><a href="#attributes-for-form-submission"></a></p><p class="note"><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></p><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code class="no-backref" data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code class="no-backref" data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a href="#do-not-apply"></a></p></div><h6 id="image-button-state-(type=image)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-image" id="attr-input-type-image"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-button" href="#concept-button"></a><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a></p><p class="note"><a data-anolis-xref="constructing the form data
set" href="#constructing-the-form-data-set"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><hr><p><dfn data-anolis-xref="attr-input-src" id="attr-input-src"><code></code></dfn><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><div class="impl"><p><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><a href="#fetch"></a><a href="#absolute-url"></a></p><ul><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code></li></ul><p><a href="#delay-the-load-event"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><dfn data-anolis-xref="input-img-available" id="input-img-available"><i></i></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><a data-anolis-xref="Content-Type sniffing: image" href="#content-type-sniffing:-image"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p><code><a href="#the-input-element"></a></code></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a><i data-anolis-xref="input-img-available"><a href="#input-img-available"></a></i><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-input-element"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code><code><a href="#the-input-element"></a></code></p><hr></div><p><dfn data-anolis-xref="attr-input-alt" id="attr-input-alt"><code></code></dfn><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></p><p><code><a href="#the-input-element"></a></code><a href="#dimension-attributes"></a></p><div class="impl"><hr><p><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><i data-anolis-xref="input-img-available"><a href="#input-img-available"></a></i><a href="#represents"></a><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><a href="#activation-behavior"></a><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><code><a href="#the-input-element"></a></code><a href="#form-owner"></a><code><a href="#the-input-element"></a></code></p><p><a href="#represents"></a><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><code><a href="#the-input-element"></a></code><a href="#form-owner"></a><code><a href="#the-input-element"></a></code></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a href="#activation-behavior"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><dfn data-anolis-xref="concept-input-type-image-coordinate" id="concept-input-type-image-coordinate"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#valid-integer"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p><var data-anolis-xref=""></var><a href="#valid-integer"></a><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var></p><p></p><hr></div><p><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><a href="#attributes-for-form-submission"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-width"><a href="#dom-input-width"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-height"><a href="#dom-input-height"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd></dl><div class="bookkeeping"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code></p><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></p><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code class="no-backref" data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code class="no-backref" data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a href="#do-not-apply"></a></p></div><p class="note"><code><a href="#the-img-element"></a></code></p><div class="example"><p></p><pre></pre><p><code data-anolis-xref=""></code></p><p></p></div><h6 id="reset-button-state-(type=reset)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-reset" id="attr-input-type-reset"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><span class="impl"><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></span><a data-anolis-xref="concept-button" href="#concept-button"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-form-reset" href="#concept-form-reset"></a><a href="#form-owner"></a></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><strong></strong><a href="#barred-from-constraint-validation"></a></p></div><div class="bookkeeping"><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code class="no-backref" data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code class="no-backref" data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a href="#do-not-apply"></a></p></div><h6 id="button-state-(type=button)"><span class="secno"></span><dfn data-anolis-xref="attr-input-type-button" id="attr-input-type-button"></dfn><code data-anolis-xref=""></code></h6><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a></p></div><p><code><a href="#the-input-element"></a></code><a href="#represents"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><span class="impl"><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></span><a data-anolis-xref="concept-button" href="#concept-button"></a></p><div class="impl"><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a href="#activation-behavior"></a></p><p><strong></strong><a href="#barred-from-constraint-validation"></a></p></div><div class="bookkeeping"><p><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="dom-input-value-default" href="#dom-input-value-default"></a></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code class="no-backref" data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code class="no-backref" data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code class="no-backref" data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code class="no-backref" data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code class="no-backref" data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code class="no-backref" data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code class="no-backref" data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code class="no-backref" data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code class="no-backref" data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code class="no-backref" data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code class="no-backref" data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code class="no-backref" data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code class="no-backref" data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code class="no-backref" data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code class="no-backref" data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code class="no-backref" data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code class="no-backref" data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code class="no-backref" data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code class="no-backref" data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code class="no-backref" data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></p><p><a href="#do-not-apply"></a><code class="no-backref" data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><code class="no-backref" data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code><code class="no-backref" data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><code class="no-backref" data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code class="no-backref" data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code class="no-backref" data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code></p><p><code class="no-backref" data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code class="no-backref" data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a href="#do-not-apply"></a></p></div><div class="impl"><h5 id="input-impl-notes"><span class="secno"></span></h5><p><i></i></p><p></p><p><code><a href="#the-input-element"></a></code><a href="#language"></a></p><p class="example"></p></div><h5 id="common-input-element-attributes"><span class="secno"></span><code><a href="#the-input-element"></a></code></h5><div class="impl"><p><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><a href="#ignore"></a></p></div><h6 id="the-maxlength-and-minlength-attributes"><span class="secno"></span><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code></h6><p><dfn data-anolis-xref="attr-input-maxlength" id="attr-input-maxlength"><code></code></dfn><span class="impl"><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></span><a data-anolis-xref="attr-fe-maxlength" href="#attr-fe-maxlength"><code data-anolis-xref=""></code></a><span class="impl"><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a></span></p><p><dfn data-anolis-xref="attr-input-minlength" id="attr-input-minlength"><code></code></dfn><span class="impl"><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></span><a data-anolis-xref="attr-fe-minlength" href="#attr-fe-minlength"><code data-anolis-xref=""></code></a><span class="impl"><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a></span></p><p><code><a href="#the-input-element"></a></code><a href="#maximum-allowed-value-length"></a><a href="#code-unit-length"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a href="#maximum-allowed-value-length"></a></p><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h6 id="the-size-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code></h6><p><dfn data-anolis-xref="attr-input-size" id="attr-input-size"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><a href="#valid-non-negative-integer"></a></p><div class="impl"><p><a href="#rules-for-parsing-non-negative-integers"></a></p><p><code data-anolis-xref="dom-input-size"><a href="#dom-input-size"></a></code><a href="#limited-to-only-non-negative-numbers-greater-than-zero"></a></p></div><h6 id="the-readonly-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></h6><p><dfn data-anolis-xref="attr-input-readonly" id="attr-input-readonly"><code></code></dfn><a href="#boolean-attribute"></a><span class="impl"><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i></span></p><div class="impl"><p><strong></strong><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code><a href="#the-input-element"></a></code><a href="#barred-from-constraint-validation"></a></p></div><p class="note"><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code></p><div class="example"><p></p><pre></pre></div><h6 id="the-required-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code></h6><p><dfn data-anolis-xref="attr-input-required" id="attr-input-required"><code></code></dfn><a href="#boolean-attribute"></a><dfn data-anolis-xref="concept-input-required" id="concept-input-required"><i></i></dfn></p><div class="impl"><p><strong></strong><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="dom-input-value-value" href="#dom-input-value-value"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#suffering-from-being-missing"></a></p></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><a data-anolis-xref="radio button group" href="#radio-button-group"></a></p><pre><strong></strong></pre><p><a href="#radio-button-group"></a></p></div><h6 id="the-multiple-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></h6><p><dfn data-anolis-xref="attr-input-multiple" id="attr-input-multiple"><code></code></dfn><a href="#boolean-attribute"></a></p><div class="example"><p></p><pre></pre><p></p><p><img alt="Form control group containing 'Send',
'Save now' and 'Discard' buttons, a 'To:' combo box with an 'a' displayed in the text box and 2 list items below." height="140" src="images/sample-email-1.png" width="500"></p><p></p><pre></pre><p><code><a href="#the-datalist-element"></a></code></p><p><img alt="Form control group containing 'send',
'save now' and 'discard' buttons and a 'To:' combo box with 'bob@example.net,a' displayed in the text box and 4 list items below." height="171" src="images/sample-email-2.png" width="500"></p></div><div class="example"><p></p><pre></pre></div><h6 id="the-pattern-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></h6><p><dfn data-anolis-xref="attr-input-pattern" id="attr-input-pattern"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p><p><i data-anolis-xref=""></i><a href="#refsECMA262"></a></p><div class="impl"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><em></em><dfn id="compiled-pattern-regular-expression"></dfn><a href="#compiled-pattern-regular-expression"></a><a href="#refsECMA262"></a></p><p><strong></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="do not
apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a href="#compiled-pattern-regular-expression"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#suffering-from-a-pattern-mismatch"></a></p><p><strong></strong><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code><a href="#the-input-element"></a></code><a href="#compiled-pattern-regular-expression"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a href="#suffering-from-a-pattern-mismatch"></a></p><p><a href="#compiled-pattern-regular-expression"></a></p><p class="note"><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><p class="auth"><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p class="note"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="example"><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><pre></pre><p></p><p></p><p></p><pre><samp></samp></pre><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-describedby"></a></code><code><a href="#the-input-element"></a></code></p><pre></pre></div><p><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-title"></code></p><p class="example"><samp></samp></p><p class="auth"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code data-anolis-xref="attr-input-title"></code></p><h6 id="the-min-and-max-attributes"><span class="secno"></span><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code></h6><p><dfn data-anolis-xref="has a periodic domain" id="has-a-periodic-domain"></dfn></p><p class="example"><code data-anolis-xref="attr-input-type-time"><a href="#time-state-(type=time)"></a></code></p><p><dfn data-anolis-xref="attr-input-min" id="attr-input-min"><code></code></dfn><dfn data-anolis-xref="attr-input-max" id="attr-input-max"><code></code></dfn></p><div class="impl"><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><dfn data-anolis-xref="concept-input-min" id="concept-input-min"></dfn><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><dfn data-anolis-xref="concept-input-min-default" id="concept-input-min-default"></dfn><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a></p><p><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><dfn data-anolis-xref="concept-input-max" id="concept-input-max"></dfn><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><dfn data-anolis-xref="concept-input-max-default" id="concept-input-max-default"></dfn><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p></div><p><a data-anolis-xref="has a periodic domain" href="#has-a-periodic-domain"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p><div class="impl"><p class="note"><a data-anolis-xref="has a periodic domain" href="#has-a-periodic-domain"></a><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#suffering-from-an-underflow"></a><a href="#suffering-from-an-overflow"></a></p><p><dfn id="has-a-reversed-range"></dfn><a href="#has-a-periodic-domain"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a></p></div><p><dfn data-anolis-xref="have range limitations" id="have-range-limitations"></dfn><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p><div class="impl"><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p><dl class="switch"><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="do
not apply" href="#do-not-apply"></a></dt><dd><p><strong></strong><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a data-anolis-xref="has a reversed range" href="#has-a-reversed-range"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a href="#suffering-from-an-underflow"></a></p><p><strong></strong><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><a data-anolis-xref="has a reversed range" href="#has-a-reversed-range"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><a href="#suffering-from-an-overflow"></a></p><p><strong></strong><a href="#has-a-reversed-range"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><em></em><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a href="#suffering-from-an-underflow"></a><a href="#suffering-from-an-overflow"></a></p></dd><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></dt><dd><p><strong></strong><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="attr-input-min" href="#attr-input-min"></a><a href="#suffering-from-an-underflow"></a></p><p><strong></strong><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="attr-input-max" href="#attr-input-max"></a><a href="#suffering-from-an-overflow"></a></p></dd></dl></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h6 id="the-step-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></h6><p><dfn data-anolis-xref="attr-input-step" id="attr-input-step"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><span class="impl"><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><dfn data-anolis-xref="concept-input-step-default" id="concept-input-step-default"></dfn><dfn data-anolis-xref="concept-input-step-scale" id="concept-input-step-scale"></dfn><dfn data-anolis-xref="concept-input-step-default-base" id="concept-input-step-default-base"></dfn></span></p><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><a href="#valid-floating-point-number"></a><a data-anolis-xref="rules for parsing
floating-point number values" href="#rules-for-parsing-floating-point-number-values"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p><div class="impl"><p><dfn data-anolis-xref="concept-input-step" id="concept-input-step"></dfn></p><ol><li><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></li><li><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a></li><li><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a data-anolis-xref="concept-input-step-default" href="#concept-input-step-default"></a><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></li><li><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-input-step-scale" href="#concept-input-step-scale"></a></li></ol><p><dfn data-anolis-xref="concept-input-min-zero" id="concept-input-min-zero"></dfn></p><ol><li><p><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></p></li><li><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p><ol><li><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></li><li><p><a data-anolis-xref="split a string on commas" href="#split-a-string-on-commas"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></li><li><p><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a></p></li><li><p></p></li></ol></li><li><p><a data-anolis-xref="concept-input-step-default-base" href="#concept-input-step-default-base"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></li><li><p></p></li></ol><p><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></p><dl class="switch"><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="do
not apply" href="#do-not-apply"></a></dt><dd><p><strong></strong><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a href="#suffering-from-a-step-mismatch"></a></p></dd><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></dt><dd><p><strong></strong><a data-anolis-xref="attr-input-step" href="#attr-input-step"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><a href="#suffering-from-a-step-mismatch"></a></p></dd></dl></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre><p></p></div><h6 id="the-list-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></h6><p><dfn data-anolis-xref="attr-input-list" id="attr-input-list"><code></code></dfn></p><p><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-datalist-element"></a></code></p><div class="impl"><p><dfn data-anolis-xref="concept-input-list" id="concept-input-list"></dfn><a href="#tree-order"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code><a href="#the-datalist-element"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-datalist-element"></a></code><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></p><p><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a><a data-anolis-xref="concept-option-label" href="#concept-option-label"></a></p><p></p><dl class="switch"><dt><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><a data-anolis-xref="do
not apply" href="#do-not-apply"></a></dt><dd><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a></p></dd><dt><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dt><dd><p><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a></p></dd><dt><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dt><dd><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a></p></dd></dl><hr><p><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></p></div><div class="example"><p></p><pre></pre><p></p></div><div class="example"><p></p><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></p><pre></pre><p><code><a href="#the-datalist-element"></a></code></p><pre></pre><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-datalist-element"></a></code></p><p><code><a href="#the-option-element"></a></code><code><a href="#the-datalist-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-datalist-element"></a></code></p></div><h6 id="the-placeholder-attribute"><span class="secno"></span><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code></h6><p><dfn data-anolis-xref="attr-input-placeholder" id="attr-input-placeholder"><code></code></dfn><em></em></p><p><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code></p><p class="note"><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code></p><div class="impl"><p><a data-anolis-xref="strip line
breaks" href="#strip-line-breaks"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><div class="example"><p><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code></p><pre></pre></div><div class="example"><p></p><pre><strong></strong><bdo dir="rtl"></bdo><strong></strong><strong></strong><bdo dir="rtl"></bdo><strong></strong></pre><p></p><pre><strong></strong><strong></strong><strong></strong><strong></strong></pre></div><h5 id="common-input-element-apis"><span class="secno"></span><code><a href="#the-input-element"></a></code></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-value"><a href="#dom-input-value"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-checked"><a href="#dom-input-checked"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p><p><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-files"><a href="#dom-input-files"></a></code></dt><dd><p><code><a href="#filelist"></a></code><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><var data-anolis-xref=""></var></dt><dd><p><code></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-valueHigh"><a href="#dom-input-valuehigh"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#invalidstateerror"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-list"><a href="#dom-input-list"></a></code></dt><dd><p><code><a href="#the-datalist-element"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-input-value" id="dom-input-value"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-input-element"></a></code></p><dl><dt><dfn data-anolis-xref="dom-input-value-value" id="dom-input-value-value"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-value-dirty-flag" href="#concept-input-value-dirty-flag"></a><a href="#value-sanitization-algorithm"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><i></i></p></dd><dt><dfn data-anolis-xref="dom-input-value-default" id="dom-input-value-default"></dfn></dt><dd><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></dd><dt><dfn data-anolis-xref="dom-input-value-default-on" id="dom-input-value-default-on"></dfn></dt><dd><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></dd><dt><dfn data-anolis-xref="dom-input-value-filename" id="dom-input-value-filename"></dfn></dt><dd id="fakepath-orly"><p><code data-anolis-xref=""></code><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><code><a href="#invalidstateerror"></a></code></p><p class="note"><a href="#fakepath-srsly"></a></p></dd></dl><hr><p><dfn data-anolis-xref="dom-input-checked" id="dom-input-checked"><code></code></dfn><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a><a data-anolis-xref="concept-input-checked-dirty-flag" href="#concept-input-checked-dirty-flag"></a></p><hr><p><dfn data-anolis-xref="dom-input-files" id="dom-input-files"><code></code></dfn><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code><a href="#filelist"></a></code><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a data-anolis-xref="do not apply" href="#do-not-apply"></a><a href="#refsFILEAPI"></a></p><hr><p><dfn data-anolis-xref="dom-input-valueAsDate" id="dom-input-valueasdate"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code></code></p><p><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#invalidstateerror"></a></code><code></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><hr><p><dfn data-anolis-xref="dom-input-valueAsNumber" id="dom-input-valueasnumber"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"><em></em></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-input-value-string-date" href="#concept-input-value-string-date"><code></code></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code></code><i></i><code></code><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><code></code><code data-anolis-xref="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber"></a></code><a data-anolis-xref="do not apply" href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#invalidstateerror"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="dom-input-valueAsDate"><a href="#dom-input-valueasdate"><em></em></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-input-value-date-string" href="#concept-input-value-date-string"><code></code></a><code></code><i></i><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><hr><p><dfn data-anolis-xref="dom-input-valueLow" id="dom-input-valuelow"><code></code></dfn><dfn data-anolis-xref="dom-input-valueHigh" id="dom-input-valuehigh"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><a href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></li><li><p><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><a href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#invalidstateerror"></a></code></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a></p></li><li><p><code data-anolis-xref="dom-input-valueLow"><a href="#dom-input-valuelow"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"></a></p></li></ol><hr><p><dfn data-anolis-xref="dom-input-stepDown" id="dom-input-stepdown"><code><var data-anolis-xref=""></var></code></dfn><dfn data-anolis-xref="dom-input-stepUp" id="dom-input-stepup"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><code data-anolis-xref="dom-input-stepUp"><a href="#dom-input-stepup"></a></code><a href="#do-not-apply"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a></p></li><li><p><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><a data-anolis-xref="concept-input-max" href="#concept-input-max"></a><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a></p></li><li><p><a data-anolis-xref="concept-input-value-string-number" href="#concept-input-value-string-number"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><var data-anolis-xref=""></var><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="dom-input-stepDown"><a href="#dom-input-stepdown"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min" href="#concept-input-min"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-min-zero" href="#concept-input-min-zero"></a><a data-anolis-xref="concept-input-step" href="#concept-input-step"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-value-number-string" href="#concept-input-value-number-string"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn data-anolis-xref="dom-input-list" id="dom-input-list"><code></code></dfn><a data-anolis-xref="concept-input-list" href="#concept-input-list"></a></p></div><div class="impl"><h5 id="common-input-element-events"><span class="secno"></span></h5><p><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-button" href="#concept-button"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><dfn data-anolis-xref="event-input-input" id="event-input-input"><code></code></dfn><dfn data-anolis-xref="event-input-change" id="event-input-change"><code></code></dfn><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code></p><p><code><a href="#the-input-element"></a></code><a href="#activation-behavior"></a><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></p><p><code><a href="#the-input-element"></a></code><a href="#activation-behavior"></a><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></p><p class="example"><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code></p><p><code><a href="#the-input-element"></a></code><a href="#activation-behavior"></a><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></p><p class="example"><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p class="example"><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></p><p><code><a href="#the-input-element"></a></code><a href="#activation-behavior"></a><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="unfocusing steps" href="#unfocusing-steps"></a></p><p class="example"><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p class="example"><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><a data-anolis-xref="queue a task" href="#queue-a-task"></a></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#queue-a-task"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-input"><a href="#event-input-input"></a></code><code><a href="#the-input-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></p><p class="note"></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#user-interaction-task-source"></a></p></div><h4 id="the-button-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><a href="#interactive-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></dd><dd><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code></dd><dd><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code></dd><dd><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code></dd><dd><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></dd><dd><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code></dd><dd><code data-anolis-xref="attr-button-menu"><a href="#attr-button-menu"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dd><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code></dd><dd><code data-anolis-xref="attr-button-value"><a href="#attr-button-value"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlbuttonelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-fe-autofocus" href="#dom-fe-autofocus"></a><a data-anolis-xref="dom-fe-disabled" href="#dom-fe-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-fs-formAction" href="#dom-fs-formaction"></a><a data-anolis-xref="dom-fs-formEnctype" href="#dom-fs-formenctype"></a><a data-anolis-xref="dom-fs-formMethod" href="#dom-fs-formmethod"></a><a data-anolis-xref="dom-fs-formNoValidate" href="#dom-fs-formnovalidate"></a><a data-anolis-xref="dom-fs-formTarget" href="#dom-fs-formtarget"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-button-type" href="#dom-button-type"></a><a data-anolis-xref="dom-button-value" href="#dom-button-value"></a><a href="#htmlmenuelement"></a><a data-anolis-xref="dom-button-menu" href="#dom-button-menu"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-button-element"></a></code><a href="#represents"></a></p><p><a data-anolis-xref="concept-button" href="#concept-button"></a></p><p><dfn data-anolis-xref="attr-button-type" id="attr-button-type"><code></code></dfn><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-button-type-submit" id="attr-button-type-submit"><code></code></dfn></td><td><a data-anolis-xref="attr-button-type-submit-state" href="#attr-button-type-submit-state"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-button-type-reset" id="attr-button-type-reset"><code></code></dfn></td><td><a data-anolis-xref="attr-button-type-reset-state" href="#attr-button-type-reset-state"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-button-type-button" id="attr-button-type-button"><code></code></dfn></td><td><a data-anolis-xref="attr-button-type-button-state" href="#attr-button-type-button-state"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-button-type-menu" id="attr-button-type-menu"><code></code></dfn></td><td><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a></td><td></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-button-type-submit-state" href="#attr-button-type-submit-state"></a></p><p><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-submit-state" href="#attr-button-type-submit-state"></a><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a></p><div class="impl"><p><strong></strong><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-reset-state" href="#attr-button-type-reset-state"></a><a data-anolis-xref="attr-button-type-button-state" href="#attr-button-type-button-state"></a><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a><a href="#barred-from-constraint-validation"></a></p><p><code><a href="#the-button-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><a href="#activation-behavior"></a><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code></p><dl><dt><dfn data-anolis-xref="attr-button-type-submit-state" id="attr-button-type-submit-state"></dfn></dt><dd><p><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><a href="#form-owner"></a><code><a href="#the-button-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-button-type-reset-state" id="attr-button-type-reset-state"></dfn></dt><dd><p><a href="#form-owner"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a data-anolis-xref="concept-form-reset" href="#concept-form-reset"></a><a href="#form-owner"></a></p></dd><dt><dfn data-anolis-xref="attr-button-type-button-state" id="attr-button-type-button-state"></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-button-type-menu-state" id="attr-button-type-menu-state"></dfn></dt><dd><p></p><ol><li><p><code><a href="#the-button-element"></a></code><a href="#being-rendered"></a></p></li><li><p><code><a href="#the-button-element"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#designated-pop-up-menu"></a></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-show"><a href="#event-show"></a></code><var data-anolis-xref=""></var><code><a href="#relatedevent"></a></code><code data-anolis-xref="dom-RelatedEvent-relatedTarget"><a href="#dom-relatedevent-relatedtarget"></a></code><code><a href="#the-button-element"></a></code></p></li><li><p><a data-anolis-xref="construct and show a menu" href="#construct-and-show-a-menu"></a><var data-anolis-xref=""></var><code><a href="#the-button-element"></a></code></p></li></ol></dd></dl></div><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-button-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><a href="#attributes-for-form-submission"></a></p><p class="note"><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></p><p><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-submit-state" href="#attr-button-type-submit-state"></a></p><p><dfn data-anolis-xref="attr-button-value" id="attr-button-value"><code></code></dfn><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-button-value"><a href="#attr-button-value"></a></code></p><p class="note"></p><hr><p><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a><dfn data-anolis-xref="attr-button-menu" id="attr-button-menu"><code></code></dfn><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-menu-element"></a></code><a href="#home-subtree"></a><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a></p><div class="impl"><p><code><a href="#the-button-element"></a></code><dfn id="designated-pop-up-menu"></dfn><code><a href="#the-button-element"></a></code><a href="#home-subtree"></a><code><a href="#the-button-element"></a></code><code data-anolis-xref="attr-button-menu"><a href="#attr-button-menu"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu
state" href="#popup-menu-state"></a><a href="#designated-pop-up-menu"></a></p><hr><p><dfn data-anolis-xref="dom-button-value" id="dom-button-value"><code></code></dfn><dfn data-anolis-xref="dom-button-menu" id="dom-button-menu"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-button-type" id="dom-button-type"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-fe-autofocus"><a href="#dom-fe-autofocus"></a></code><code data-anolis-xref="dom-fe-disabled"><a href="#dom-fe-disabled"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><div class="example"><p></p><pre></pre></div><h4 id="the-select-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></dd><dd><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dd><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code></dd><dd><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlselectelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-fe-autofocus" href="#dom-fe-autofocus"></a><a data-anolis-xref="dom-fe-disabled" href="#dom-fe-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-select-multiple" href="#dom-select-multiple"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-select-required" href="#dom-select-required"></a><a data-anolis-xref="dom-select-size" href="#dom-select-size"></a><a data-anolis-xref="dom-select-type" href="#dom-select-type"></a><a href="#htmloptionscollection-0"></a><a data-anolis-xref="dom-select-options" href="#dom-select-options"></a><a data-anolis-xref="dom-select-length" href="#dom-select-length"></a><a href="#element"></a><a data-anolis-xref="dom-select-item" href="#dom-select-item"></a><a href="#htmloptionelement"></a><a data-anolis-xref="dom-select-namedItem" href="#dom-select-nameditem"></a><a data-anolis-xref="dom-select-add" href="#dom-select-add"></a><a href="#htmloptionelement"></a><a href="#htmloptgroupelement"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-select-remove" href="#dom-select-remove"></a><a data-anolis-xref="dom-select-remove" href="#dom-select-remove"></a><a data-anolis-xref="dom-HTMLOptionsCollection-setter" href="#dom-htmloptionscollection-setter"></a><a href="#htmloptionelement"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-select-selectedOptions" href="#dom-select-selectedoptions"></a><a data-anolis-xref="dom-select-selectedIndex" href="#dom-select-selectedindex"></a><a data-anolis-xref="dom-select-value" href="#dom-select-value"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-select-element"></a></code></p><p><dfn data-anolis-xref="attr-select-multiple" id="attr-select-multiple"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#the-select-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-select-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><dfn data-anolis-xref="attr-select-size" id="attr-select-size"><code></code></dfn><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code><a href="#valid-non-negative-integer"></a></p><div class="impl"><p><dfn data-anolis-xref="concept-select-size" id="concept-select-size"></dfn><code><a href="#the-select-element"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></p></div><p><dfn data-anolis-xref="concept-select-option-list" id="concept-select-option-list"></dfn><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-select-element"></a></code><a href="#tree-order"></a></p><p><dfn data-anolis-xref="attr-select-required" id="attr-select-required"><code></code></dfn><a href="#boolean-attribute"></a></p><p><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><dfn id="placeholder-label-option"></dfn></p><p><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><code><a href="#the-select-element"></a></code><a href="#placeholder-label-option"></a></p><div class="impl"><p><strong></strong><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a href="#placeholder-label-option"></a><a href="#suffering-from-being-missing"></a></p></div><div class="impl"><p><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><code><a href="#the-option-element"></a></code><dfn data-anolis-xref="concept-select-pick" id="concept-select-pick"></dfn><a data-anolis-xref="option-command" href="#using-the-option-element-to-define-a-command"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a href="#send-select-update-notifications"><code></code></a></p><p><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a href="#send-select-update-notifications"><code></code></a></p><p><a href="#nodes-are-inserted"></a><a href="#nodes-are-removed"></a><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-option-element"></a></code><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><dfn data-anolis-xref="ask for a reset" id="ask-for-a-reset"></dfn><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a></p><p><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><dfn data-anolis-xref="concept-select-toggle" id="concept-select-toggle"></dfn><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><a data-anolis-xref="concept-select-toggle" href="#concept-select-toggle"></a><a data-anolis-xref="option-command" href="#using-the-option-element-to-define-a-command"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a href="#send-select-update-notifications"><code></code></a></p><p><dfn id="send-select-update-notifications"><code></code></dfn><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input"><a href="#event-input"></a></code><code><a href="#the-select-element"></a></code><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-change"><a href="#event-change"></a></code><code><a href="#the-select-element"></a></code><a href="#user-interaction-task-source"></a></p><p><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><code><a href="#the-option-element"></a></code><a href="#ask-for-a-reset"></a></p></div><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-select-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><p><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-type"><a href="#dom-select-type"></a></code></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></dt><dd><p><code><a href="#htmloptionscollection-0"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-length"><a href="#dom-select-length"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code></p><p><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-item"><a href="#dom-select-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-item"><a href="#dom-select-item"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-option-name"><a href="#attr-option-name"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><a data-anolis-xref="concept-id" href="#concept-id"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-add"><a href="#dom-select-add"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#hierarchyrequesterror"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-selectedOptions"><a href="#dom-select-selectedoptions"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-selectedIndex"><a href="#dom-select-selectedindex"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-value"><a href="#dom-select-value"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-select-type" id="dom-select-type"><code></code></dfn><code data-anolis-xref=""></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></p><p><dfn data-anolis-xref="dom-select-options" id="dom-select-options"><code></code></dfn><code><a href="#htmloptionscollection-0"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code><code><a href="#htmlselectelement"></a></code><a href="#supported-property-indices"></a><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-select-length" id="dom-select-length"><code></code></dfn><a data-anolis-xref="represented by the collection" href="#represented-by-the-collection"></a><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-select-item" id="dom-select-item"><code><var data-anolis-xref=""></var></code></dfn><a data-anolis-xref="dom-HTMLCollection-item" href="#dom-htmlcollection-item"></a><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-select-namedItem" id="dom-select-nameditem"><code><var data-anolis-xref=""></var></code></dfn><a data-anolis-xref="dom-HTMLOptionsCollection-namedItem" href="#dom-htmloptionscollection-nameditem"></a><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-HTMLSelectElement-setter" id="dom-htmlselectelement-setter"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="dom-HTMLOptionsCollection-setter" href="#dom-htmloptionscollection-setter"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-select-add" id="dom-select-add"><code></code></dfn><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p><p><dfn data-anolis-xref="dom-select-remove" id="dom-select-remove"><code></code></dfn><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code><code><a href="#childnode"></a></code><code><a href="#htmlselectelement"></a></code><code><a href="#element"></a></code></p><p><dfn data-anolis-xref="dom-select-selectedOptions" id="dom-select-selectedoptions"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p><dfn data-anolis-xref="dom-select-selectedIndex" id="dom-select-selectedindex"><code></code></dfn><a data-anolis-xref="concept-option-index" href="#concept-option-index"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p><code data-anolis-xref="dom-select-selectedIndex"><a href="#dom-select-selectedindex"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-index" href="#concept-option-index"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a></p><p class="note"><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></p><p><dfn data-anolis-xref="dom-select-value" id="dom-select-value"><code></code></dfn><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p><code data-anolis-xref="dom-select-value"><a href="#dom-select-value"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a></p><p class="note"><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></p><p><dfn data-anolis-xref="dom-select-multiple" id="dom-select-multiple"><code></code></dfn><dfn data-anolis-xref="dom-select-required" id="dom-select-required"><code></code></dfn><dfn data-anolis-xref="dom-select-size" id="dom-select-size"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="dom-select-size"><a href="#dom-select-size"></a></code></p><p class="note"><code data-anolis-xref="dom-select-size"><a href="#dom-select-size"></a></code><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-fe-autofocus"><a href="#dom-fe-autofocus"></a></code><code data-anolis-xref="dom-fe-disabled"><a href="#dom-fe-disabled"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><div class="example"><p><code><a href="#the-select-element"></a></code></p><pre></pre><p></p><pre><strong></strong><strong></strong></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h4 id="the-datalist-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-option-element"></a></code></dd><dd><code><a href="#the-option-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldatalistelement"></dfn><a href="#htmlelement"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-datalist-options" href="#dom-datalist-options"></a></pre></dd></dl><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-datalist-element"></a></code><a href="#represents"></a><span class="impl"></span></p><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-option-element"></a></code></p><div class="example"><pre></pre></div><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-datalist-element"></a></code></p><div class="example"><pre></pre></div><p><code><a href="#the-datalist-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code><a href="#the-input-element"></a></code></p><p><code><a href="#the-option-element"></a></code><code><a href="#the-datalist-element"></a></code><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><a data-anolis-xref="concept-option-label" href="#concept-option-label"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-datalist-options"><a href="#dom-datalist-options"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code></code><code><a href="#the-datalist-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-datalist-options" id="dom-datalist-options"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-option-element"></a></code></p><p><strong></strong><code><a href="#the-datalist-element"></a></code><a href="#barred-from-constraint-validation"></a></p></div><h4 id="the-optgroup-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-select-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-option-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code></dd><dd><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmloptgroupelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-optgroup-disabled" href="#dom-optgroup-disabled"></a><a data-anolis-xref="dom-optgroup-label" href="#dom-optgroup-label"></a></pre></dd></dl><p><code><a href="#the-optgroup-element"></a></code><a href="#represents"></a><code><a href="#the-option-element"></a></code></p><p><code><a href="#the-option-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code></p><div class="impl"><p><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-option-element"></a></code></p></div><p><dfn data-anolis-xref="attr-optgroup-disabled" id="attr-optgroup-disabled"><code></code></dfn><a href="#boolean-attribute"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><code><a href="#the-option-element"></a></code></p><p><dfn data-anolis-xref="attr-optgroup-label" id="attr-optgroup-label"><code></code></dfn><span class="impl"><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code></span></p><div class="impl"><p><dfn data-anolis-xref="dom-optgroup-disabled" id="dom-optgroup-disabled"><code></code></dfn><dfn data-anolis-xref="dom-optgroup-label" id="dom-optgroup-label"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-select-element"></a></code></p><pre></pre></div><h4 id="the-option-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-select-element"></a></code></dd><dd><code><a href="#the-datalist-element"></a></code></dd><dd><code><a href="#the-optgroup-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></dd><dd><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code><a data-anolis-xref="text content" href="#text-content"></a></dd><dd><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><a data-anolis-xref="text content" href="#text-content"></a><a href="#inter-element-whitespace"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-option-disabled"><a href="#attr-option-disabled"></a></code></dd><dd><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code></dd><dd><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></dd><dd><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><a data-anolis-xref="dom-option" href="#dom-option"></a><dfn id="htmloptionelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-option-disabled" href="#dom-option-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-option-form" href="#dom-option-form"></a><a data-anolis-xref="dom-option-label" href="#dom-option-label"></a><a data-anolis-xref="dom-option-defaultSelected" href="#dom-option-defaultselected"></a><a data-anolis-xref="dom-option-selected" href="#dom-option-selected"></a><a data-anolis-xref="dom-option-value" href="#dom-option-value"></a><a data-anolis-xref="dom-option-text" href="#dom-option-text"></a><a data-anolis-xref="dom-option-index" href="#dom-option-index"></a></pre></dd></dl><p><code><a href="#the-option-element"></a></code><a href="#represents"></a><code><a href="#the-select-element"></a></code><code><a href="#the-datalist-element"></a></code></p><p><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a href="#placeholder-label-option"></a><a href="#placeholder-label-option"></a><code><a href="#the-select-element"></a></code></p><p><dfn data-anolis-xref="attr-option-disabled" id="attr-option-disabled"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#the-option-element"></a></code><dfn data-anolis-xref="concept-option-disabled" id="concept-option-disabled"></dfn><code data-anolis-xref="attr-option-disabled"><a href="#attr-option-disabled"></a></code><code><a href="#the-optgroup-element"></a></code><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code></p><div class="impl"><p><code><a href="#the-option-element"></a></code><a data-anolis-xref="attr-option-disabled" href="#attr-option-disabled"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#user-interaction-task-source"></a></p></div><p><dfn data-anolis-xref="attr-option-label" id="attr-option-label"><code></code></dfn><dfn data-anolis-xref="concept-option-label" id="concept-option-label"></dfn><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="dom-option-text"><a href="#dom-option-text"></a></code></p><p><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code></p><p><dfn data-anolis-xref="attr-option-value" id="attr-option-value"><code></code></dfn><dfn data-anolis-xref="concept-option-value" id="concept-option-value"></dfn><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code><code data-anolis-xref="dom-option-text"><a href="#dom-option-text"></a></code></p><p><dfn data-anolis-xref="attr-option-selected" id="attr-option-selected"><code></code></dfn><a href="#boolean-attribute"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><div class="impl"><p><dfn data-anolis-xref="concept-option-dirtiness" id="concept-option-dirtiness"></dfn><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></p><p><dfn data-anolis-xref="concept-option-selectedness" id="concept-option-selectedness"></dfn><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><em></em><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p class="note"><code data-anolis-xref="dom-option"><a href="#dom-option"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p></div><p><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></p><div class="impl"><p><code><a href="#the-option-element"></a></code><dfn data-anolis-xref="concept-option-index" id="concept-option-index"></dfn><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a href="#tree-order"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-index" href="#concept-option-index"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-option-selected"><a href="#dom-option-selected"></a></code></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-option-index"><a href="#dom-option-index"></a></code></dt><dd><p><code><a href="#the-select-element"></a></code><code data-anolis-xref="dom-select-options"><a href="#dom-select-options"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-option-form"><a href="#dom-option-form"></a></code></dt><dd><p><code><a href="#the-form-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-option-text"><a href="#dom-option-text"></a></code></dt><dd><p><code><a href="#textcontent"></a></code><code><a href="#the-script-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-option"><a href="#dom-option"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-option-element"></a></code></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-option-disabled" id="dom-option-disabled"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-option-defaultSelected" id="dom-option-defaultselected"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></p><p><dfn data-anolis-xref="dom-option-label" id="dom-option-label"><code></code></dfn><a data-anolis-xref="concept-option-label" href="#concept-option-label"></a><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code></p><p><dfn data-anolis-xref="dom-option-value" id="dom-option-value"><code></code></dfn><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></p><p><dfn data-anolis-xref="dom-option-selected" id="dom-option-selected"><code></code></dfn><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-dirtiness" href="#concept-option-dirtiness"></a><a href="#ask-for-a-reset"></a></p><p><dfn data-anolis-xref="dom-option-index" id="dom-option-index"><code></code></dfn><a data-anolis-xref="concept-option-index" href="#concept-option-index"></a></p><p><dfn data-anolis-xref="dom-option-text" id="dom-option-text"><code></code></dfn><a data-anolis-xref="strip and collapse whitespace" href="#strip-and-collapse-whitespace"></a><a data-anolis-xref="concept-cd-data" href="#concept-cd-data"></a><code><a href="#text-0"></a></code><code><a href="#the-option-element"></a></code><a href="#tree-order"></a><code><a href="#the-option-element"></a></code><code><a href="#the-script-element"></a></code><a href="#html-namespace-0"></a><code data-anolis-xref=""></code><a href="#svg-namespace"></a></p><p><code data-anolis-xref="dom-option-text"><a href="#dom-option-text"></a></code><code><a href="#textcontent"></a></code></p><p><dfn data-anolis-xref="dom-option-form" id="dom-option-form"><code></code></dfn><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-select-element"></a></code><code data-anolis-xref="dom-option-form"><a href="#dom-option-form"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code><a href="#the-select-element"></a></code></p><p><code><a href="#htmloptionelement"></a></code><code data-anolis-xref=""></code><dfn data-anolis-xref="dom-option" id="dom-option"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><code><a href="#htmloptionelement"></a></code><code><a href="#the-option-element"></a></code><code><a href="#text-0"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#browsing-context"></a><code><a href="#window"></a></code></p></div><h4 id="the-textarea-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a data-anolis-xref="text content" href="#text-content"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></dd><dd><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></dd><dd><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code></dd><dd><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></dd><dd><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></dd><dd><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code></dd><dd><code data-anolis-xref="attr-textarea-minlength"><a href="#attr-textarea-minlength"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dd><code data-anolis-xref="attr-textarea-placeholder"><a href="#attr-textarea-placeholder"></a></code></dd><dd><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code></dd><dd><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code></dd><dd><code data-anolis-xref="attr-textarea-rows"><a href="#attr-textarea-rows"></a></code></dd><dd><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltextareaelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-fe-autocomplete" href="#dom-fe-autocomplete"></a><a data-anolis-xref="dom-fe-autofocus" href="#dom-fe-autofocus"></a><a data-anolis-xref="dom-textarea-cols" href="#dom-textarea-cols"></a><a data-anolis-xref="dom-textarea-dirName" href="#dom-textarea-dirname"></a><a data-anolis-xref="dom-fe-disabled" href="#dom-fe-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-textarea-inputMode" href="#dom-textarea-inputmode"></a><a data-anolis-xref="dom-textarea-maxLength" href="#dom-textarea-maxlength"></a><a data-anolis-xref="dom-textarea-minLength" href="#dom-textarea-minlength"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-textarea-placeholder" href="#dom-textarea-placeholder"></a><a data-anolis-xref="dom-textarea-readOnly" href="#dom-textarea-readonly"></a><a data-anolis-xref="dom-textarea-required" href="#dom-textarea-required"></a><a data-anolis-xref="dom-textarea-rows" href="#dom-textarea-rows"></a><a data-anolis-xref="dom-textarea-wrap" href="#dom-textarea-wrap"></a><a data-anolis-xref="dom-textarea-type" href="#dom-textarea-type"></a><a data-anolis-xref="dom-textarea-defaultValue" href="#dom-textarea-defaultvalue"></a><a data-anolis-xref="dom-textarea-value" href="#dom-textarea-value"></a><a data-anolis-xref="dom-textarea-textLength" href="#dom-textarea-textlength"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a><a data-anolis-xref="dom-textarea/input-select" href="#dom-textarea/input-select"></a><a data-anolis-xref="dom-textarea/input-selectionStart" href="#dom-textarea/input-selectionstart"></a><a data-anolis-xref="dom-textarea/input-selectionEnd" href="#dom-textarea/input-selectionend"></a><a data-anolis-xref="dom-textarea/input-selectionDirection" href="#dom-textarea/input-selectiondirection"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a href="#selectionmode"></a><a data-anolis-xref="dom-textarea/input-setSelectionRange" href="#dom-textarea/input-setselectionrange"></a></pre></dd></dl><p><code><a href="#the-textarea-element"></a></code><a href="#represents"></a><span class="impl"><dfn data-anolis-xref="concept-textarea-raw-value" id="concept-textarea-raw-value"></dfn></span></p><div class="impl"><p><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><code><a href="#the-textarea-element"></a></code></p><p class="note"><a href="#bidireq"></a></p></div><p><dfn data-anolis-xref="attr-textarea-readonly" id="attr-textarea-readonly"><code></code></dfn><a href="#boolean-attribute"></a></p><div class="example"><p></p><pre></pre></div><div class="impl"><p><strong></strong><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code><code><a href="#the-textarea-element"></a></code><a href="#barred-from-constraint-validation"></a></p><p><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-fe-mutable" href="#concept-fe-mutable"></a><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code></p><p><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-fe-mutable" href="#concept-fe-mutable"></a><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input"><a href="#event-input"></a></code><code><a href="#the-textarea-element"></a></code></p><p><code><a href="#the-textarea-element"></a></code><dfn data-anolis-xref="concept-textarea-dirty" id="concept-textarea-dirty"></dfn><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p><p><code><a href="#the-textarea-element"></a></code><code><a href="#textcontent"></a></code><a data-anolis-xref="concept-textarea-dirty" href="#concept-textarea-dirty"></a><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="concept-fe-mutable" href="#concept-fe-mutable"></a></p><ol><li><p><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code data-anolis-xref="attr-dir-ltr"><a href="#attr-dir-ltr"></a></code><code data-anolis-xref="attr-dir-rtl"><a href="#attr-dir-rtl"></a></code></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-input"><a href="#event-input"></a></code><code><a href="#the-textarea-element"></a></code></p></li></ol></div><p><dfn data-anolis-xref="attr-textarea-cols" id="attr-textarea-cols"><code></code></dfn><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code><a href="#valid-non-negative-integer"></a><span class="impl"><a href="#rules-for-parsing-non-negative-integers"></a><dfn data-anolis-xref="attr-textarea-cols-value" id="attr-textarea-cols-value"></dfn></span></p><div class="impl"><p><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="attr-textarea-cols-value" href="#attr-textarea-cols-value"></a></p></div><p><dfn data-anolis-xref="attr-textarea-rows" id="attr-textarea-rows"><code></code></dfn><code data-anolis-xref="attr-textarea-rows"><a href="#attr-textarea-rows"></a></code><a href="#valid-non-negative-integer"></a><span class="impl"><a href="#rules-for-parsing-non-negative-integers"></a><dfn data-anolis-xref="attr-textarea-rows-value" id="attr-textarea-rows-value"></dfn></span></p><div class="impl"><p><a data-anolis-xref="attr-textarea-rows-value" href="#attr-textarea-rows-value"></a></p></div><p><dfn data-anolis-xref="attr-textarea-wrap" id="attr-textarea-wrap"><code></code></dfn><a href="#enumerated-attribute"></a><dfn data-anolis-xref="attr-textarea-wrap-soft" id="attr-textarea-wrap-soft"><code></code></dfn><a data-anolis-xref="attr-textarea-wrap-soft-state" href="#attr-textarea-wrap-soft-state"></a><dfn data-anolis-xref="attr-textarea-wrap-hard" id="attr-textarea-wrap-hard"><code></code></dfn><a data-anolis-xref="attr-textarea-wrap-hard-state" href="#attr-textarea-wrap-hard-state"></a><i></i><a data-anolis-xref="attr-textarea-wrap-soft-state" href="#attr-textarea-wrap-soft-state"></a></p><p><dfn data-anolis-xref="attr-textarea-wrap-soft-state" id="attr-textarea-wrap-soft-state"></dfn><code><a href="#the-textarea-element"></a></code></p><p><dfn data-anolis-xref="attr-textarea-wrap-hard-state" id="attr-textarea-wrap-hard-state"></dfn><code><a href="#the-textarea-element"></a></code></p><p><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code><a data-anolis-xref="attr-textarea-wrap-hard-state" href="#attr-textarea-wrap-hard-state"></a><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code></p><div class="impl"><p><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><a data-anolis-xref="concept-textarea-api-value" href="#concept-textarea-api-value"></a><code data-anolis-xref="dom-textarea-value"><a href="#dom-textarea-value"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code></p><p><dfn data-anolis-xref="concept-textarea-api-value" id="concept-textarea-api-value"></dfn><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p><ol><li><p><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p></li><li><p><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p></li></ol><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p><ol><li><p></p></li><li><p><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code><a data-anolis-xref="attr-textarea-wrap-hard-state" href="#attr-textarea-wrap-hard-state"></a><a data-anolis-xref="attr-textarea-cols-value" href="#attr-textarea-cols-value"></a></p></li></ol></div><p><dfn data-anolis-xref="attr-textarea-maxlength" id="attr-textarea-maxlength"><code></code></dfn><a data-anolis-xref="attr-fe-maxlength" href="#attr-fe-maxlength"><code data-anolis-xref=""></code></a><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-textarea-dirty" href="#concept-textarea-dirty"></a></p><p><code><a href="#the-textarea-element"></a></code><a href="#maximum-allowed-value-length"></a><a href="#code-unit-length"></a><code><a href="#textcontent"></a></code><a href="#maximum-allowed-value-length"></a></p><p><dfn data-anolis-xref="attr-textarea-minlength" id="attr-textarea-minlength"><code></code></dfn><a data-anolis-xref="attr-fe-minlength" href="#attr-fe-minlength"><code data-anolis-xref=""></code></a><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-textarea-dirty" href="#concept-textarea-dirty"></a></p><p><dfn data-anolis-xref="attr-textarea-required" id="attr-textarea-required"><code></code></dfn><a href="#boolean-attribute"></a></p><div class="impl"><p><strong></strong><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code><a data-anolis-xref="concept-fe-mutable" href="#concept-fe-mutable"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#suffering-from-being-missing"></a></p></div><p><dfn data-anolis-xref="attr-textarea-placeholder" id="attr-textarea-placeholder"><code></code></dfn><em></em></p><p><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code></p><p class="note"><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code><a href="#the-label-element"></a></code></p><div class="impl"><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p></div><p><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-textarea-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-textarea-type"></code></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-textarea-value"></code></dt><dd><p></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-textarea-cols" id="dom-textarea-cols"><code></code></dfn><dfn data-anolis-xref="dom-textarea-placeholder" id="dom-textarea-placeholder"><code></code></dfn><dfn data-anolis-xref="dom-textarea-required" id="dom-textarea-required"><code></code></dfn><dfn data-anolis-xref="dom-textarea-rows" id="dom-textarea-rows"><code></code></dfn><dfn data-anolis-xref="dom-textarea-wrap" id="dom-textarea-wrap"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="dom-textarea-cols"><a href="#dom-textarea-cols"></a></code><code data-anolis-xref="dom-textarea-rows"><a href="#dom-textarea-rows"></a></code><a href="#limited-to-only-non-negative-numbers-greater-than-zero"></a><code data-anolis-xref="dom-textarea-cols"><a href="#dom-textarea-cols"></a></code><code data-anolis-xref="dom-textarea-rows"><a href="#dom-textarea-rows"></a></code><dfn data-anolis-xref="dom-textarea-dirName" id="dom-textarea-dirname"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><dfn data-anolis-xref="dom-textarea-inputMode" id="dom-textarea-inputmode"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-textarea-maxLength" id="dom-textarea-maxlength"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code><a href="#limited-to-only-non-negative-numbers"></a><dfn data-anolis-xref="dom-textarea-minLength" id="dom-textarea-minlength"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-textarea-minlength"><a href="#attr-textarea-minlength"></a></code><a href="#limited-to-only-non-negative-numbers"></a><dfn data-anolis-xref="dom-textarea-readOnly" id="dom-textarea-readonly"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code></p><p><dfn data-anolis-xref="dom-textarea-type" id="dom-textarea-type"><code></code></dfn><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-textarea-defaultValue" id="dom-textarea-defaultvalue"><code></code></dfn><code><a href="#textcontent"></a></code></p><p><dfn data-anolis-xref="dom-textarea-value" id="dom-textarea-value"><code></code></dfn><a data-anolis-xref="concept-textarea-api-value" href="#concept-textarea-api-value"></a><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><a data-anolis-xref="concept-textarea-dirty" href="#concept-textarea-dirty"></a><i></i></p><p><dfn data-anolis-xref="dom-textarea-textLength" id="dom-textarea-textlength"><code></code></dfn><a href="#code-unit-length"></a><a data-anolis-xref="concept-textarea-api-value" href="#concept-textarea-api-value"></a></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-fe-autofocus"><a href="#dom-fe-autofocus"></a></code><code data-anolis-xref="dom-fe-disabled"><a href="#dom-fe-disabled"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><div class="example"><p><code><a href="#the-textarea-element"></a></code></p><pre></pre><p><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p><a href="#the-directionality"></a><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></p><pre></pre></div><h4 id="the-keygen-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></dd><dd><code data-anolis-xref="attr-keygen-challenge"><a href="#attr-keygen-challenge"></a></code></dd><dd><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-keygen-keytype"><a href="#attr-keygen-keytype"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlkeygenelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-fe-autofocus" href="#dom-fe-autofocus"></a><a data-anolis-xref="dom-keygen-challenge" href="#dom-keygen-challenge"></a><a data-anolis-xref="dom-fe-disabled" href="#dom-fe-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-keygen-keytype" href="#dom-keygen-keytype"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-keygen-type" href="#dom-keygen-type"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-keygen-element"></a></code><a href="#represents"></a></p><p><dfn data-anolis-xref="attr-keygen-challenge" id="attr-keygen-challenge"><code></code></dfn></p><p><dfn data-anolis-xref="attr-keygen-keytype" id="attr-keygen-keytype"><code></code></dfn><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><i data-anolis-xref=""></i></td></tr></tbody></table><p><i></i><i data-anolis-xref=""></i><i></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i></p><p class="note"></p><div class="impl"><p><code><a href="#the-keygen-element"></a></code></p><p><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><code><a href="#the-keygen-element"></a></code></p><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><ol><li><p></p><dl class="switch"><dt><code data-anolis-xref="attr-keygen-keytype"><a href="#attr-keygen-keytype"></a></code><i data-anolis-xref=""></i></dt><dd><p><code data-anolis-xref=""></code><a href="#refsRFC3279"></a><a href="#refsRFC2313"></a></p></dd><dt><code data-anolis-xref="attr-keygen-keytype"><a href="#attr-keygen-keytype"></a></code><i data-anolis-xref=""></i></dt><dd><p></p></dd></dl><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="attr-keygen-challenge"><a href="#attr-keygen-challenge"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#refsX690"></a><a href="#refsRFC5280"></a><a href="#refsRFC3279"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsX690"></a><a href="#refsRFC5280"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#publickeyandchallenge"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsX690"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsX690"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#signedpublickeyandchallenge"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsX690"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#refsRFC4648"></a><a href="#refsX690"></a></p></li></ol><p><a href="#refsRFC5280"></a></p><pre class="asn"><dfn id="publickeyandchallenge"></dfn><span></span><dfn id="signedpublickeyandchallenge"></dfn><a href="#publickeyandchallenge"></a><span></span></pre><hr><p><strong></strong><code><a href="#the-keygen-element"></a></code><a href="#barred-from-constraint-validation"></a></p></div><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-keygen-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-keygen-type"></code></dt><dd><p><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-keygen-challenge" id="dom-keygen-challenge"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-keygen-keytype" id="dom-keygen-keytype"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-keygen-type" id="dom-keygen-type"><code></code></dfn><code data-anolis-xref=""></code></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-fe-autofocus"><a href="#dom-fe-autofocus"></a></code><code data-anolis-xref="dom-fe-disabled"><a href="#dom-fe-disabled"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><p class="note"><code><a href="#signedpublickeyandchallenge"></a></code></p><div class="example"><p></p><pre></pre><p><code data-anolis-xref=""></code></p></div><h4 id="the-output-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-output-for"><a href="#attr-output-for"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmloutputelement"></dfn><a href="#htmlelement"></a><span data-anolis-xref="dom-DOMSettableTokenList-value"></span><a href="#domsettabletokenlist"></a><a data-anolis-xref="dom-output-htmlFor" href="#dom-output-htmlfor"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-output-type" href="#dom-output-type"></a><a data-anolis-xref="dom-output-defaultValue" href="#dom-output-defaultvalue"></a><a data-anolis-xref="dom-output-value" href="#dom-output-value"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-output-element"></a></code><a href="#represents"></a></p><p class="note"><code><a href="#the-samp-element"></a></code></p><p><dfn data-anolis-xref="attr-output-for" id="attr-output-for"><code></code></dfn><code data-anolis-xref="attr-output-for"><a href="#attr-output-for"></a></code><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#document"></a></code></p><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-output-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p><div class="impl"><p><dfn data-anolis-xref="concept-output-mode" id="concept-output-mode"></dfn><i data-anolis-xref="concept-output-mode-value"></i><i data-anolis-xref="concept-output-mode-default"></i><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-default"></i></p><p><dfn data-anolis-xref="concept-output-defaultValue" id="concept-output-defaultvalue"></dfn><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a></p><p><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-default"></i><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-value"></i><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a><code data-anolis-xref="dom-output-defaultValue"><a href="#dom-output-defaultvalue"></a></code></p><p><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-default"></i><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><code><a href="#the-output-element"></a></code><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-default"></i><code><a href="#textcontent"></a></code><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-output-value"><a href="#dom-output-value"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-output-defaultValue"><a href="#dom-output-defaultvalue"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-output-type"><a href="#dom-output-type"></a></code></dt><dd><p><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-output-value" id="dom-output-value"><code></code></dfn><code><a href="#textcontent"></a></code><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-value"></i></p><p><dfn data-anolis-xref="dom-output-defaultValue" id="dom-output-defaultvalue"><code></code></dfn><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a><a data-anolis-xref="concept-output-defaultValue" href="#concept-output-defaultvalue"></a><a data-anolis-xref="concept-output-mode" href="#concept-output-mode"></a><i data-anolis-xref="concept-output-mode-default"></i><code><a href="#textcontent"></a></code></p><p><dfn data-anolis-xref="dom-output-type" id="dom-output-type"><code></code></dfn><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-output-htmlFor" id="dom-output-htmlfor"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-output-for"><a href="#attr-output-for"></a></code></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><div class="example"><p><code><a href="#the-output-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-output-element"></a></code></p><pre></pre></div><h4 id="the-progress-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a data-anolis-xref="category-label" href="#category-label"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-progress-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></dd><dd><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlprogresselement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-progress-value" href="#dom-progress-value"></a><a data-anolis-xref="dom-progress-max" href="#dom-progress-max"></a><a data-anolis-xref="dom-progress-position" href="#dom-progress-position"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-progress-element"></a></code><a href="#represents"></a></p><p><dfn data-anolis-xref="attr-progress-value" id="attr-progress-value"><code></code></dfn><dfn data-anolis-xref="attr-progress-max" id="attr-progress-max"><code></code></dfn></p><p class="note"><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></p><p></p><div class="example"><p></p><pre></pre><p><code></code></p></div><p><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><a data-anolis-xref="valid floating-point number" href="#valid-floating-point-number"></a><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code></p><p class="note"><code><a href="#the-progress-element"></a></code><code><a href="#the-progress-element"></a></code><code><a href="#the-meter-element"></a></code></p><div class="impl"><p><strong></strong><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></p><p><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><a href="#rules-for-parsing-floating-point-number-values"></a><dfn data-anolis-xref="concept-progress-maximum" id="concept-progress-maximum"></dfn><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a></p><p><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><a href="#rules-for-parsing-floating-point-number-values"></a><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a><dfn data-anolis-xref="concept-progress-value" id="concept-progress-value"></dfn><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a><a data-anolis-xref="concept-progress-value" href="#concept-progress-value"></a><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><a data-anolis-xref="concept-progress-value" href="#concept-progress-value"></a></p><p><strong></strong><code><a href="#the-progress-element"></a></code><a data-anolis-xref="concept-progress-value" href="#concept-progress-value"></a><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-progress-position"><a href="#dom-progress-position"></a></code></dt><dd><p></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-progress-position" id="dom-progress-position"><code></code></dfn><a data-anolis-xref="concept-progress-value" href="#concept-progress-value"></a><a data-anolis-xref="concept-progress-maximum" href="#concept-progress-maximum"></a></p><p><dfn data-anolis-xref="dom-progress-value" id="dom-progress-value"><code></code></dfn><a data-anolis-xref="concept-progress-value" href="#concept-progress-value"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-progress-value"><a href="#dom-progress-value"></a></code></p><p class="note"><code data-anolis-xref="dom-progress-value"><a href="#dom-progress-value"></a></code></p><p><dfn data-anolis-xref="dom-progress-max" id="dom-progress-max"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-numbers-greater-than-zero"></a><code data-anolis-xref="dom-progress-max"><a href="#dom-progress-max"></a></code></p><p><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code></p></div><h4 id="the-meter-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a data-anolis-xref="category-label" href="#category-label"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a><code><a href="#the-meter-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code></dd><dd><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code></dd><dd><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code></dd><dd><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code></dd><dd><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code></dd><dd><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlmeterelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-meter-value" href="#dom-meter-value"></a><a data-anolis-xref="dom-meter-min" href="#dom-meter-min"></a><a data-anolis-xref="dom-meter-max" href="#dom-meter-max"></a><a data-anolis-xref="dom-meter-low" href="#dom-meter-low"></a><a data-anolis-xref="dom-meter-high" href="#dom-meter-high"></a><a data-anolis-xref="dom-meter-optimum" href="#dom-meter-optimum"></a><a href="#nodelist"></a><a data-anolis-xref="dom-lfe-labels" href="#dom-lfe-labels"></a></pre></dd></dl><p><code><a href="#the-meter-element"></a></code><a href="#represents"></a></p><p></p><p class="note"><code><a href="#the-meter-element"></a></code><code><a href="#the-progress-element"></a></code></p><p class="note"><code><a href="#the-meter-element"></a></code></p><p></p><p><dfn data-anolis-xref="attr-meter-min" id="attr-meter-min"><code></code></dfn><dfn data-anolis-xref="attr-meter-max" id="attr-meter-max"><code></code></dfn><dfn data-anolis-xref="attr-meter-value" id="attr-meter-value"><code></code></dfn></p><p><dfn data-anolis-xref="attr-meter-low" id="attr-meter-low"><code></code></dfn><dfn data-anolis-xref="attr-meter-high" id="attr-meter-high"><code></code></dfn><dfn data-anolis-xref="attr-meter-optimum" id="attr-meter-optimum"><code></code></dfn></p><p><span class="impl"><strong></strong></span><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code><a data-anolis-xref="valid floating-point number" href="#valid-floating-point-number"></a></p><p></p><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code></p><p><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code><var data-anolis-xref=""></var></p><p><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code><var data-anolis-xref=""></var></p><p></p><ul class="brief"><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code></li><li><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code></li><li><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code></li><li><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code></li></ul><p class="note"></p><p><code><a href="#the-meter-element"></a></code></p><p><span></span><code><a href="#the-meter-element"></a></code><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code></p><div class="example"><p></p><pre></pre><p></p><pre class="bad"><strong></strong></pre><p></p><pre></pre></div><p><code><a href="#the-meter-element"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="example"><p></p><pre></pre></div><div class="impl"><p><strong></strong><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code><a href="#rules-for-parsing-floating-point-number-values"></a></p><p></p><dl><dt><dfn data-anolis-xref="concept-meter-minimum" id="concept-meter-minimum"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code></p></dd><dt><dfn data-anolis-xref="concept-meter-maximum" id="concept-meter-maximum"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code></p><p></p></dd><dt><dfn data-anolis-xref="concept-meter-actual" id="concept-meter-actual"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code></p><p></p><p></p><p></p></dd><dt><dfn data-anolis-xref="concept-meter-low" id="concept-meter-low"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code></p><p></p><p></p><p></p></dd><dt><dfn data-anolis-xref="concept-meter-high" id="concept-meter-high"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code></p><p></p><p></p><p></p></dd><dt><dfn data-anolis-xref="concept-meter-optimum" id="concept-meter-optimum"></dfn></dt><dd><p><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code></p><p></p><p></p><p></p></dd></dl><p></p><ul class="brief"><li></li><li></li><li></li></ul><p><strong></strong></p><p><strong></strong><code><a href="#the-meter-element"></a></code></p></div><div class="example"><p></p><pre><strong></strong><strong></strong><strong></strong></pre><p></p><p><img alt="With the &lt;meter&gt; elements rendered as inline green bars of varying lengths." height="178" src="images/sample-meter.png" width="332"></p></div><p><span class="impl"></span><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="example"><p></p><pre></pre><p></p></div><div class="impl"><p><dfn data-anolis-xref="dom-meter-value" id="dom-meter-value"><code></code></dfn><a data-anolis-xref="concept-meter-actual" href="#concept-meter-actual"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-value"><a href="#dom-meter-value"></a></code></p><p><dfn data-anolis-xref="dom-meter-min" id="dom-meter-min"><code></code></dfn><a data-anolis-xref="concept-meter-minimum" href="#concept-meter-minimum"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-min"><a href="#dom-meter-min"></a></code></p><p><dfn data-anolis-xref="dom-meter-max" id="dom-meter-max"><code></code></dfn><a data-anolis-xref="concept-meter-maximum" href="#concept-meter-maximum"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-max"><a href="#dom-meter-max"></a></code></p><p><dfn data-anolis-xref="dom-meter-low" id="dom-meter-low"><code></code></dfn><a data-anolis-xref="concept-meter-low" href="#concept-meter-low"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-low"><a href="#dom-meter-low"></a></code></p><p><dfn data-anolis-xref="dom-meter-high" id="dom-meter-high"><code></code></dfn><a data-anolis-xref="concept-meter-high" href="#concept-meter-high"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-high"><a href="#dom-meter-high"></a></code></p><p><dfn data-anolis-xref="dom-meter-optimum" id="dom-meter-optimum"><code></code></dfn><a data-anolis-xref="concept-meter-optimum" href="#concept-meter-optimum"></a><a href="#best-representation-of-the-number-as-a-floating-point-number"></a><code data-anolis-xref="dom-meter-optimum"><a href="#dom-meter-optimum"></a></code></p><p><code data-anolis-xref="dom-lfe-labels"><a href="#dom-lfe-labels"></a></code><code><a href="#the-label-element"></a></code></p></div><div class="example"><p></p><pre></pre></div><h4 id="the-fieldset-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-root"></a></dd><dd><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-legend-element"></a></code><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code></dd><dd><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></dd><dd><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlfieldsetelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-fieldset-disabled" href="#dom-fieldset-disabled"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-fae-form" href="#dom-fae-form"></a><a data-anolis-xref="dom-fe-name" href="#dom-fe-name"></a><a data-anolis-xref="dom-fieldset-type" href="#dom-fieldset-type"></a><a href="#htmlformcontrolscollection-0"></a><a data-anolis-xref="dom-fieldset-elements" href="#dom-fieldset-elements"></a><a data-anolis-xref="dom-cva-willValidate" href="#dom-cva-willvalidate"></a><a href="#validitystate"></a><a data-anolis-xref="dom-cva-validity" href="#dom-cva-validity"></a><a data-anolis-xref="dom-cva-validationMessage" href="#dom-cva-validationmessage"></a><a data-anolis-xref="dom-cva-checkValidity" href="#dom-cva-checkvalidity"></a><a data-anolis-xref="dom-cva-reportValidity" href="#dom-cva-reportvalidity"></a><a data-anolis-xref="dom-cva-setCustomValidity" href="#dom-cva-setcustomvalidity"></a></pre></dd></dl><p><code><a href="#the-fieldset-element"></a></code><a href="#represents"></a></p><p><code><a href="#the-legend-element"></a></code><code><a href="#the-fieldset-element"></a></code></p><p><dfn data-anolis-xref="attr-fieldset-disabled" id="attr-fieldset-disabled"><code></code></dfn><code><a href="#the-fieldset-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p><p><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-fieldset-element"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-fieldset-type"><a href="#dom-fieldset-type"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></dt><dd><p><code><a href="#htmlformcontrolscollection-0"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-fieldset-disabled" id="dom-fieldset-disabled"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-fieldset-type" id="dom-fieldset-type"><code></code></dfn><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-fieldset-elements" id="dom-fieldset-elements"><code></code></dfn><code><a href="#htmlformcontrolscollection-0"></a></code><code><a href="#the-fieldset-element"></a></code><a data-anolis-xref="category-listed" href="#category-listed"></a></p><p><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#the-constraint-validation-api"></a><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code data-anolis-xref="dom-fe-name"><a href="#dom-fe-name"></a></code></p></div><div class="example"><p><code><a href="#the-fieldset-element"></a></code></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><code><a href="#the-fieldset-element"></a></code></p><pre></pre><p><code><a href="#the-fieldset-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-fieldset-element"></a></code></p></div><h4 id="the-legend-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-fieldset-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmllegendelement"></dfn><a href="#htmlelement"></a><a href="#htmlformelement"></a><a data-anolis-xref="dom-legend-form" href="#dom-legend-form"></a></pre></dd></dl><p><code><a href="#the-legend-element"></a></code><a href="#represents"></a><code><a href="#the-legend-element"></a></code><code><a href="#the-fieldset-element"></a></code><span class="impl"></span></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-legend-form"><a href="#dom-legend-form"></a></code></dt><dd><p><code><a href="#the-form-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-legend-form" id="dom-legend-form"><code></code></dfn><code><a href="#the-legend-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code><code><a href="#the-fieldset-element"></a></code><code data-anolis-xref="dom-legend-form"><a href="#dom-legend-form"></a></code><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code><code><a href="#the-fieldset-element"></a></code></p></div><h4 id="form-control-infrastructure"><span class="secno"></span></h4><h5 id="a-form-control's-value"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-fe-value" id="concept-fe-value"></dfn><dfn data-anolis-xref="concept-fe-checked" id="concept-fe-checked"></dfn><code><a href="#the-input-element"></a></code></p><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code><a href="#the-input-element"></a></code><dfn data-anolis-xref="concept-fe-values" id="concept-fe-values"><em></em></dfn></p><p><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-option-element"></a></code></p><h5 id="mutability"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-fe-mutable" id="concept-fe-mutable"><i></i></dfn></p><p class="note"><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p><h5 id="association-of-controls-and-forms"><span class="secno"></span></h5><p><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code><dfn id="form-owner"></dfn><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code><a href="#form-owner"></a></p><p><a href="#form-associated-element"></a><span class="impl"></span><code><a href="#the-form-element"></a></code><span class="impl"></span><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><dfn data-anolis-xref="attr-fae-form" id="attr-fae-form"><code></code></dfn></p><p class="note"><code><a href="#the-form-element"></a></code></p><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-form-element"></a></code><code><a href="#document"></a></code></p><div class="impl"><p class="note"><code><a href="#the-form-element"></a></code><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code></p><p><a href="#form-associated-element"></a><a href="#form-owner"></a></p><p><a href="#form-associated-element"></a><dfn data-anolis-xref="concept-form-association" id="concept-form-association"></dfn><a href="#form-owner"></a></p><p><a href="#form-associated-element"></a><a data-anolis-xref="insert an
element into a document" href="#insert-an-element-into-a-document"><code></code></a><a href="#reset-the-form-owner"></a><a href="#form-associated-element"></a><span class="note"><a href="#html-parser"></a></span></p><p><a href="#form-associated-element"></a><a href="#form-owner"></a><a href="#home-subtree"></a><a href="#reset-the-form-owner"></a><a href="#form-associated-element"></a></p><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a href="#reset-the-form-owner"></a></p><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#document"></a></code><a href="#reset-the-form-owner"></a><a href="#form-associated-element"></a></p><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a href="#form-associated-element"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="remove an element from a document" href="#remove-an-element-from-a-document"></a><code><a href="#document"></a></code><a href="#reset-the-form-owner"></a><a href="#form-associated-element"></a></p><p><dfn id="reset-the-form-owner"></dfn><a href="#form-associated-element"></a></p><ol><li><p><a href="#form-owner"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a href="#form-owner"></a><code><a href="#the-form-element"></a></code></p></li><li><p><a href="#form-owner"></a></p></li><li><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><a data-anolis-xref="in a
Document" href="#in-a-document"><code></code></a></p><ol><li><p><a data-anolis-xref="in a Document" href="#in-a-document"><code></code></a><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="case-sensitive" href="#case-sensitive"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-association" href="#concept-form-association"></a><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code></p></li><li><p></p></li></ol></li><li><p><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-association" href="#concept-form-association"></a><a href="#form-associated-element"></a><code><a href="#the-form-element"></a></code></p></li><li><p></p></li></ol><div class="example"><p></p><pre class="bad"></pre><p><a href="#form-owner"></a><a href="#form-owner"></a></p><p><a href="#html-parser"></a><code data-anolis-xref="dom-innerHTML"><a href="#dom-innerhtml"></a></code></p><p><code><a href="#the-form-element"></a></code></p></div></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-fae-form"><a href="#dom-fae-form"></a></code></dt><dd><p><a href="#form-owner"></a></p><p></p></dd></dl><div class="impl"><p><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="form-associated
element" href="#form-associated-element"></a><dfn data-anolis-xref="dom-fae-form" id="dom-fae-form"><code></code></dfn><a href="#form-owner"></a></p></div><h4 id="attributes-common-to-form-controls"><span class="secno"></span><dfn></dfn></h4><h5 id="naming-form-controls:-the-name-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></h5><p><dfn data-anolis-xref="attr-fe-name" id="attr-fe-name"><code></code></dfn><a href="#form-submission-0"></a><code><a href="#the-form-element"></a></code><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></p><p><code data-anolis-xref="attr-form-name"><a href="#attr-form-name"></a></code><code data-anolis-xref="attr-fe-name-charset"><a href="#attr-fe-name-charset"></a></code><code data-anolis-xref="attr-fe-name-isindex"><a href="#attr-fe-name-isindex"></a></code></p><dl><dt><dfn data-anolis-xref="attr-fe-name-isindex" id="attr-fe-name-isindex"><code></code></dfn></dt><dd><p><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code></p></dd><dt><dfn data-anolis-xref="attr-fe-name-charset" id="attr-fe-name-charset"><code></code></dfn></dt><dd><p><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-fe-name" id="dom-fe-name"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p></div><h5 id="submitting-element-directionality:-the-dirname-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></h5><p><dfn data-anolis-xref="attr-fe-dirname" id="attr-fe-dirname"><code></code></dfn><a href="#the-directionality"></a><a href="#form-submission-0"></a></p><div class="example"><p></p><pre></pre><p></p><pre><strong></strong></pre><p><span data-anolis-xref="" dir="rtl" lang="ar"></span></p><pre><strong></strong></pre></div><h5 id="limiting-user-input-length:-the-maxlength-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-maxlength"><a href="#attr-fe-maxlength"></a></code></h5><p><dfn data-anolis-xref="attr-fe-maxlength" id="attr-fe-maxlength"><code data-anolis-xref=""></code></dfn><var data-anolis-xref=""></var></p><p><a data-anolis-xref="attr-fe-maxlength" href="#attr-fe-maxlength"><code data-anolis-xref=""></code></a><a href="#valid-non-negative-integer"></a><a href="#rules-for-parsing-non-negative-integers"></a><dfn id="maximum-allowed-value-length"></dfn><a href="#maximum-allowed-value-length"></a></p><div class="impl"><p><strong></strong><a href="#maximum-allowed-value-length"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#code-unit-length"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#maximum-allowed-value-length"></a><a href="#suffering-from-being-too-long"></a></p><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#code-unit-length"></a><a href="#maximum-allowed-value-length"></a></p></div><h5 id="setting-minimum-input-length-requirements:-the-minlength-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-minlength"><a href="#attr-fe-minlength"></a></code></h5><p><dfn data-anolis-xref="attr-fe-minlength" id="attr-fe-minlength"><code data-anolis-xref=""></code></dfn><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref="attr-fe-minlength"><a href="#attr-fe-minlength"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-fe-minlength"><a href="#attr-fe-minlength"></a></code><code data-anolis-xref="attr-fe-minlength"><a href="#attr-fe-minlength"></a></code><code data-anolis-xref=""></code></p><p><a data-anolis-xref="attr-fe-minlength" href="#attr-fe-minlength"><code data-anolis-xref=""></code></a><a href="#valid-non-negative-integer"></a><a href="#rules-for-parsing-non-negative-integers"></a><dfn id="minimum-allowed-value-length"></dfn><a href="#minimum-allowed-value-length"></a></p><p><a href="#maximum-allowed-value-length"></a><a href="#minimum-allowed-value-length"></a><a href="#minimum-allowed-value-length"></a><a href="#maximum-allowed-value-length"></a></p><div class="impl"><p><strong></strong><a href="#minimum-allowed-value-length"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#code-unit-length"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a href="#minimum-allowed-value-length"></a><a href="#suffering-from-being-too-short"></a></p></div><div class="example"><p></p><pre></pre></div><h5 id="enabling-and-disabling-form-controls:-the-disabled-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></h5><p><dfn data-anolis-xref="attr-fe-disabled" id="attr-fe-disabled"><code></code></dfn><a href="#boolean-attribute"></a></p><p><dfn data-anolis-xref="concept-fe-disabled" id="concept-fe-disabled"></dfn><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code><a href="#the-fieldset-element"></a></code><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code><em></em><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code></p><div class="impl"><p><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#user-interaction-task-source"></a></p><p><strong></strong><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><a href="#barred-from-constraint-validation"></a></p><p><dfn data-anolis-xref="dom-fe-disabled" id="dom-fe-disabled"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></p></div><h5 id="form-submission"><span class="secno"></span></h5><p><dfn id="attributes-for-form-submission"></dfn><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a></p><p><a href="#attributes-for-form-submission"></a><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code></p><p><a href="#attributes-for-form-submission"></a><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code><a href="#the-form-element"></a></code></p><hr><p><dfn data-anolis-xref="attr-fs-action" id="attr-fs-action"><code></code></dfn><dfn data-anolis-xref="attr-fs-formaction" id="attr-fs-formaction"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></p><p><dfn data-anolis-xref="concept-fs-action" id="concept-fs-action"></dfn><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><a href="#form-owner"></a><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code><em></em></p><hr><p><dfn data-anolis-xref="attr-fs-method" id="attr-fs-method"><code></code></dfn><dfn data-anolis-xref="attr-fs-formmethod" id="attr-fs-formmethod"><code></code></dfn><a data-anolis-xref="enumerated attribute" href="#enumerated-attribute"></a></p><ul><li><dfn data-anolis-xref="attr-fs-method-GET-keyword" id="attr-fs-method-get-keyword"><code></code></dfn><dfn data-anolis-xref="attr-fs-method-GET" id="attr-fs-method-get"></dfn></li><li><dfn data-anolis-xref="attr-fs-method-POST-keyword" id="attr-fs-method-post-keyword"><code></code></dfn><dfn data-anolis-xref="attr-fs-method-POST" id="attr-fs-method-post"></dfn></li><li><dfn data-anolis-xref="attr-fs-method-dialog-keyword" id="attr-fs-method-dialog-keyword"><code></code></dfn><dfn data-anolis-xref="attr-fs-method-dialog" id="attr-fs-method-dialog"></dfn><code><a href="#the-form-element"></a></code><code><a href="#the-dialog-element"></a></code></li></ul><p><i></i><a data-anolis-xref="attr-fs-method-GET" href="#attr-fs-method-get"></a><i></i><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><a data-anolis-xref="attr-fs-method-GET" href="#attr-fs-method-get"></a><i></i><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code></p><p><dfn data-anolis-xref="concept-fs-method" id="concept-fs-method"></dfn><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><a data-anolis-xref="concept-fs-method" href="#concept-fs-method"></a><a href="#form-owner"></a><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code></p><div class="example"><p><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-fs-method-GET-keyword"><a href="#attr-fs-method-get-keyword"></a></code></p><pre></pre></div><div class="example"><p><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-fs-method-POST-keyword"><a href="#attr-fs-method-post-keyword"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-form-element"></a></code><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-fs-method-dialog-keyword"><a href="#attr-fs-method-dialog-keyword"></a></code></p><pre lang="en-GB"></pre></div><hr><p><dfn data-anolis-xref="attr-fs-enctype" id="attr-fs-enctype"><code></code></dfn><dfn data-anolis-xref="attr-fs-formenctype" id="attr-fs-formenctype"><code></code></dfn><a data-anolis-xref="enumerated attribute" href="#enumerated-attribute"></a></p><ul><li><dfn data-anolis-xref="attr-fs-enctype-urlencoded" id="attr-fs-enctype-urlencoded"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fs-enctype-formdata" id="attr-fs-enctype-formdata"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fs-enctype-text" id="attr-fs-enctype-text"><code></code></dfn></li></ul><p><i></i><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code><i></i><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code><i></i><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code></p><p><dfn data-anolis-xref="concept-fs-enctype" id="concept-fs-enctype"></dfn><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><a data-anolis-xref="concept-fs-enctype" href="#concept-fs-enctype"></a><a href="#form-owner"></a><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code></p><hr><p><dfn data-anolis-xref="attr-fs-target" id="attr-fs-target"><code></code></dfn><dfn data-anolis-xref="attr-fs-formtarget" id="attr-fs-formtarget"><code></code></dfn><a data-anolis-xref="valid browsing context name or keyword" href="#valid-browsing-context-name-or-keyword"></a></p><p><dfn data-anolis-xref="concept-fs-target" id="concept-fs-target"></dfn><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><a href="#form-owner"></a><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code><em></em><code><a href="#document"></a></code><code><a href="#the-base-element"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code><code><a href="#the-base-element"></a></code></p><hr><p><dfn data-anolis-xref="attr-fs-novalidate" id="attr-fs-novalidate"><code></code></dfn><dfn data-anolis-xref="attr-fs-formnovalidate" id="attr-fs-formnovalidate"><code></code></dfn><a data-anolis-xref="boolean attribute" href="#boolean-attribute"></a></p><p><dfn data-anolis-xref="concept-fs-novalidate" id="concept-fs-novalidate"></dfn><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code></p><div class="example"><p></p><pre></pre></div><div class="impl"><hr><p><dfn data-anolis-xref="dom-fs-action" id="dom-fs-action"><code></code></dfn><a href="#reflect"></a><a href="#the-document's-address"></a><dfn data-anolis-xref="dom-fs-target" id="dom-fs-target"><code></code></dfn><a href="#reflect"></a><dfn data-anolis-xref="dom-fs-method" id="dom-fs-method"><code></code></dfn><dfn data-anolis-xref="dom-fs-enctype" id="dom-fs-enctype"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-fs-encoding" id="dom-fs-encoding"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-fs-noValidate" id="dom-fs-novalidate"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code><dfn data-anolis-xref="dom-fs-formAction" id="dom-fs-formaction"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><a href="#the-document's-address"></a><dfn data-anolis-xref="dom-fs-formEnctype" id="dom-fs-formenctype"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-fs-formMethod" id="dom-fs-formmethod"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><a href="#limited-to-only-known-values"></a><dfn data-anolis-xref="dom-fs-formNoValidate" id="dom-fs-formnovalidate"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><dfn data-anolis-xref="dom-fs-formTarget" id="dom-fs-formtarget"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code></p></div><h5 id="autofocusing-a-form-control:-the-autofocus-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></h5><p><dfn data-anolis-xref="attr-fe-autofocus" id="attr-fe-autofocus"><code></code></dfn><code><a href="#the-dialog-element"></a></code></p><p><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><a href="#boolean-attribute"></a></p><p><dfn id="nearest-ancestor-autofocus-scoping-root-element"></dfn><code><a href="#the-dialog-element"></a></code><code><a href="#the-dialog-element"></a></code><a href="#root-element"></a></p><p><a href="#nearest-ancestor-autofocus-scoping-root-element"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></p><div class="impl"><p><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#nested-browsing-context"></a><a href="#parent-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-automatic-features-browsing-context-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><a data-anolis-xref="same
origin" href="#same-origin"></a><a href="#origin-0"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><a data-anolis-xref="same
origin" href="#same-origin"></a><a href="#origin-0"></a><a href="#active-document"></a><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a></p></li><li><p><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a href="#active-document"></a><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><a href="#active-document"></a></p></li><li><p></p></li><li><p><a href="#queue-a-task"></a><span></span><a href="#focusing-steps"></a><a href="#task-source"></a><a href="#user-interaction-task-source"></a></p></li></ol><p class="note"><code data-anolis-xref="dom-dialog-show"><a href="#dom-dialog-show"></a></code><code data-anolis-xref="dom-dialog-showModal"><a href="#dom-dialog-showmodal"></a></code><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></p><p class="note"></p><p><dfn data-anolis-xref="dom-fe-autofocus" id="dom-fe-autofocus"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p></p><pre></pre></div><h5 id="input-modalities:-the-inputmode-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></h5><p><dfn data-anolis-xref="attr-fe-inputmode" id="attr-fe-inputmode"><code></code></dfn><a href="#enumerated-attribute"></a></p><div class="impl"><p></p><p class="note"><code data-anolis-xref="attr-fe-inputmode-keyword-latin-prose"><a href="#attr-fe-inputmode-keyword-latin-prose"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-verbatim"><a href="#attr-fe-inputmode-keyword-verbatim"></a></code><a data-anolis-xref="attr-fe-inputmode-state-latin-prose" href="#attr-fe-inputmode-state-latin-prose"></a><a data-anolis-xref="attr-fe-inputmode-state-latin" href="#attr-fe-inputmode-state-latin"></a><a data-anolis-xref="attr-fe-inputmode-state-verbatim" href="#attr-fe-inputmode-state-verbatim"></a></p></div><p></p><table class="three-column-nowrap"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-verbatim" id="attr-fe-inputmode-keyword-verbatim"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-verbatim" id="attr-fe-inputmode-state-verbatim"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-latin" id="attr-fe-inputmode-keyword-latin"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-latin" id="attr-fe-inputmode-state-latin"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-verbatim" href="#attr-fe-inputmode-state-verbatim"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-latin-name" id="attr-fe-inputmode-keyword-latin-name"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-latin-name" id="attr-fe-inputmode-state-latin-name"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-latin" href="#attr-fe-inputmode-state-latin"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-latin-prose" id="attr-fe-inputmode-keyword-latin-prose"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-latin-prose" id="attr-fe-inputmode-state-latin-prose"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-latin" href="#attr-fe-inputmode-state-latin"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-full-width-latin" id="attr-fe-inputmode-keyword-full-width-latin"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-full-width-latin" id="attr-fe-inputmode-state-full-width-latin"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-latin" href="#attr-fe-inputmode-state-latin"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-kana" id="attr-fe-inputmode-keyword-kana"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-kana" id="attr-fe-inputmode-state-kana"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-kana-name" id="attr-fe-inputmode-keyword-kana-name"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-kana-name" id="attr-fe-inputmode-state-kana-name"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-kana" href="#attr-fe-inputmode-state-kana"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-katakana" id="attr-fe-inputmode-keyword-katakana"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-katakana" id="attr-fe-inputmode-state-katakana"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-kana" href="#attr-fe-inputmode-state-kana"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-numeric" id="attr-fe-inputmode-keyword-numeric"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-numeric" id="attr-fe-inputmode-state-numeric"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></td><td><code data-anolis-xref="attr-input-type-number"><a href="#number-state-(type=number)"></a></code></td></tr><tr class="rare"><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-tel" id="attr-fe-inputmode-keyword-tel"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-telephone" id="attr-fe-inputmode-state-telephone"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-numeric" href="#attr-fe-inputmode-state-numeric"></a></td><td><a href="#avoid-inputmode"></a><code data-anolis-xref="attr-input-type-tel"><a href="#telephone-state-(type=tel)"></a></code></td></tr><tr class="rare"><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-email" id="attr-fe-inputmode-keyword-email"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-email" id="attr-fe-inputmode-state-email"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></td><td><a href="#avoid-inputmode"></a><code data-anolis-xref="attr-input-type-email"><a href="#e-mail-state-(type=email)"></a></code></td></tr><tr class="rare"><td><dfn data-anolis-xref="attr-fe-inputmode-keyword-url" id="attr-fe-inputmode-keyword-url"><code></code></dfn></td><td><dfn data-anolis-xref="attr-fe-inputmode-state-url" id="attr-fe-inputmode-state-url"></dfn></td><td><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></td><td><a href="#avoid-inputmode"></a><code data-anolis-xref="attr-input-type-url"><a href="#url-state-(type=url)"></a></code></td></tr></tbody></table><p id="avoid-inputmode"></p><p><span class="impl"></span><dfn data-anolis-xref="attr-fe-inputmode-state-default" id="attr-fe-inputmode-state-default"></dfn><span class="impl"></span><i></i><a data-anolis-xref="attr-fe-inputmode-state-default" href="#attr-fe-inputmode-state-default"></a></p><div class="impl"><p><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a></p></div><h5 id="autofilling-form-controls:-the-autocomplete-attribute"><span class="secno"></span><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></h5><p><dfn data-anolis-xref="attr-fe-autocomplete" id="attr-fe-autocomplete"><code></code></dfn></p><p><a href="#set-of-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></p><ol><li><p><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-fe-autocomplete-section"></code></p><div class="note"><p></p><pre></pre></div></li><li><p><a href="#ascii-case-insensitive"></a></p><ul class="brief"><li><dfn data-anolis-xref="attr-fe-autocomplete-shipping" id="attr-fe-autocomplete-shipping"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fe-autocomplete-billing" id="attr-fe-autocomplete-billing"><code></code></dfn></li></ul></li><li><p></p><ul><li><p><a href="#ascii-case-insensitive"></a><a href="#autofill-field"></a><a href="#inappropriate-for-the-control"></a></p><ul class="brief"><li><code data-anolis-xref="attr-fe-autocomplete-name"><a href="#attr-fe-autocomplete-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-honorific-prefix"><a href="#attr-fe-autocomplete-honorific-prefix"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-given-name"><a href="#attr-fe-autocomplete-given-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-additional-name"><a href="#attr-fe-autocomplete-additional-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-family-name"><a href="#attr-fe-autocomplete-family-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-honorific-suffix"><a href="#attr-fe-autocomplete-honorific-suffix"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-nickname"><a href="#attr-fe-autocomplete-nickname"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-organization-title"><a href="#attr-fe-autocomplete-organization-title"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-organization"><a href="#attr-fe-autocomplete-organization"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-street-address"><a href="#attr-fe-autocomplete-street-address"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-address-line1"><a href="#attr-fe-autocomplete-address-line1"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-address-line2"><a href="#attr-fe-autocomplete-address-line2"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-address-line3"><a href="#attr-fe-autocomplete-address-line3"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-locality"><a href="#attr-fe-autocomplete-locality"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-region"><a href="#attr-fe-autocomplete-region"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-country"><a href="#attr-fe-autocomplete-country"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-country-name"><a href="#attr-fe-autocomplete-country-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-postal-code"><a href="#attr-fe-autocomplete-postal-code"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-name"><a href="#attr-fe-autocomplete-cc-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-given-name"><a href="#attr-fe-autocomplete-cc-given-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-additional-name"><a href="#attr-fe-autocomplete-cc-additional-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-family-name"><a href="#attr-fe-autocomplete-cc-family-name"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-number"><a href="#attr-fe-autocomplete-cc-number"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-exp"><a href="#attr-fe-autocomplete-cc-exp"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-exp-month"><a href="#attr-fe-autocomplete-cc-exp-month"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-exp-year"><a href="#attr-fe-autocomplete-cc-exp-year"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-csc"><a href="#attr-fe-autocomplete-cc-csc"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-cc-type"><a href="#attr-fe-autocomplete-cc-type"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-language"><a href="#attr-fe-autocomplete-language"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-bday"><a href="#attr-fe-autocomplete-bday"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-bday-day"><a href="#attr-fe-autocomplete-bday-day"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-bday-month"><a href="#attr-fe-autocomplete-bday-month"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-bday-year"><a href="#attr-fe-autocomplete-bday-year"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-sex"><a href="#attr-fe-autocomplete-sex"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-url"><a href="#attr-fe-autocomplete-url"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-photo"><a href="#attr-fe-autocomplete-photo"></a></code></li></ul><p></p></li><li><p></p><ol><li><p><a href="#ascii-case-insensitive"></a></p><ul class="brief"><li><dfn data-anolis-xref="attr-fe-autocomplete-home" id="attr-fe-autocomplete-home"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fe-autocomplete-work" id="attr-fe-autocomplete-work"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fe-autocomplete-mobile" id="attr-fe-autocomplete-mobile"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fe-autocomplete-fax" id="attr-fe-autocomplete-fax"><code></code></dfn></li><li><dfn data-anolis-xref="attr-fe-autocomplete-pager" id="attr-fe-autocomplete-pager"><code></code></dfn></li></ul></li><li><p><a href="#ascii-case-insensitive"></a><a href="#autofill-field"></a><a href="#inappropriate-for-the-control"></a></p><ul class="brief"><li><code data-anolis-xref="attr-fe-autocomplete-tel"><a href="#attr-fe-autocomplete-tel"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-country-code"><a href="#attr-fe-autocomplete-tel-country-code"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-national"><a href="#attr-fe-autocomplete-tel-national"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-area-code"><a href="#attr-fe-autocomplete-tel-area-code"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-local"><a href="#attr-fe-autocomplete-tel-local"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-local-prefix"><a href="#attr-fe-autocomplete-tel-local-prefix"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-local-suffix"><a href="#attr-fe-autocomplete-tel-local-suffix"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-tel-extension"><a href="#attr-fe-autocomplete-tel-extension"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-email"><a href="#attr-fe-autocomplete-email"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-impp"><a href="#attr-fe-autocomplete-impp"></a></code></li></ul><p></p></li></ol></li></ul></li></ol><p><dfn data-anolis-xref="attr-fe-autocomplete-off" id="attr-fe-autocomplete-off"><code></code></dfn></p><p><dfn data-anolis-xref="attr-fe-autocomplete-on" id="attr-fe-autocomplete-on"><code></code></dfn></p><p><dfn data-anolis-xref="autofill field" id="autofill-field"></dfn><code data-anolis-xref="attr-fe-autocomplete-cc-exp"><a href="#attr-fe-autocomplete-cc-exp"></a></code><code data-anolis-xref="attr-fe-autocomplete-cc-exp-month"><a href="#attr-fe-autocomplete-cc-exp-month"></a></code><code data-anolis-xref="attr-fe-autocomplete-cc-exp-year"><a href="#attr-fe-autocomplete-cc-exp-year"></a></code></p><p class="note"><i></i><i></i><i></i></p><p><a href="#autofill-field"></a><dfn data-anolis-xref="inappropriate for the control" id="inappropriate-for-the-control"></dfn><a href="#autofill-field"></a><a href="#autofill-field"></a></p><table><thead><tr><th colspan="4"></th><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-name" id="attr-fe-autocomplete-name"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="5"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-honorific-prefix" id="attr-fe-autocomplete-honorific-prefix"><code></code></dfn></td><td><span data-anolis-xref="" lang="fr"><sup></sup></span></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-given-name" id="attr-fe-autocomplete-given-name"><code></code></dfn></td><td><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-additional-name" id="attr-fe-autocomplete-additional-name"><code></code></dfn></td><td><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-family-name" id="attr-fe-autocomplete-family-name"><code></code></dfn></td><td><i></i><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-honorific-suffix" id="attr-fe-autocomplete-honorific-suffix"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-nickname" id="attr-fe-autocomplete-nickname"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-organization-title" id="attr-fe-autocomplete-organization-title"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr></tbody><tbody><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-organization" id="attr-fe-autocomplete-organization"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-street-address" id="attr-fe-autocomplete-street-address"><code></code></dfn></td><td></td><td></td><td><br></td><td><a data-anolis-xref="Control Group Multiline" href="#control-group-multiline"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="3"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-address-line1" id="attr-fe-autocomplete-address-line1"><code></code></dfn></td><td rowspan="3"></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-address-line2" id="attr-fe-autocomplete-address-line2"><code></code></dfn></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-address-line3" id="attr-fe-autocomplete-address-line3"><code></code></dfn></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-locality" id="attr-fe-autocomplete-locality"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-region" id="attr-fe-autocomplete-region"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-country" id="attr-fe-autocomplete-country"><code></code></dfn></td><td></td><td><a href="http://www.iso.org/iso/country_codes/iso_3166_code_lists/country_names_and_code_elements.htm"></a><a href="#refsISO3166"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-country-name" id="attr-fe-autocomplete-country-name"><code></code></dfn></td><td></td><td><a href="#autofill-country"><code data-anolis-xref="attr-fe-autocomplete-country"></code></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-postal-code" id="attr-fe-autocomplete-postal-code"><code></code></dfn></td><td><i lang="fr"></i><code data-anolis-xref="attr-fe-autocomplete-locality"><a href="#attr-fe-autocomplete-locality"></a></code></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr></tbody><tbody><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-cc-name" id="attr-fe-autocomplete-cc-name"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="3"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-cc-given-name" id="attr-fe-autocomplete-cc-given-name"><code></code></dfn></td><td><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-cc-additional-name" id="attr-fe-autocomplete-cc-additional-name"><code></code></dfn></td><td><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-cc-family-name" id="attr-fe-autocomplete-cc-family-name"><code></code></dfn></td><td><i></i><i></i></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-cc-number" id="attr-fe-autocomplete-cc-number"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-cc-exp" id="attr-fe-autocomplete-cc-exp"><code></code></dfn></td><td></td><td><a href="#valid-month-string"></a></td><td></td><td><a data-anolis-xref="Control Group Month" href="#control-group-month"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="2"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-cc-exp-month" id="attr-fe-autocomplete-cc-exp-month"><code></code></dfn></td><td></td><td><a href="#valid-integer"></a></td><td></td><td><a data-anolis-xref="Control Group Numeric" href="#control-group-numeric"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-cc-exp-year" id="attr-fe-autocomplete-cc-exp-year"><code></code></dfn></td><td></td><td><a href="#valid-integer"></a></td><td></td><td><a data-anolis-xref="Control Group Numeric" href="#control-group-numeric"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-cc-csc" id="attr-fe-autocomplete-cc-csc"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-cc-type" id="attr-fe-autocomplete-cc-type"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr></tbody><tbody><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-language" id="attr-fe-autocomplete-language"><code></code></dfn></td><td></td><td><a href="#refsBCP47"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-bday" id="attr-fe-autocomplete-bday"><code></code></dfn></td><td></td><td><a href="#valid-date-string"></a></td><td></td><td><a data-anolis-xref="Control Group Date" href="#control-group-date"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="3"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-bday-day" id="attr-fe-autocomplete-bday-day"><code></code></dfn></td><td></td><td><a href="#valid-integer"></a></td><td></td><td><a data-anolis-xref="Control Group Numeric" href="#control-group-numeric"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-bday-month" id="attr-fe-autocomplete-bday-month"><code></code></dfn></td><td></td><td><a href="#valid-integer"></a></td><td></td><td><a data-anolis-xref="Control Group Numeric" href="#control-group-numeric"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-bday-year" id="attr-fe-autocomplete-bday-year"><code></code></dfn></td><td></td><td><a href="#valid-integer"></a></td><td></td><td><a data-anolis-xref="Control Group Numeric" href="#control-group-numeric"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-sex" id="attr-fe-autocomplete-sex"><code></code></dfn></td><td></td><td></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-url" id="attr-fe-autocomplete-url"><code></code></dfn></td><td></td><td><a href="#valid-url"></a></td><td></td><td><a data-anolis-xref="Control Group URL" href="#control-group-url"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-photo" id="attr-fe-autocomplete-photo"><code></code></dfn></td><td></td><td><a href="#valid-url"></a></td><td></td><td><a data-anolis-xref="Control Group URL" href="#control-group-url"></a></td></tr></tbody><tbody><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-tel" id="attr-fe-autocomplete-tel"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Tel" href="#control-group-tel"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="6"></td><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-tel-country-code" id="attr-fe-autocomplete-tel-country-code"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="3"><dfn data-anolis-xref="attr-fe-autocomplete-tel-national" id="attr-fe-autocomplete-tel-national"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="4"></td><td colspan="2"><dfn data-anolis-xref="attr-fe-autocomplete-tel-area-code" id="attr-fe-autocomplete-tel-area-code"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="2"><dfn data-anolis-xref="attr-fe-autocomplete-tel-local" id="attr-fe-autocomplete-tel-local"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td class="non-rectangular-cell-indentation" rowspan="2"></td><td><dfn data-anolis-xref="attr-fe-autocomplete-tel-local-prefix" id="attr-fe-autocomplete-tel-local-prefix"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td><dfn data-anolis-xref="attr-fe-autocomplete-tel-local-suffix" id="attr-fe-autocomplete-tel-local-suffix"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-tel-extension" id="attr-fe-autocomplete-tel-extension"><code></code></dfn></td><td></td><td><a href="#ascii-digits"></a></td><td></td><td><a data-anolis-xref="Control Group Text" href="#control-group-text"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-email" id="attr-fe-autocomplete-email"><code></code></dfn></td><td></td><td><a href="#valid-e-mail-address"></a></td><td></td><td><a data-anolis-xref="Control Group E-mail" href="#control-group-e-mail"></a></td></tr><tr><td colspan="4"><dfn data-anolis-xref="attr-fe-autocomplete-impp" id="attr-fe-autocomplete-impp"><code></code></dfn></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td><td><a href="#valid-url"></a></td><td></td><td><a data-anolis-xref="Control Group URL" href="#control-group-url"></a></td></tr></tbody></table><p></p><dl><dt><dfn data-anolis-xref="Control Group Text" id="control-group-text"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group Multiline" id="control-group-multiline"></dfn></dt><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group URL" id="control-group-url"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group E-mail" id="control-group-e-mail"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group Tel" id="control-group-tel"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group Numeric" id="control-group-numeric"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group Month" id="control-group-month"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dt><dfn data-anolis-xref="Control Group Date" id="control-group-date"></dfn></dt><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></dd><dd><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></dd><dd><code><a href="#the-textarea-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd></dl><hr><p><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-form-autocomplete"><a href="#attr-form-autocomplete"></a></code><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#form-owner"></a><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></p><div class="impl"><p><code><a href="#the-input-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code><dfn id="autofill-hint-set"></dfn><dfn id="autofill-scope"></dfn><dfn id="autofill-field-name"></dfn><dfn id="idl-exposed-autofill-value"></dfn></p><p><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-street-address"><a href="#attr-fe-autocomplete-street-address"></a></code><code data-anolis-xref="attr-fe-autocomplete-cc-exp"><a href="#attr-fe-autocomplete-cc-exp"></a></code></p><p><a href="#autofill-hint-set"></a><code data-anolis-xref="attr-fe-autocomplete-shipping"><a href="#attr-fe-autocomplete-shipping"></a></code><code data-anolis-xref="attr-fe-autocomplete-fax"><a href="#attr-fe-autocomplete-fax"></a></code><code data-anolis-xref="attr-fe-autocomplete-billing"><a href="#attr-fe-autocomplete-billing"></a></code></p><p><a href="#autofill-scope"></a><a href="#autofill-hint-set"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p></p><ol><li><p><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="split a string on
spaces" href="#split-a-string-on-spaces"></a></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></td><td></td><td></td></tr></tbody><tbody><tr><td><code data-anolis-xref="attr-fe-autocomplete-name"><a href="#attr-fe-autocomplete-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-honorific-prefix"><a href="#attr-fe-autocomplete-honorific-prefix"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-given-name"><a href="#attr-fe-autocomplete-given-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-additional-name"><a href="#attr-fe-autocomplete-additional-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-family-name"><a href="#attr-fe-autocomplete-family-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-honorific-suffix"><a href="#attr-fe-autocomplete-honorific-suffix"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-nickname"><a href="#attr-fe-autocomplete-nickname"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-organization-title"><a href="#attr-fe-autocomplete-organization-title"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-organization"><a href="#attr-fe-autocomplete-organization"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-street-address"><a href="#attr-fe-autocomplete-street-address"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-address-line1"><a href="#attr-fe-autocomplete-address-line1"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-address-line2"><a href="#attr-fe-autocomplete-address-line2"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-address-line3"><a href="#attr-fe-autocomplete-address-line3"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-locality"><a href="#attr-fe-autocomplete-locality"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-region"><a href="#attr-fe-autocomplete-region"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-country"><a href="#attr-fe-autocomplete-country"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-country-name"><a href="#attr-fe-autocomplete-country-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-postal-code"><a href="#attr-fe-autocomplete-postal-code"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-name"><a href="#attr-fe-autocomplete-cc-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-given-name"><a href="#attr-fe-autocomplete-cc-given-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-additional-name"><a href="#attr-fe-autocomplete-cc-additional-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-family-name"><a href="#attr-fe-autocomplete-cc-family-name"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-number"><a href="#attr-fe-autocomplete-cc-number"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-exp"><a href="#attr-fe-autocomplete-cc-exp"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-exp-month"><a href="#attr-fe-autocomplete-cc-exp-month"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-exp-year"><a href="#attr-fe-autocomplete-cc-exp-year"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-csc"><a href="#attr-fe-autocomplete-cc-csc"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-cc-type"><a href="#attr-fe-autocomplete-cc-type"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-language"><a href="#attr-fe-autocomplete-language"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-bday"><a href="#attr-fe-autocomplete-bday"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-bday-day"><a href="#attr-fe-autocomplete-bday-day"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-bday-month"><a href="#attr-fe-autocomplete-bday-month"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-bday-year"><a href="#attr-fe-autocomplete-bday-year"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-sex"><a href="#attr-fe-autocomplete-sex"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-url"><a href="#attr-fe-autocomplete-url"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-photo"><a href="#attr-fe-autocomplete-photo"></a></code></td><td></td><td></td></tr></tbody><tbody><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel"><a href="#attr-fe-autocomplete-tel"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-country-code"><a href="#attr-fe-autocomplete-tel-country-code"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-national"><a href="#attr-fe-autocomplete-tel-national"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-area-code"><a href="#attr-fe-autocomplete-tel-area-code"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-local"><a href="#attr-fe-autocomplete-tel-local"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-local-prefix"><a href="#attr-fe-autocomplete-tel-local-prefix"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-local-suffix"><a href="#attr-fe-autocomplete-tel-local-suffix"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-tel-extension"><a href="#attr-fe-autocomplete-tel-extension"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-email"><a href="#attr-fe-autocomplete-email"></a></code></td><td></td><td></td></tr><tr><td><code data-anolis-xref="attr-fe-autocomplete-impp"><a href="#attr-fe-autocomplete-impp"></a></code></td><td></td><td></td></tr></tbody></table></li><li><p><var data-anolis-xref=""></var><a href="#autofill-field-name"></a><code data-anolis-xref=""></code><a href="#autofill-hint-set"></a><a href="#idl-exposed-autofill-value"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#autofill-field-name"></a><code data-anolis-xref=""></code><a href="#autofill-hint-set"></a><a href="#idl-exposed-autofill-value"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a></p><ul class="brief"><li><code data-anolis-xref="attr-fe-autocomplete-home"><a href="#attr-fe-autocomplete-home"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-work"><a href="#attr-fe-autocomplete-work"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-mobile"><a href="#attr-fe-autocomplete-mobile"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-fax"><a href="#attr-fe-autocomplete-fax"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-pager"><a href="#attr-fe-autocomplete-pager"></a></code></li></ul><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a></p><ul class="brief"><li><code data-anolis-xref="attr-fe-autocomplete-shipping"><a href="#attr-fe-autocomplete-shipping"></a></code></li><li><code data-anolis-xref="attr-fe-autocomplete-billing"><a href="#attr-fe-autocomplete-billing"></a></code></li></ul><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-fe-autocomplete-section"></code><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><a href="#autofill-hint-set"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#autofill-scope"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#autofill-field-name"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#idl-exposed-autofill-value"></a><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><i></i><a href="#idl-exposed-autofill-value"></a><a href="#autofill-hint-set"></a><a href="#autofill-scope"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#form-owner"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="attr-form-autocomplete"><a href="#attr-form-autocomplete"></a></code><a data-anolis-xref="attr-form-autocomplete-off-state" href="#attr-form-autocomplete-off-state"></a><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code></p><p><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></p></li></ol><hr><p><dfn id="control's-data"></dfn></p><dl><dt><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code></dt><dd><a data-anolis-xref="concept-fe-values" href="#concept-fe-values"><em></em></a></dd><dt><code><a href="#the-input-element"></a></code></dt><dt><code><a href="#the-textarea-element"></a></code></dt><dd><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></dd><dt><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></dt><dd><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></dd><dt><code><a href="#the-select-element"></a></code></dt><dd><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></dd></dl><hr><p><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#control's-data"></a></p><p class="note"><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#history-autocomplete"></a><a data-anolis-xref="traverse the history" href="#traverse-the-history"></a></p><div class="example"><p></p><pre></pre></div><p><a href="#autofill-field-name"></a><em></em><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#control's-data"></a></p><div class="example"><p></p><pre><em></em></pre><p></p><p><img alt="A drop-down control with a long alphabetical list of countries." src="images/select-country-1.png"></p><p></p><p><img alt="The same drop-down control with the alphabetical list of countries, but with Zambia as an entry at the top." src="images/select-country-2.png"></p></div><p><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p><p><a href="#autofill-field-name"></a><a data-anolis-xref="autofill
field" href="#autofill-field"></a><a href="#autofill-hint-set"></a></p><p class="example"><code data-anolis-xref="attr-fe-autocomplete-shipping"><a href="#attr-fe-autocomplete-shipping"></a></code><code data-anolis-xref="attr-fe-autocomplete-billing"><a href="#attr-fe-autocomplete-billing"></a></code><a href="#autofill-hint-set"></a><code data-anolis-xref="attr-fe-autocomplete-shipping"><a href="#attr-fe-autocomplete-shipping"></a></code><a href="#autofill-hint-set"></a></p><p><a href="#form-owner"></a><a href="#autofill-scope"></a><span data-anolis-xref="" id="autofill-country"><code data-anolis-xref="attr-fe-autocomplete-country"><a href="#attr-fe-autocomplete-country"></a></code><code data-anolis-xref="attr-fe-autocomplete-country-name"><a href="#attr-fe-autocomplete-country-name"></a></code><a href="#form-owner"></a><a href="#autofill-scope"></a><code data-anolis-xref="attr-fe-autocomplete-country"><a href="#attr-fe-autocomplete-country"></a></code><code data-anolis-xref="attr-fe-autocomplete-country-name"><a href="#attr-fe-autocomplete-country-name"></a></code></span><a href="#autofill-field-name"></a><a href="#form-owner"></a><a href="#autofill-scope"></a></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p class="example"><code data-anolis-xref="attr-fe-autocomplete-cc-exp"><a href="#attr-fe-autocomplete-cc-exp"></a></code><code data-anolis-xref="attr-fe-autocomplete-cc-exp-month"><a href="#attr-fe-autocomplete-cc-exp-month"></a></code></p><p><a href="#control's-data"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><a data-anolis-xref="stop parsing" href="#stop-parsing"></a></p><p class="example"><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-given-name"><a href="#attr-fe-autocomplete-given-name"></a></code><code><a href="#the-select-element"></a></code></p><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="suffering from a type mismatch" href="#suffering-from-a-type-mismatch"></a><a data-anolis-xref="suffering from a pattern mismatch" href="#suffering-from-a-pattern-mismatch"></a><a data-anolis-xref="suffering from being too long" href="#suffering-from-being-too-long"></a><a data-anolis-xref="suffering from being too short" href="#suffering-from-being-too-short"></a><a data-anolis-xref="suffering from an underflow" href="#suffering-from-an-underflow"></a><a data-anolis-xref="suffering from
an overflow" href="#suffering-from-an-overflow"></a><a data-anolis-xref="suffering from a step
mismatch" href="#suffering-from-a-step-mismatch"></a></p><div class="example"><p></p><pre></pre><p></p></div><div class="example"><p></p><table><tbody><tr><td><pre></pre></td><td></td><td><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></td></tr><tr><td><pre><em></em><em></em></pre></td><td></td><td></td></tr><tr><td><pre></pre></td><td></td><td></td></tr><tr><td><pre></pre></td><td></td><td></td></tr><tr><td><pre></pre></td><td></td><td></td></tr></tbody></table></div><p><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><code data-anolis-xref="attr-fe-autocomplete-on"><a href="#attr-fe-autocomplete-on"></a></code></p><p><dfn data-anolis-xref="dom-fe-autocomplete" id="dom-fe-autocomplete"><code></code></dfn><a href="#idl-exposed-autofill-value"></a><a href="#reflect"></a></p></div><h4 id="textFieldSelection"><span class="secno"></span></h4><p><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p><pre class="idl extract"><a data-anolis-xref="dom-textarea/input-select" href="#dom-textarea/input-select"></a><a data-anolis-xref="dom-textarea/input-selectionStart" href="#dom-textarea/input-selectionstart"></a><a data-anolis-xref="dom-textarea/input-selectionEnd" href="#dom-textarea/input-selectionend"></a><a data-anolis-xref="dom-textarea/input-selectionDirection" href="#dom-textarea/input-selectiondirection"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a data-anolis-xref="dom-textarea/input-setRangeText" href="#dom-textarea/input-setrangetext"></a><a href="#selectionmode"></a><a data-anolis-xref="dom-textarea/input-setSelectionRange" href="#dom-textarea/input-setselectionrange"></a></pre><p><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code></p><pre class="idl"><dfn id="selectionmode"></dfn><a data-anolis-xref="dom-SelectionMode-select" href="#dom-selectionmode-select"></a><a data-anolis-xref="dom-SelectionMode-start" href="#dom-selectionmode-start"></a><a data-anolis-xref="dom-SelectionMode-end" href="#dom-selectionmode-end"></a><a data-anolis-xref="dom-SelectionMode-preserve" href="#dom-selectionmode-preserve"></a></pre><p><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-select"><a href="#dom-textarea/input-select"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selecionStart"></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selecionEnd"></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selecionDirection"></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-setRangeText"><a href="#dom-textarea/input-setrangetext"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p><dl><dt><code data-anolis-xref="dom-SelectionMode-select"><a href="#dom-selectionmode-select"></a></code></dt><dd></dd><dt><code data-anolis-xref="dom-SelectionMode-start"><a href="#dom-selectionmode-start"></a></code></dt><dd></dd><dt><code data-anolis-xref="dom-SelectionMode-end"><a href="#dom-selectionmode-end"></a></code></dt><dd></dd><dt><code data-anolis-xref="dom-SelectionMode-preserve"><a href="#dom-selectionmode-preserve"></a></code></dt><dd></dd></dl></dd></dl><div class="impl"><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="do not
apply" href="#do-not-apply"></a><a data-anolis-xref="do not
apply" href="#do-not-apply"></a><code><a href="#invalidstateerror"></a></code></p><p><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a></p><p><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p><p><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code><i></i><i></i><i></i><i></i></p><p class="note"><i></i><i></i><i></i></p><p><dfn data-anolis-xref="dom-textarea/input-select" id="dom-textarea/input-select"><code></code></dfn><i></i><i></i><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-select"><a href="#event-select"></a></code><a href="#user-interaction-task-source"></a></p><p><dfn data-anolis-xref="dom-textarea/input-selectionStart" id="dom-textarea/input-selectionstart"><code></code></dfn></p><p><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code></p><p><dfn data-anolis-xref="dom-textarea/input-selectionEnd" id="dom-textarea/input-selectionend"><code></code></dfn></p><p><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionDirection"><a href="#dom-textarea/input-selectiondirection"></a></code></p><p><dfn data-anolis-xref="dom-textarea/input-selectionDirection" id="dom-textarea/input-selectiondirection"><code></code></dfn><i></i><code data-anolis-xref=""></code><i></i><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref="dom-textarea/input-setSelectionRange"><a href="#dom-textarea/input-setselectionrange"></a></code><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code></p><p><dfn data-anolis-xref="dom-textarea/input-setSelectionRange" id="dom-textarea/input-setselectionrange"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><a href="#case-sensitive"></a><code data-anolis-xref=""></code><i></i><var data-anolis-xref=""></var><a href="#case-sensitive"></a><code data-anolis-xref=""></code><i></i><i></i><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-select"><a href="#event-select"></a></code><a href="#user-interaction-task-source"></a></p><p><dfn data-anolis-xref="dom-textarea/input-setRangeText" id="dom-textarea/input-setrangetext"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selectionStart"><a href="#dom-textarea/input-selectionstart"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-textarea/input-selectionEnd"><a href="#dom-textarea/input-selectionend"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p></p><dl class="switch"><dt><dfn data-anolis-xref="dom-SelectionMode-select" id="dom-selectionmode-select"><code></code></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="dom-SelectionMode-start" id="dom-selectionmode-start"><code></code></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="dom-SelectionMode-end" id="dom-selectionmode-end"><code></code></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="dom-SelectionMode-preserve" id="dom-selectionmode-preserve"><code></code></dfn></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></dd></dl></li><li><p><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><i></i><i></i><i></i></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-select"><a href="#event-select"></a></code><a href="#user-interaction-task-source"></a></p></li></ol><p><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a href="#being-rendered"></a></p></div><p></p><div class="example"><p></p><pre></pre><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p></div><div class="example"><p></p><pre></pre><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p></div><h4 id="constraints"><span class="secno"></span></h4><h5 id="definitions"><span class="secno"></span></h5><div class="impl"><p><a data-anolis-xref="category-submit" href="#category-submit"></a><dfn id="candidate-for-constraint-validation"></dfn><dfn data-anolis-xref="barred from constraint validation" id="barred-from-constraint-validation"></dfn><a href="#barred-from-constraint-validation"></a><code><a href="#the-object-element"></a></code></p><p><dfn id="custom-validity-error-message"></dfn><a href="#custom-validity-error-message"></a><a href="#suffering-from-a-custom-error"></a><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><a href="#custom-validity-error-message"></a></p><p><dfn id="validity-states"></dfn></p><dl><dt><dfn id="suffering-from-being-missing"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref=""></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code><i><a href="#radio-button-group"></a></i><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code></p></dd><dt><dfn id="suffering-from-a-type-mismatch"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a></p></dd><dt><dfn id="suffering-from-a-pattern-mismatch"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></p></dd><dt><dfn id="suffering-from-being-too-long"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-fe-maxlength" href="#attr-fe-maxlength"><code data-anolis-xref=""></code></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code></p></dd><dt><dfn id="suffering-from-being-too-short"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="attr-fe-minlength" href="#attr-fe-minlength"><code data-anolis-xref=""></code></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-minlength"><a href="#attr-textarea-minlength"></a></code></p></dd><dt><dfn id="suffering-from-an-underflow"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></p></dd><dt><dfn id="suffering-from-an-overflow"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code></p></dd><dt><dfn id="suffering-from-a-step-mismatch"></dfn></dt><dd><p><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></p></dd><dt><dfn id="suffering-from-bad-input"></dfn></dt><dd><p></p></dd><dt><dfn id="suffering-from-a-custom-error"></dfn></dt><dd><p><a href="#custom-validity-error-message"></a><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code></p></dd></dl><p class="note"><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p><p><dfn data-anolis-xref="concept-fv-valid" id="concept-fv-valid"></dfn><a href="#validity-states"></a></p></div><div class="impl"><h5 id="constraint-validation"><span class="secno"></span></h5><p><dfn id="statically-validate-the-constraints"></dfn><code><a href="#the-form-element"></a></code><var data-anolis-xref=""></var><i></i><i></i></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="category-submit" href="#category-submit"></a><a href="#form-owner"></a><var data-anolis-xref=""></var><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#tree-order"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#candidate-for-constraint-validation"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#tree-order"></a></p><ol><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><i></i><var data-anolis-xref=""></var></p></li></ol><p><dfn id="interactively-validate-the-constraints"></dfn><code><a href="#the-form-element"></a></code><var data-anolis-xref=""></var></p><ol><li><p><a href="#statically-validate-the-constraints"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#focusing-steps"></a><a data-anolis-xref="radio button group" href="#radio-button-group"></a><a href="#being-rendered"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p></li><li><p><i></i></p></li></ol></div><h5 id="the-constraint-validation-api"><span class="secno"></span><dfn></dfn></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-willValidate"><a href="#dom-cva-willvalidate"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-valueMissing"><a href="#dom-validitystate-valuemissing"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-typeMismatch"><a href="#dom-validitystate-typemismatch"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-patternMismatch"><a href="#dom-validitystate-patternmismatch"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-tooLong"><a href="#dom-validitystate-toolong"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-tooShort"><a href="#dom-validitystate-tooshort"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-rangeUnderflow"><a href="#dom-validitystate-rangeunderflow"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-rangeOverflow"><a href="#dom-validitystate-rangeoverflow"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-stepMismatch"><a href="#dom-validitystate-stepmismatch"></a></code></dt><dd><p><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-badInput"><a href="#dom-validitystate-badinput"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-customError"><a href="#dom-validitystate-customerror"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code><code data-anolis-xref="dom-validitystate-valid"><a href="#dom-validitystate-valid"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity"></a></code></dt><dd><p><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-reportValidity"><a href="#dom-cva-reportvalidity"></a></code></dt><dd><p><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-cva-validationMessage"><a href="#dom-cva-validationmessage"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-cva-willValidate" id="dom-cva-willvalidate"><code></code></dfn><a href="#candidate-for-constraint-validation"></a><a data-anolis-xref="barred from constraint validation" href="#barred-from-constraint-validation"></a></p><p><dfn data-anolis-xref="dom-cva-setCustomValidity" id="dom-cva-setcustomvalidity"><code><var data-anolis-xref=""></var></code></dfn><a href="#custom-validity-error-message"></a><var data-anolis-xref=""></var></p></div><div class="example"><p><code data-anolis-xref="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity"></a></code></p><pre></pre></div><div class="impl"><p><dfn data-anolis-xref="dom-cva-validity" id="dom-cva-validity"><code></code></dfn><code><a href="#validitystate"></a></code><a href="#validity-states"></a><a href="#live"></a><code data-anolis-xref="dom-cva-validity"><a href="#dom-cva-validity"></a></code></p><pre class="idl"><dfn id="validitystate"></dfn><a data-anolis-xref="dom-ValidityState-valueMissing" href="#dom-validitystate-valuemissing"></a><a data-anolis-xref="dom-ValidityState-typeMismatch" href="#dom-validitystate-typemismatch"></a><a data-anolis-xref="dom-ValidityState-patternMismatch" href="#dom-validitystate-patternmismatch"></a><a data-anolis-xref="dom-ValidityState-tooLong" href="#dom-validitystate-toolong"></a><a data-anolis-xref="dom-ValidityState-tooShort" href="#dom-validitystate-tooshort"></a><a data-anolis-xref="dom-ValidityState-rangeUnderflow" href="#dom-validitystate-rangeunderflow"></a><a data-anolis-xref="dom-ValidityState-rangeOverflow" href="#dom-validitystate-rangeoverflow"></a><a data-anolis-xref="dom-ValidityState-stepMismatch" href="#dom-validitystate-stepmismatch"></a><a data-anolis-xref="dom-ValidityState-badInput" href="#dom-validitystate-badinput"></a><a data-anolis-xref="dom-ValidityState-customError" href="#dom-validitystate-customerror"></a><a data-anolis-xref="dom-ValidityState-valid" href="#dom-validitystate-valid"></a></pre><p><code><a href="#validitystate"></a></code></p><dl><dt><dfn data-anolis-xref="dom-ValidityState-valueMissing" id="dom-validitystate-valuemissing"><code></code></dfn></dt><dd><p><a href="#suffering-from-being-missing"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-typeMismatch" id="dom-validitystate-typemismatch"><code></code></dfn></dt><dd><p><a href="#suffering-from-a-type-mismatch"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-patternMismatch" id="dom-validitystate-patternmismatch"><code></code></dfn></dt><dd><p><a href="#suffering-from-a-pattern-mismatch"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-tooLong" id="dom-validitystate-toolong"><code></code></dfn></dt><dd><p><a href="#suffering-from-being-too-long"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-tooShort" id="dom-validitystate-tooshort"><code></code></dfn></dt><dd><p><a href="#suffering-from-being-too-short"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-rangeUnderflow" id="dom-validitystate-rangeunderflow"><code></code></dfn></dt><dd><p><a href="#suffering-from-an-underflow"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-rangeOverflow" id="dom-validitystate-rangeoverflow"><code></code></dfn></dt><dd><p><a href="#suffering-from-an-overflow"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-stepMismatch" id="dom-validitystate-stepmismatch"><code></code></dfn></dt><dd><p><a href="#suffering-from-a-step-mismatch"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-badInput" id="dom-validitystate-badinput"><code></code></dfn></dt><dd><p><a href="#suffering-from-bad-input"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-customError" id="dom-validitystate-customerror"><code></code></dfn></dt><dd><p><a href="#suffering-from-a-custom-error"></a></p></dd><dt><dfn data-anolis-xref="dom-ValidityState-valid" id="dom-validitystate-valid"><code></code></dfn></dt><dd><p></p></dd></dl><p><dfn data-anolis-xref="dom-cva-checkValidity" id="dom-cva-checkvalidity"><code></code></dfn><a href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code></p><p><dfn data-anolis-xref="dom-cva-reportValidity" id="dom-cva-reportvalidity"><code></code></dfn><a href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code><a href="#focusing-steps"></a><a href="#being-rendered"></a></p><p><dfn data-anolis-xref="dom-cva-validationMessage" id="dom-cva-validationmessage"><code></code></dfn><a href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a><a href="#candidate-for-constraint-validation"></a><a href="#suffering-from-a-custom-error"></a><a href="#custom-validity-error-message"></a></p></div><h5 id="security-forms"><span class="secno"></span></h5><p id="security-0"></p><h4 id="form-submission-0"><span class="secno"></span><dfn></dfn></h4><div class="impl"><h5 id="introduction-2"><span class="secno"></span></h5></div><p><i></i></p><p><a data-anolis-xref="concept-fs-enctype" href="#concept-fs-enctype"></a><a data-anolis-xref="concept-fs-action" href="#concept-fs-action"></a><a data-anolis-xref="concept-fs-method" href="#concept-fs-method"></a></p><p></p><pre></pre><p><code data-anolis-xref=""></code></p><p></p><pre></pre><p></p><pre></pre><div class="impl"><h5 id="implicit-submission"><span class="secno"></span></h5><p><code><a href="#the-form-element"></a></code><dfn id="default-button"></dfn><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><a href="#tree-order"></a><a href="#form-owner"></a><code><a href="#the-form-element"></a></code></p><p><a href="#default-button"></a><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a><a href="#default-button"></a></p><p class="note"><a href="#default-button"></a><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><a href="#activation-behavior"></a></p><p class="note"></p><p><a data-anolis-xref="concept-submit-button" href="#concept-submit-button"></a><i></i><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><code><a href="#the-form-element"></a></code><code><a href="#the-form-element"></a></code></p><p><i></i><code><a href="#the-form-element"></a></code><code><a href="#the-input-element"></a></code><a href="#form-owner"></a><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></div><div class="impl"><h5 id="form-submission-algorithm"><span class="secno"></span></h5><p><code><a href="#the-form-element"></a></code><var data-anolis-xref=""></var><dfn data-anolis-xref="concept-form-submit" id="concept-form-submit"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li id="sandboxSubmitBlocked"><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-forms-browsing-context-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fs-novalidate" href="#concept-fs-novalidate"></a><a href="#interactively-validate-the-constraints"></a><var data-anolis-xref=""></var><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></var><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-submit"><a href="#event-submit"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#constructing-the-form-data-set"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fs-action" href="#concept-fs-action"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#the-document's-address"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><a href="#parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fs-enctype" href="#concept-fs-enctype"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fs-method" href="#concept-fs-method"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fs-target" href="#concept-fs-target"></a></p></li><li><p><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#completely-loaded"></a><var data-anolis-xref=""><code data-anolis-xref="dom-form-submit"><a href="#dom-form-submit"></a></code></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="attr-fs-method-dialog" href="#attr-fs-method-dialog"></a><a data-anolis-xref="submit-dialog" href="#submit-dialog"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><table><thead><tr><td></td><th><a data-anolis-xref="attr-fs-method-GET" href="#attr-fs-method-get"></a></th><th><a data-anolis-xref="attr-fs-method-POST" href="#attr-fs-method-post"></a></th></tr></thead><tbody><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-mutate-action" href="#submit-mutate-action"></a></td><td><a data-anolis-xref="submit-body" href="#submit-body"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-mutate-action" href="#submit-mutate-action"></a></td><td><a data-anolis-xref="submit-body" href="#submit-body"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-get-action" href="#submit-get-action"></a></td><td><a data-anolis-xref="submit-get-action" href="#submit-get-action"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-get-action" href="#submit-get-action"></a></td><td><a data-anolis-xref="submit-get-action" href="#submit-get-action"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-get-action" href="#submit-get-action"></a></td><td><a data-anolis-xref="submit-data-post" href="#submit-data-post"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="submit-mailto-headers" href="#submit-mailto-headers"></a></td><td><a data-anolis-xref="submit-mailto-body" href="#submit-mailto-body"></a></td></tr></tbody></table><p><var data-anolis-xref=""></var></p><p><code><a href="#the-form-element"></a></code><dfn id="planned-navigation"></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#the-form-element"></a></code><a href="#planned-navigation"></a><dfn id="plan-to-navigate"></dfn><var data-anolis-xref=""></var></p><ol><li><p><code><a href="#the-form-element"></a></code><a href="#planned-navigation"></a><a href="#task-queue"></a></p></li><li><p><code><a href="#the-form-element"></a></code><a href="#planned-navigation"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><ol><li><p><code><a href="#the-form-element"></a></code><a href="#planned-navigation"></a></p></li><li><p><a href="#navigate"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#replacement-enabled"></a></p></li></ol><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#planned-navigation"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a></p></li><li><p><a data-anolis-xref="queue a task" href="#queue-a-task"></a><code><a href="#the-form-element"></a></code><a href="#planned-navigation"></a></p><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p></li></ol><p></p><dl><dt><dfn data-anolis-xref="submit-mutate-action" id="submit-mutate-action"></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#application/x-www-form-urlencoded-encoding-algorithm"><code data-anolis-xref=""></code></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a href="#url"></a><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><var data-anolis-xref=""></var></p><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="submit-body" id="submit-body"></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#appropriate-form-encoding-algorithm"></a></p><p><var data-anolis-xref=""></var></p><dl><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code></dt><dd><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-formdata"><a href="#attr-fs-enctype-formdata"></a></code></dt><dd><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#multipart/form-data-boundary-string"><code data-anolis-xref=""></code></a><a href="#multipart/form-data-encoding-algorithm"><code data-anolis-xref=""></code></a></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-text"><a href="#attr-fs-enctype-text"></a></code></dt><dd><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dd></dl><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="submit-get-action" id="submit-get-action"></dfn></dt><dd><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="submit-data-post" id="submit-data-post"></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#appropriate-form-encoding-algorithm"></a></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a href="#percent-encode"></a><var data-anolis-xref=""></var><a href="#default-encode-set"></a><a href="#utf-8-percent-encode"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsURL"></a></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a href="#utf-8-percent-encode"></a><var data-anolis-xref=""></var><a href="#default-encode-set"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsURL"></a></p><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var><a data-anolis-xref="data protocol" href="#data-protocol"><code data-anolis-xref=""></code></a></p></dd><dt><dfn data-anolis-xref="submit-mailto-headers" id="submit-mailto-headers"></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#application/x-www-form-urlencoded-encoding-algorithm"><code data-anolis-xref=""></code></a></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="submit-mailto-body" id="submit-mailto-body"></dfn></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#appropriate-form-encoding-algorithm"></a><a data-anolis-xref="percent encode" href="#percent-encode"></a><a href="#default-encode-set"></a><a href="#refsURL"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a href="#plan-to-navigate"></a><var data-anolis-xref=""></var></p></dd><dt><dfn data-anolis-xref="submit-dialog" id="submit-dialog"></dfn></dt><dd><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var></p><p><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><var data-anolis-xref=""></var><a href="#ascii-digits"></a><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a></p><p><var data-anolis-xref=""></var></p><p><a href="#close-the-dialog"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl><p><dfn id="appropriate-form-encoding-algorithm"></dfn></p><dl><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code></dt><dd><a href="#application/x-www-form-urlencoded-encoding-algorithm"><code data-anolis-xref=""></code></a></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-formdata"><a href="#attr-fs-enctype-formdata"></a></code></dt><dd><a href="#multipart/form-data-encoding-algorithm"><code data-anolis-xref=""></code></a></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="attr-fs-enctype-text"><a href="#attr-fs-enctype-text"></a></code></dt><dd><a href="#text/plain-encoding-algorithm"><code data-anolis-xref=""></code></a></dd></dl></li></ol><h5 id="constructing-form-data-set"><span class="secno"></span></h5><p><dfn data-anolis-xref="constructing the form data set" id="constructing-the-form-data-set"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="category-submit" href="#category-submit"></a><a href="#form-owner"></a><var data-anolis-xref=""></var><a href="#tree-order"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#tree-order"></a></p><ol><li><p></p><ul><li><var data-anolis-xref=""></var><code><a href="#the-datalist-element"></a></code></li><li><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><var data-anolis-xref=""></var><a data-anolis-xref="concept-button" href="#concept-button"></a><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></li><li><var data-anolis-xref=""></var><code><a href="#the-object-element"></a></code><a href="#plugin"></a></li></ul><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-type-image-coordinate" href="#concept-input-type-image-coordinate"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""><sub data-anolis-xref=""></sub></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-option-value" href="#concept-option-value"></a><code><a href="#the-option-element"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><code><a href="#the-input-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-object-element"></a></code><a href="#plugin"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a><code data-anolis-xref=""></code><a href="#the-directionality"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li></ol><p class="note"><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p></li></ol></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p class="note"><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-textarea-raw-value" href="#concept-textarea-raw-value"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><div class="impl"><h5 id="selecting-a-form-submission-encoding"><span class="secno"></span></h5><p><dfn data-anolis-xref="picking an encoding for the form" id="picking-an-encoding-for-the-form"></dfn><i></i></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="split a
string on spaces" href="#split-a-string-on-spaces"><var data-anolis-xref=""></var></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="encoding" href="#encoding"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="getting an encoding" href="#getting-an-encoding"></a><a href="#encoding"></a><var data-anolis-xref=""></var></p></li><li><p><i></i><a data-anolis-xref="ASCII-compatible character encoding" href="#ascii-compatible-character-encoding"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></div><h5 id="url-encoded-form-data"><span class="secno"></span></h5><p class="note"></p><div class="impl"><p><dfn id="application/x-www-form-urlencoded-encoding-algorithm"><code data-anolis-xref=""></code></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><a href="#picking-an-encoding-for-the-form"></a></p><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><a href="#document's-character-encoding"></a><a href="#ascii-compatible-character-encoding"></a></p><p></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="encoding name" href="#encoding-name"></a><a data-anolis-xref="encoding" href="#encoding"></a></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><code data-anolis-xref="attr-fe-name-charset"><a href="#attr-fe-name-charset"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref=""></code></p></li><li><p><a href="#ascii-digits"></a></p></li><li><p><a href="#encoder"></a></p></li><li><p></p><dl class="switch"><dt></dt><dd></dd><dt></dt><dd><p></p></dd><dt></dt><dd><ol><li><p><var data-anolis-xref=""></var><a href="#uppercase-ascii-hex-digits"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></dd></dl></li><li><p></p></li><li><p><code data-anolis-xref="attr-fe-name-isindex"><a href="#attr-fe-name-isindex"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><p><dfn data-anolis-xref="application/x-www-form-urlencoded decoding algorithm" id="application/x-www-form-urlencoded-decoding-algorithm"><code></code></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name-isindex"><a href="#attr-fe-name-isindex"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-name-isindex"><a href="#attr-fe-name-isindex"></a></code></p><p></p><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="strictly split a
string" href="#strictly-split-a-string"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a href="#ascii-hex-digits"></a></p><p></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="note"><code><a href="#application/x-www-form-urlencoded"></a></code><code data-anolis-xref=""></code></p><h5 id="multipart-form-data"><span class="secno"></span></h5><div class="impl"><p><dfn id="multipart/form-data-encoding-algorithm"><code data-anolis-xref=""></code></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-form-element"></a></code></p><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><a href="#picking-an-encoding-for-the-form"></a></p><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><a href="#document's-character-encoding"></a><a href="#ascii-compatible-character-encoding"></a></p><p></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="encoding name" href="#encoding-name"></a><a data-anolis-xref="encoding" href="#encoding"></a></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><code data-anolis-xref="attr-fe-name-charset"><a href="#attr-fe-name-charset"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><a href="#ascii-digits"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><cite><code data-anolis-xref=""></code></cite><a href="#refsRFC2388"></a></p><p><var data-anolis-xref=""></var><i></i><i></i><i></i></p><p><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref=""></code><code><a href="#content-type"></a></code></p><p><code data-anolis-xref=""></code></p><p><dfn id="multipart/form-data-boundary-string"><code data-anolis-xref=""></code></dfn></p></li></ol></div><p><code></code><a href="#refsRFC2388"></a></p><h5 id="plain-text-form-data"><span class="secno"></span></h5><div class="impl"><p><dfn id="text/plain-encoding-algorithm"><code data-anolis-xref=""></code></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><a href="#picking-an-encoding-for-the-form"></a><i></i></p><p><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="encoding name" href="#encoding-name"></a><a data-anolis-xref="encoding" href="#encoding"></a></p></li><li><p><code data-anolis-xref="attr-fe-name-charset"><a href="#attr-fe-name-charset"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#encoder"></a></p></li></ol></div><p><code></code></p><div class="impl"><h4 id="resetting-a-form"><span class="secno"></span></h4><p><code><a href="#the-form-element"></a></code><var data-anolis-xref=""></var><dfn data-anolis-xref="concept-form-reset" id="concept-form-reset"></dfn><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-reset"><a href="#event-reset"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a href="#form-owner"></a><var data-anolis-xref=""></var></p><p><a data-anolis-xref="category-reset" href="#category-reset"></a><dfn data-anolis-xref="concept-form-reset-control" id="concept-form-reset-control"></dfn><code data-anolis-xref="event-input"><a href="#event-input"></a></code></p></div><h3 id="interactive-elements"><span class="secno"></span></h3><h4 id="the-details-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-root"></a></dd><dd><a href="#interactive-content-0"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code><a href="#the-summary-element"></a></code><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldetailselement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-details-open" href="#dom-details-open"></a></pre></dd></dl><p><code><a href="#the-details-element"></a></code><a href="#represents"></a></p><p class="note"><code><a href="#the-details-element"></a></code><a href="#footnotes"></a></p><p><span class="impl"></span><code><a href="#the-summary-element"></a></code><a href="#represents"></a><span class="impl"><code><a href="#the-summary-element"></a></code></span></p><p><a href="#represents"></a></p><p><dfn data-anolis-xref="attr-details-open" id="attr-details-open"><code></code></dfn><a href="#boolean-attribute"></a></p><div class="impl"><p></p><p><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></p><p><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code><code><a href="#the-details-element"></a></code><a href="#queue-a-task"></a><dfn id="details-notification-task-steps"></dfn><code><a href="#the-details-element"></a></code></p><ol><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a
task" href="#queue-a-task"></a><a href="#details-notification-task-steps"></a><code><a href="#the-details-element"></a></code></p><p class="note"><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-toggle"><a href="#event-toggle"></a></code><code><a href="#the-details-element"></a></code></p></li></ol><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p><p><dfn data-anolis-xref="dom-details-open" id="dom-details-open"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></p></div><div class="example"><p><code><a href="#the-details-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-details-element"></a></code></p><pre></pre><p><code><a href="#the-details-element"></a></code></p><p class="details-example"><img alt="" height="611" src="images/sample-details-1.png" width="345"><img alt="" height="666" src="images/sample-details-2.png" width="345"></p><p></p></div><div class="example"><p><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></p><pre></pre></div><h4 id="the-summary-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-details-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#heading-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-summary-element"></a></code><a href="#represents"></a><code><a href="#the-summary-element"></a></code><code><a href="#the-details-element"></a></code><span class="impl"></span></p><h4 id="the-menu-element"><span class="secno"></span><dfn id="menus"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a><code><a href="#the-li-element"></a></code><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a><a href="#flow-content-1"></a></dd><dd><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><code><a href="#the-menuitem-element"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code></dd><dd><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlmenuelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-menu-type" href="#dom-menu-type"></a><a data-anolis-xref="dom-menu-label" href="#dom-menu-label"></a></pre></dd></dl><p><code><a href="#the-menu-element"></a></code></p><p><dfn data-anolis-xref="attr-menu-type" id="attr-menu-type"><code></code></dfn><a href="#enumerated-attribute"></a><code data-anolis-xref="attr-menu-type-popup"></code><dfn data-anolis-xref="popup menu
state" id="popup-menu-state"></dfn><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a><code data-anolis-xref="attr-menu-type-toolbar"></code><dfn data-anolis-xref="toolbar
state" id="toolbar-state"></dfn><i></i><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><a data-anolis-xref="toolbar state" href="#toolbar-state"></a></p><p><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><a href="#represents"></a><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code><code><a href="#the-button-element"></a></code><code data-anolis-xref="attr-button-menu"><a href="#attr-button-menu"></a></code></p><p><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a><a href="#represents"></a><code><a href="#the-li-element"></a></code><code><a href="#the-li-element"></a></code><a href="#flow-content-1"></a></p><p><dfn data-anolis-xref="attr-menu-label" id="attr-menu-label"><code></code></dfn><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a></p><div class="impl"><hr><p><code><a href="#the-menu-element"></a></code><dfn id="currently-relevant-menu-element"><code></code></dfn><a href="#currently-relevant-menu-element"><code></code></a><a href="#designated-pop-up-menu"></a><code><a href="#the-button-element"></a></code><a href="#inert"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><hr><p></p><ul class="brief"><li><a data-anolis-xref="concept-command" href="#concept-command"></a><code><a href="#the-menuitem-element"></a></code></li><li><code><a href="#the-hr-element"></a></code></li><li><code><a href="#the-menu-element"></a></code></li></ul><p><dfn id="construct-and-show-a-menu"></dfn><code><a href="#the-menu-element"></a></code></p><ol><li><p></p></li><li><p><a href="#menu-builder"></a><code><a href="#the-menu-element"></a></code></p><p><dfn id="menu-builder"></dfn><code><a href="#the-menu-element"></a></code><code><a href="#the-menu-element"></a></code><a href="#tree-order"></a></p><dl class="switch"><dt><code><a href="#the-menuitem-element"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a></dt><dd><a data-anolis-xref="concept-facet" href="#concept-facet"></a><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-default"><a href="#attr-menuitem-default"></a></code></dd><dt><code><a href="#the-hr-element"></a></code></dt><dd></dd><dt><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code></dt><dd><a href="#menu-builder"></a><code><a href="#the-menu-element"></a></code></dd><dt><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code></dt><dd><a href="#menu-builder"></a><code><a href="#the-menu-element"></a></code><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code></dd><dt></dt><dd><a href="#ignore"></a></dd></dl></li><li><p></p></li><li><p></p></li><li><p></p></li><li><p></p></li><li><p></p><p><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a data-anolis-xref="fire a click event" href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a><a href="#run-synthetic-click-activation-steps"></a><code data-anolis-xref="dom-MouseEvent-relatedTarget"></code><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a href="#construct-and-show-a-menu"></a></p><p></p></li></ol><hr><p><dfn data-anolis-xref="dom-menu-type" id="dom-menu-type"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-menu-label" id="dom-menu-label"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-menu-element"></a></code></p><pre></pre><p></p><p><img alt="A toolbar with three buttons, labeled 'File', 'Edit', and 'Help'; where if you select the 'Edit' button you get a drop-down menu with three more options, 'Copy', 'Cut', and 'Paste'." height="101" src="images/sample-toolbar-1.png" width="303"></p></div><h4 id="the-menuitem-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-default"><a href="#attr-menuitem-default"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></dd><dd><code data-anolis-xref="attr-menuitem-title"><a href="#attr-menuitem-title"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlmenuitemelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-menuitem-type" href="#dom-menuitem-type"></a><a data-anolis-xref="dom-menuitem-label" href="#dom-menuitem-label"></a><a data-anolis-xref="dom-menuitem-icon" href="#dom-menuitem-icon"></a><a data-anolis-xref="dom-menuitem-disabled" href="#dom-menuitem-disabled"></a><a data-anolis-xref="dom-menuitem-checked" href="#dom-menuitem-checked"></a><a data-anolis-xref="dom-menuitem-radiogroup" href="#dom-menuitem-radiogroup"></a><a data-anolis-xref="dom-menuitem-default" href="#dom-menuitem-default"></a><a href="#htmlelement"></a><a data-anolis-xref="dom-menuitem-command" href="#dom-menuitem-command"></a></pre></dd></dl><p><code><a href="#the-menuitem-element"></a></code><a data-anolis-xref="attr-contextmenu" href="#attr-contextmenu"></a><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a></p><p><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code></p><p><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></p><p><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code><dfn id="indirect-command"></dfn><dfn id="explicit-command"></dfn><a href="#indirect-command"></a><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code></p><hr><p><dfn data-anolis-xref="attr-menuitem-type" id="attr-menuitem-type"><code></code></dfn></p><p><a href="#enumerated-attribute"></a><dfn data-anolis-xref="attr-menuitem-type-keyword-command" id="attr-menuitem-type-keyword-command"><code></code></dfn><a data-anolis-xref="attr-menuitem-type-state-command" href="#attr-menuitem-type-state-command"></a><dfn data-anolis-xref="attr-menuitem-type-keyword-checkbox" id="attr-menuitem-type-keyword-checkbox"><code></code></dfn><a data-anolis-xref="attr-menuitem-type-state-checkbox" href="#attr-menuitem-type-state-checkbox"></a><dfn data-anolis-xref="attr-menuitem-type-keyword-radio" id="attr-menuitem-type-keyword-radio"><code></code></dfn><a data-anolis-xref="attr-menuitem-type-state-radio" href="#attr-menuitem-type-state-radio"></a><i></i><a data-anolis-xref="attr-menuitem-type-state-command" href="#attr-menuitem-type-state-command"></a></p><dl><dt><dfn data-anolis-xref="attr-menuitem-type-state-command" id="attr-menuitem-type-state-command"></dfn></dt><dd><p><a href="#represents"></a></p></dd><dt><dfn data-anolis-xref="attr-menuitem-type-state-checkbox" id="attr-menuitem-type-state-checkbox"></dfn></dt><dd><p><a href="#represents"></a></p></dd><dt><dfn data-anolis-xref="attr-menuitem-type-state-radio" id="attr-menuitem-type-state-radio"></dfn></dt><dd><p><a href="#represents"></a></p></dd></dl><p><dfn data-anolis-xref="attr-menuitem-label" id="attr-menuitem-label"><code></code></dfn><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><a href="#explicit-command"></a></p><p><dfn data-anolis-xref="attr-menuitem-icon" id="attr-menuitem-icon"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a><span class="impl"><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a></span></p><p><dfn data-anolis-xref="attr-menuitem-disabled" id="attr-menuitem-disabled"><code></code></dfn><a href="#boolean-attribute"></a></p><p class="note"><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><dfn data-anolis-xref="attr-menuitem-checked" id="attr-menuitem-checked"><code></code></dfn><a href="#boolean-attribute"></a><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-checkbox" href="#attr-menuitem-type-state-checkbox"></a><a data-anolis-xref="attr-menuitem-type-state-radio" href="#attr-menuitem-type-state-radio"></a></p><p><dfn data-anolis-xref="attr-menuitem-radiogroup" id="attr-menuitem-radiogroup"><code></code></dfn><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-radio" href="#attr-menuitem-type-state-radio"></a></p><hr><p><code><a href="#the-menuitem-element"></a></code><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-menuitem-command" id="attr-menuitem-command"><code></code></dfn><var data-anolis-xref=""></var><a href="#home-subtree"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code><a href="#tree-order"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-command" href="#concept-command"></a><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code><dfn id="master-command"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code><a href="#master-command"></a></p><p class="note"><a data-anolis-xref="concept-command" href="#concept-command"></a></p><hr><p><dfn data-anolis-xref="attr-menuitem-title" id="attr-menuitem-title"><code></code></dfn></p><p><dfn data-anolis-xref="attr-menuitem-default" id="attr-menuitem-default"><code></code></dfn><code data-anolis-xref="attr-menuitem-default"><a href="#attr-menuitem-default"></a></code><a href="#boolean-attribute"></a></p><div class="example"><p></p><pre></pre></div><div class="impl"><hr><p><dfn data-anolis-xref="dom-menuitem-type" id="dom-menuitem-type"><code></code></dfn><a href="#reflect"></a><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-menuitem-label" id="dom-menuitem-label"><code></code></dfn><dfn data-anolis-xref="dom-menuitem-icon" id="dom-menuitem-icon"><code></code></dfn><dfn data-anolis-xref="dom-menuitem-disabled" id="dom-menuitem-disabled"><code></code></dfn><dfn data-anolis-xref="dom-menuitem-checked" id="dom-menuitem-checked"><code></code></dfn><dfn data-anolis-xref="dom-menuitem-radiogroup" id="dom-menuitem-radiogroup"><code></code></dfn><dfn data-anolis-xref="dom-menuitem-default" id="dom-menuitem-default"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-menuitem-command" id="dom-menuitem-command"><code></code></dfn><a href="#master-command"></a></p><hr><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#activation-behavior"></a><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></p><dl class="switch"><dt><a href="#master-command"></a><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></dt><dd><p><a href="#run-synthetic-click-activation-steps"></a><a href="#master-command"></a></p></dd><dt><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-checkbox" href="#attr-menuitem-type-state-checkbox"></a></dt><dd><p><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref=""></code></p></dd><dt><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-radio" href="#attr-menuitem-type-state-radio"></a></dt><dd><p><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code></p><p><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref=""></code></p></dd><dt></dt><dd><p><a href="#activation-behavior"></a></p></dd></dl><p class="note"><code data-anolis-xref="event-click"><a href="#event-click"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#activation-behavior"></a></p></div><p class="note"><code><a href="#the-menuitem-element"></a></code><a data-anolis-xref="menu" href="#the-menu-element"></a></p><div class="example"><p></p><pre></pre></div><h4 id="context-menus"><span class="secno"></span></h4><h5 id="declaring-a-context-menu"><span class="secno"></span></h5><p><dfn data-anolis-xref="attr-contextmenu" id="attr-contextmenu"><code></code></dfn><a data-anolis-xref="concept-id" href="#concept-id"></a><code><a href="#the-menu-element"></a></code><a href="#home-subtree"></a><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a></p><p class="note"><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code><code data-anolis-xref="event-show"><a href="#event-show"></a></code><code><a href="#the-menu-element"></a></code></p><div class="example"><p></p><pre></pre><p></p></div><div class="impl"><h5 id="processing-model-2"><span class="secno"></span></h5><p><dfn id="assigned-context-menu"></dfn><var data-anolis-xref=""></var><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code><var data-anolis-xref=""></var><a href="#home-subtree"></a><a href="#tree-order"></a><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="popup menu state" href="#popup-menu-state"></a><var data-anolis-xref=""></var><a href="#assigned-context-menu"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#assigned-context-menu"></a><a href="#assigned-context-menu"></a><var data-anolis-xref=""></var><a href="#assigned-context-menu"></a></p><p></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code><code><a href="#mouseevent"></a></code><code><a href="#mouseevent"></a></code></p></dd><dt></dt><dd><p><a data-anolis-xref="fire a synthetic mouse event" href="#fire-a-synthetic-mouse-event"><code data-anolis-xref="event-contextmenu"></code></a></p></dd></dl><p class="note"><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code><code data-anolis-xref="mouseup"></code><code data-anolis-xref="event-keyup"><a href="#event-keyup"></a></code></p><p><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code><a href="#assigned-context-menu"></a></p><p><a href="#assigned-context-menu"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#assigned-context-menu"></a><var data-anolis-xref=""></var><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-show"><a href="#event-show"></a></code><var data-anolis-xref=""></var><code><a href="#relatedevent"></a></code><code data-anolis-xref="dom-RelatedEvent-relatedTarget"><a href="#dom-relatedevent-relatedtarget"></a></code><var data-anolis-xref=""></var></p><p><em></em><code data-anolis-xref="event-show"><a href="#event-show"></a></code><a data-anolis-xref="construct and show a menu" href="#construct-and-show-a-menu"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p><p><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code></p><hr><p><dfn data-anolis-xref="dom-contextMenu" id="dom-contextmenu"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-contextmenu"><a href="#attr-contextmenu"></a></code></p></div><div class="example"><p></p><pre></pre><p></p><p><img alt="A context menu, shown over a picture of cats, with four lines: the first two offering the menu items described in the markup above ('Pet the kittens' and 'Cuddle with the kittens'), the third giving a submenu labeled 'Feed the kittens', and the fourth, after a horizontal splitter, consisting of only a downwards-pointing disclosure triangle." src="images/contextmenu-collapsed.png"></p><p></p><p><img alt="This would result in the same basic interface, but with a longer menu; the disclosure triangle having been replaced by items such as 'View Image', 'Copy Image', 'Copy Image Location', and so forth." src="images/contextmenu-expanded.png"></p></div><h5 id="the-relatedevent-interfaces"><span class="secno"></span><code><a href="#relatedevent"></a></code></h5><pre class="idl"><a href="#relatedeventinit"></a><dfn id="relatedevent"></dfn><a href="#event"></a><a href="#eventtarget"></a><a data-anolis-xref="dom-RelatedEvent-relatedTarget" href="#dom-relatedevent-relatedtarget"></a><dfn id="relatedeventinit"></dfn><a href="#eventinit"></a><a href="#eventtarget"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-RelatedEvent-relatedTarget"><a href="#dom-relatedevent-relatedtarget"></a></code></dt><dd><p><code data-anolis-xref="event-show"><a href="#event-show"></a></code><code><a href="#the-menu-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-RelatedEvent-relatedTarget" id="dom-relatedevent-relatedtarget"><code></code></dfn></p></div><h4 id="commands"><span class="secno"></span></h4><h5 id="facets-0"><span class="secno"></span></h5><p><dfn data-anolis-xref="concept-command" id="concept-command"></dfn><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a></p><p id="facets"><dfn data-anolis-xref="concept-facet" id="concept-facet"></dfn></p><dl><dt><dfn data-anolis-xref="command-facet-Type" id="command-facet-type"></dfn></dt><dd><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></dd><dt><dfn data-anolis-xref="command-facet-ID" id="command-facet-id"></dfn></dt><dd><dfn id="anonymous-command"></dfn></dd><dt><dfn data-anolis-xref="command-facet-Label" id="command-facet-label"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-Hint" id="command-facet-hint"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-Icon" id="command-facet-icon"></dfn></dt><dd><a href="#absolute-url"></a></dd><dt><dfn data-anolis-xref="command-facet-AccessKey" id="command-facet-accesskey"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-HiddenState" id="command-facet-hiddenstate"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-DisabledState" id="command-facet-disabledstate"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-CheckedState" id="command-facet-checkedstate"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="command-facet-Action" id="command-facet-action"></dfn></dt><dd><a href="#url"></a><a href="#navigate"></a></dd></dl><p><dfn id="command-api"></dfn></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandType"><a href="#dom-command-ro-commandtype"></a></code></dt><dd><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Element-id"><a href="#dom-element-id"></a></code></dt><dd><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandLabel"><a href="#dom-command-ro-commandlabel"></a></code></dt><dd><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-title"><a href="#dom-title"></a></code></dt><dd><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandIcon"><a href="#dom-command-ro-commandicon"></a></code></dt><dd><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-accessKeyLabel"><a href="#dom-accesskeylabel"></a></code></dt><dd><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandHidden"><a href="#dom-command-ro-commandhidden"></a></code></dt><dd><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandDisabled"><a href="#dom-command-ro-commanddisabled"></a></code></dt><dd><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-command-ro-commandChecked"><a href="#dom-command-ro-commandchecked"></a></code></dt><dd><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-click"><a href="#dom-click"></a></code></dt><dd><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-command-ro-commandType" id="dom-command-ro-commandtype"><code></code></dfn><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p><p><dfn data-anolis-xref="dom-command-ro-commandLabel" id="dom-command-ro-commandlabel"><code></code></dfn><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a></p><p><dfn data-anolis-xref="dom-command-ro-commandIcon" id="dom-command-ro-commandicon"><code></code></dfn><a href="#absolute-url"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><dfn data-anolis-xref="dom-command-ro-commandHidden" id="dom-command-ro-commandhidden"><code></code></dfn><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a></p><p><dfn data-anolis-xref="dom-command-ro-commandDisabled" id="dom-command-ro-commanddisabled"><code></code></dfn><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a></p><p><dfn data-anolis-xref="dom-command-ro-commandChecked" id="dom-command-ro-commandchecked"><code></code></dfn><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p><p class="note"><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="dom-Element-id"><a href="#dom-element-id"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="dom-title"><a href="#dom-title"></a></code><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><code data-anolis-xref="dom-accessKeyLabel"><a href="#dom-accesskeylabel"></a></code></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-commands"><a href="#dom-document-commands"></a></code></dt><dd><p><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-commands" id="dom-document-commands"><code></code></dfn><code><a href="#document"></a></code><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a></p></div><hr><p id="expose-commands-in-ui"><a data-anolis-xref="concept-command" href="#concept-command"></a></p><ul class="brief"><li><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a></li><li><a href="#in-a-document"><code></code></a><a href="#browsing-context"></a></li><li><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></li><li><code><a href="#the-menuitem-element"></a></code><a href="#currently-relevant-menu-element"><code></code></a><a data-anolis-xref="command-facet-accesskey" href="#command-facet-accesskey"></a></li></ul><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a></p><p class="example"></p><div class="impl"><h5 id="using-the-a-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="a-command" id="a-command"><code></code></dfn></h5><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code><a href="#the-img-element"></a></code><a href="#tree-order"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#inert"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a><a href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a></p><h5 id="using-the-button-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="button-command" id="button-command"><code></code></dfn></h5><p><code><a href="#the-button-element"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a data-anolis-xref="a-command" href="#using-the-a-element-to-define-a-command"><code></code></a></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#inert"></a><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p><h5 id="using-the-input-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="input-command" id="input-command"><code></code></dfn></h5><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a href="#labeled-control"></a><code><a href="#textcontent"></a></code><code><a href="#the-label-element"></a></code><a href="#tree-order"></a><a href="#labeled-control"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><var data-anolis-xref=""></var></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code><a href="#the-input-element"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a></p><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a href="#absolute-url"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#inert"></a><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a><a href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a></p><h5 id="using-the-option-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="option-command" id="option-command"><code></code></dfn></h5><p><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code><a href="#the-option-element"></a></code><code><a href="#textcontent"></a></code><a data-anolis-xref="strip leading and trailing whitespace" href="#strip-leading-and-trailing-whitespace"></a><a data-anolis-xref="space character" href="#space-character"></a></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a><a href="#inert"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a data-anolis-xref="concept-select-pick" href="#concept-select-pick"></a><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-toggle" href="#concept-select-toggle"></a><code><a href="#the-option-element"></a></code></p><h5 id="using-the-menuitem-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="command-element" id="command-element"><code></code></dfn></h5><p><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code></code><code></code></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-menuitem-title"><a href="#attr-menuitem-title"></a></code></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#inert"></a><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a><a href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a></p><h5 id="using-the-command-attribute-on-menuitem-elements-to-define-a-command-indirectly"><span class="secno"></span><dfn data-anolis-xref="command-menuitem-command" id="command-menuitem-command"><code data-anolis-xref="attr-menuitem-command"></code><code></code></dfn></h5><p><code><a href="#the-menuitem-element"></a></code><a href="#master-command"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a href="#master-command"></a></p><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a><a href="#master-command"></a></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#master-command"></a></p><h5 id="using-the-accesskey-attribute-on-a-label-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="label-command" id="label-command"><code data-anolis-xref="attr-accesskey"></code><code></code></dfn></h5><p><code><a href="#the-label-element"></a></code><a href="#assigned-access-key"></a><a href="#labeled-control"></a><a href="#labeled-control"></a><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#labeled-control"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p><h5 id="using-the-accesskey-attribute-on-a-legend-element-to-define-a-command"><span class="secno"></span><dfn data-anolis-xref="legend-command" id="legend-command"><code data-anolis-xref="attr-accesskey"></code><code></code></dfn></h5><p><code><a href="#the-legend-element"></a></code><a href="#assigned-access-key"></a><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-legend-element"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a><a href="#tree-order"></a><code><a href="#the-legend-element"></a></code><a data-anolis-xref="concept-command" href="#concept-command"></a><code><a href="#the-legend-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-legend-element"></a></code></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p><h5 id="using-the-accesskey-attribute-to-define-a-command-on-other-elements"><span class="secno"></span><dfn data-anolis-xref="accesskey-command" id="accesskey-command"><code data-anolis-xref="attr-accesskey"></code></dfn></h5><p><a href="#assigned-access-key"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a data-anolis-xref="command-facet-Type" href="#command-facet-type"></a></p><p><a data-anolis-xref="command-facet-ID" href="#command-facet-id"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a href="#anonymous-command"></a></p><p><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><a href="#labeled-control"></a><code><a href="#textcontent"></a></code><code><a href="#the-label-element"></a></code><a href="#tree-order"></a><a href="#labeled-control"></a><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><var data-anolis-xref=""></var></code><a data-anolis-xref="command-facet-Label" href="#command-facet-label"></a><code><a href="#textcontent"></a></code></p><p><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><a data-anolis-xref="command-facet-Hint" href="#command-facet-hint"></a></p><p><a data-anolis-xref="command-facet-Icon" href="#command-facet-icon"></a></p><p><a data-anolis-xref="command-facet-AccessKey" href="#command-facet-accesskey"></a><a href="#assigned-access-key"></a></p><p><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#inert"></a></p><p><a data-anolis-xref="command-facet-CheckedState" href="#command-facet-checkedstate"></a></p><p><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a></p><ol><li><span></span><a href="#focusing-steps"></a></li><li><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a></li><li><a href="#activation-behavior"></a><a href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a></li></ol></div><h4 id="the-dialog-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#sectioning-root"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#flow-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmldialogelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-dialog-open" href="#dom-dialog-open"></a><a data-anolis-xref="dom-dialog-returnValue" href="#dom-dialog-returnvalue"></a><a data-anolis-xref="dom-dialog-show" href="#dom-dialog-show"></a><a href="#mouseevent"></a><a href="#element"></a><a data-anolis-xref="dom-dialog-showModal" href="#dom-dialog-showmodal"></a><a href="#mouseevent"></a><a href="#element"></a><a data-anolis-xref="dom-dialog-close" href="#dom-dialog-close"></a></pre></dd></dl><p><code><a href="#the-dialog-element"></a></code></p><p><dfn data-anolis-xref="attr-dialog-open" id="attr-dialog-open"><code></code></dfn><a href="#boolean-attribute"></a><code><a href="#the-dialog-element"></a></code></p><div class="impl"><p><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a href="#renderingUA"></a><a href="#rendering"></a></p></div><p><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code><a href="#the-dialog-element"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dialog-show"><a href="#dom-dialog-show"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-dialog-element"></a></code></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dialog-showModal"><a href="#dom-dialog-showmodal"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-dialog-element"></a></code></p><p></p><p><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dialog-close"><a href="#dom-dialog-close"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-dialog-element"></a></code></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-dialog-returnValue"><a href="#dom-dialog-returnvalue"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-dialog-element"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-dialog-show" id="dom-dialog-show"><code></code></dfn></p><ol><li><p><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></p></li><li><p><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><code><a href="#the-dialog-element"></a></code></p></li><li><p><code data-anolis-xref="dom-dialog-show"><a href="#dom-dialog-show"></a></code><a href="#set-up-the-position"></a><code><a href="#the-dialog-element"></a></code><code><a href="#the-dialog-element"></a></code><a href="#normal-alignment"></a></p></li><li><p><span></span><code><a href="#the-dialog-element"></a></code></p></li></ol><hr><p><code><a href="#document"></a></code><code><a href="#the-dialog-element"></a></code><dfn id="pending-dialog-stack"></dfn><code><a href="#document"></a></code></p><p><a href="#pending-dialog-stack"></a><a href="#top-layer"></a><a href="#pending-dialog-stack"></a><a href="#top-layer"></a><a href="#refsFULLSCREEN"></a></p><p><dfn data-anolis-xref="dom-dialog-showModal" id="dom-dialog-showmodal"><code></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#in-a-document"><code></code></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="dom-dialog-showModal"><a href="#dom-dialog-showmodal"></a></code><a href="#set-up-the-position"></a><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><a href="#centered-alignment"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="blocked by a modal
dialog" href="#blocked-by-a-modal-dialog"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#pending-dialog-stack"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><span></span><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><span></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#focusing-steps"></a><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#the-dialog-element"></a></code><a data-anolis-xref="remove an element from a
document" href="#remove-an-element-from-a-document"><code></code></a><code><a href="#the-dialog-element"></a></code><code><a href="#document"></a></code><a href="#pending-dialog-stack"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#pending-dialog-stack"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#pending-dialog-stack"></a><var data-anolis-xref=""></var><a data-anolis-xref="blocked by a modal dialog" href="#blocked-by-a-modal-dialog"></a><var data-anolis-xref=""></var><a href="#pending-dialog-stack"></a><var data-anolis-xref=""></var><a href="#blocked-by-a-modal-dialog"></a></p></li></ol><p><dfn data-anolis-xref="dom-dialog-close" id="dom-dialog-close"><code></code></dfn><a href="#close-the-dialog"></a></p><p><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var><dfn data-anolis-xref="close the
dialog" id="close-the-dialog"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-dialog-returnValue"><a href="#dom-dialog-returnvalue"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#pending-dialog-stack"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#pending-dialog-stack"></a></p></li><li><p><a href="#pending-dialog-stack"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="blocked by a modal
dialog" href="#blocked-by-a-modal-dialog"></a><a href="#pending-dialog-stack"></a><var data-anolis-xref=""></var><a href="#blocked-by-a-modal-dialog"></a></p></li></ol></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-close"><a href="#event-close"></a></code><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-dialog-returnValue" id="dom-dialog-returnvalue"><code></code></dfn></p><hr><p><strong></strong><code><a href="#document"></a></code><a href="#pending-dialog-stack"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-cancel"><a href="#event-cancel"></a></code><code><a href="#the-dialog-element"></a></code><code><a href="#document"></a></code><a href="#pending-dialog-stack"></a><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a href="#close-the-dialog"></a></p><p class="note"></p><hr><p><code><a href="#the-dialog-element"></a></code><dfn id="normal-alignment"></dfn><dfn id="centered-alignment"></dfn><dfn id="magic-alignment"></dfn><code><a href="#the-dialog-element"></a></code><a href="#normal-alignment"></a><a href="#centered-alignment"></a><code><a href="#the-dialog-element"></a></code><a href="#top-layer"></a><a href="#refsFULLSCREEN"></a><a href="#refsCSS"></a></p><p><var data-anolis-xref=""></var><a href="#centered-alignment"></a></p><p><code><a href="#the-dialog-element"></a></code><a href="#centered-alignment"></a><a href="#being-rendered"></a><a href="#browsing-context"></a></p><p><code><a href="#the-dialog-element"></a></code><a href="#centered-alignment"></a></p><p><dfn id="set-up-the-position"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#mouseevent"></a></code></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#centered-alignment"></a><a href="#set-up-the-position"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#magic-alignment"></a><var data-anolis-xref=""></var></p></li></ol><p><var data-anolis-xref=""></var><a href="#magic-alignment"></a><var data-anolis-xref=""></var></p><ul><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#tree-order"></a><var data-anolis-xref=""></var><a href="#pending-dialog-stack"></a><var data-anolis-xref=""></var><a href="#centered-alignment"></a><var data-anolis-xref=""></var><a href="#normal-alignment"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="css-position-absolute-anchored" href="#css-position-absolute-anchored"></a></p><p class="note"><a data-anolis-xref="css-position-absolute-anchored" href="#css-position-absolute-anchored"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl><p class="note"><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><dfn data-anolis-xref="css-position-absolute-anchored" id="css-position-absolute-anchored"></dfn><a href="http://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo"><cite></cite></a><a data-anolis-xref="magic alignment" href="#magic-alignment"></a><i></i><a data-anolis-xref="css-position-absolute-anchored" href="#css-position-absolute-anchored"></a></p></li></ul><p class="note"></p><p class="note"></p><p class="note"><a data-anolis-xref="css-position-absolute-anchored" href="#css-position-absolute-anchored"></a><code><a href="#the-dialog-element"></a></code></p><p><code><a href="#the-dialog-element"></a></code></p><hr><p><dfn data-anolis-xref="dom-dialog-open" id="dom-dialog-open"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></p></div><h5 id="anchor-points"><span class="secno"></span></h5><p class="critical"></p><table class="css-property"><caption></caption><tbody><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr><tr><th></th><td></td></tr></tbody></table><p></p><p><a href="#refsCSSVALUES"></a><a href="#refsCSS"></a></p><p><code data-anolis-xref="dom-dialog-open"><a href="#dom-dialog-open"></a></code></p><h3 id="scripting-1"><span class="secno"></span></h3><p></p><p></p><div class="example"><p><code><a href="#the-details-element"></a></code></p></div><p></p><div class="example"><p></p></div><h4 id="the-script-element"><span class="secno"></span><dfn id="script"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><a href="#restrictions-for-contents-of-script-elements"></a></dd><dd><em></em><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><a href="#inline-documentation-for-external-scripts"></a><a href="#restrictions-for-contents-of-script-elements"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></dd><dd><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code></dd><dd><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code></dd><dd><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></dd><dd><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code></dd><dd><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmlscriptelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-script-src" href="#dom-script-src"></a><a data-anolis-xref="dom-script-type" href="#dom-script-type"></a><a data-anolis-xref="dom-script-charset" href="#dom-script-charset"></a><a data-anolis-xref="dom-script-async" href="#dom-script-async"></a><a data-anolis-xref="dom-script-defer" href="#dom-script-defer"></a><a data-anolis-xref="dom-script-crossorigin" href="#dom-script-crossorigin"></a><a data-anolis-xref="dom-script-text" href="#dom-script-text"></a></pre></dd></dl><p><code><a href="#the-script-element"></a></code><a data-anolis-xref="represents" href="#represents"></a></p><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code><a href="#the-script-element"></a></code></p><p><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#the-script-element"></a></code></p><p><dfn data-anolis-xref="attr-script-type" id="attr-script-type"><code></code></dfn><a href="#valid-mime-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="attr-script-src" id="attr-script-src"><code></code></dfn><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="attr-script-charset" id="attr-script-charset"><code></code></dfn><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><a href="#ascii-case-insensitive"></a><a data-anolis-xref="encoding
label" href="#encoding-label"></a><a href="#encoding"></a><a href="#encoding"></a><code data-anolis-xref=""></code><a data-anolis-xref="Content-Type" href="#content-type"></a><a href="#refsENCODING"></a></p><p><dfn data-anolis-xref="attr-script-async" id="attr-script-async"><code></code></dfn><dfn data-anolis-xref="attr-script-defer" id="attr-script-defer"><code></code></dfn><a data-anolis-xref="boolean
attribute" href="#boolean-attribute"></a><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p><p><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code></p><p class="note"><code><a href="#the-script-element"></a></code><a href="#scriptTag"></a><a href="#scriptEndTag"></a><a href="#scriptForeignEndTag"></a><a href="#scriptTagXML"></a><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><a href="#scripting"></a></p><p><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code></p><p><dfn data-anolis-xref="attr-script-crossorigin" id="attr-script-crossorigin"><code></code></dfn><a href="#cors-settings-attribute"></a><a data-anolis-xref="origin" href="#origin-0"></a></p><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code></p><div class="impl"><p><code><a href="#the-script-element"></a></code></p><p><dfn id="already-started"></dfn><code><a href="#the-script-element"></a></code><a data-anolis-xref="concept-node-clone-ext" href="#concept-node-clone-ext"></a><code><a href="#the-script-element"></a></code></p><p><dfn id="parser-inserted"></dfn><code><a href="#the-script-element"></a></code><a href="#html-parser"></a><a href="#xml-parser"></a><code><a href="#the-script-element"></a></code></p><p><dfn id="force-async"></dfn><code><a href="#the-script-element"></a></code><a href="#html-parser"></a><a href="#xml-parser"></a><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code><a href="#force-async"></a><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><a href="#force-async"></a></p><p><dfn id="ready-to-be-parser-executed"></dfn><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a></p><p><dfn id="the-script-block's-type"><var></var></dfn><dfn id="the-script-block's-character-encoding"><var></var></dfn><dfn id="the-script-block's-fallback-character-encoding"><var></var></dfn><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code></p><p><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a><a data-anolis-xref="prepare a script" href="#prepare-a-script"></a><code><a href="#the-script-element"></a></code></p><ul><li><code><a href="#the-script-element"></a></code><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="nodes are inserted" href="#nodes-are-inserted"></a><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><a href="#tree-order"></a></li><li><code><a href="#the-script-element"></a></code><a href="#in-a-document"><code></code></a><a data-anolis-xref="nodes are inserted" href="#nodes-are-inserted"></a><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code><a data-anolis-xref="nodes are
inserted" href="#nodes-are-inserted"></a></li><li><code><a href="#the-script-element"></a></code><a href="#in-a-document"><code></code></a><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></li></ul><p><dfn data-anolis-xref="prepare a script" id="prepare-a-script"></dfn></p><ol><li><p><code><a href="#the-script-element"></a></code><a href="#already-started"></a></p></li><li><p><a href="#parser-inserted"></a><var data-anolis-xref=""></var><a href="#parser-inserted"></a><var data-anolis-xref=""></var></p><p class="note"><code><a href="#the-script-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><a href="#force-async"></a></p><p class="note"><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></p></li><li id="script-processing-empty"><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#text-0"></a></code></p></li><li><p><a href="#in-a-document"><code></code></a></p></li><li id="script-processing-prepare"><p></p><ul class="brief"><li><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code></li><li><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code><em></em></li><li><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code></li></ul><p><var><a href="#the-script-block's-type"></a></var><code><a href="#the-script-element"></a></code><code data-anolis-xref=""></code></p><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><var><a href="#the-script-block's-type"></a></var><code><a href="#the-script-element"></a></code><a data-anolis-xref="space character" href="#space-character"></a></p><p><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code><var><a href="#the-script-block's-type"></a></var><code><a href="#the-script-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code></p><p class="note"><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code></p></li><li><p><a href="#support-the-scripting-language"></a><var><a href="#the-script-block's-type"></a></var><code><a href="#the-script-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#parser-inserted"></a><a href="#force-async"></a></p></li><li id="script-processing-start"><p><a href="#already-started"></a></p><p class="note"><a href="#establish-script-block-source"></a></p></li><li><p><a href="#parser-inserted"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p></li><li id="script-processing-noscript"><p><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-script-element"></a></code></p><p class="note"><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#xmlhttprequest"></a></code><code data-anolis-xref="dom-XMLHttpRequest-responseXML"></code><code></code><code></code><code data-anolis-xref="dom-XSLTProcessor-transformToDocument"></code><code><a href="#document"></a></code><code data-anolis-xref="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument"></a></code><a href="#refsXHR"></a><a href="#refsDOMPARSING"></a><a href="#refsDOM"></a></p></li><li id="script-processing-for"><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-event"><a href="#attr-script-event"></a></code><code data-anolis-xref="attr-script-for"><a href="#attr-script-for"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-script-for"><a href="#attr-script-for"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-script-event"><a href="#attr-script-event"></a></code></p></li><li><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li></ol></li><li id="script-processing-encoding"><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code><var><a href="#the-script-block's-character-encoding"></a></var><code><a href="#the-script-element"></a></code><a href="#getting-an-encoding"></a><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code></p><p><var><a href="#the-script-block's-fallback-character-encoding"></a></var><code><a href="#the-script-element"></a></code><a data-anolis-xref="document's character encoding" href="#document's-character-encoding"></a></p><p class="note"></p></li><li id="script-processing-src-prepare"><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code></p></li><li><p><a href="#potentially-cors-enabled-fetch"></a><a href="#absolute-url"></a><i></i><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code><i data-anolis-xref=""></i><a href="#origin-0"></a><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><i></i><i></i></p><p><a href="#cors-same-origin"></a><a href="#cors-cross-origin"></a></p><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code><a data-anolis-xref="insert an element into a
document" href="#insert-an-element-into-a-document"></a><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code></p></li></ol></li><li><p></p><dl class="switch"><dt id="script-processing-defer"><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><a href="#parser-inserted"></a><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></dt><dd><p><dfn id="list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></dfn><code><a href="#document"></a></code></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#ready-to-be-parser-executed"></a></p></dd><dt id="script-processing-parser-inserted"><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><a href="#parser-inserted"></a><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></dt><dd><p><a href="#pending-parsing-blocking-script"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#ready-to-be-parser-executed"></a></p></dd><dt id="script-processing-style-delayed"><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><a href="#parser-inserted"></a><code><a href="#the-script-element"></a></code><a href="#xml-parser"></a><a href="#html-parser"></a><a href="#script-nesting-level"></a><code><a href="#document"></a></code><a href="#html-parser"></a><a href="#xml-parser"></a><code><a href="#the-script-element"></a></code><a href="#has-a-style-sheet-that-is-blocking-scripts"></a></dt><dd><p><a href="#pending-parsing-blocking-script"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><a href="#ready-to-be-parser-executed"></a></p></dd><dt id="script-processing-src-sync"><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><a href="#force-async"></a></dt><dd><p><dfn id="list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></dfn><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code><a href="#prepare-a-script"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><ol><li><p><a href="#list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></a></p></li><li><p><i></i><a href="#execute-the-script-block"></a><a href="#list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></a></p></li><li><p><a href="#list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></a></p></li><li><p><a href="#list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></a><i></i></p></li></ol></dd><dt id="script-processing-src"><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></dt><dd><p><dfn id="set-of-scripts-that-will-execute-as-soon-as-possible"></dfn><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code><a href="#prepare-a-script"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#execute-the-script-block"></a><a href="#set-of-scripts-that-will-execute-as-soon-as-possible"></a></p></dd><dt id="script-processing-inline"></dt><dd><a href="#execute-the-script-block"></a></dd></dl></li></ol><p><a href="#delay-the-load-event"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#networking-task-source"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><dfn id="pending-parsing-blocking-script"></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p class="note"><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><a href="#pending-parsing-blocking-script"></a><a href="#a-style-sheet-that-is-blocking-scripts"></a><code><a href="#document"></a></code></p><p><dfn data-anolis-xref="execute the script block" id="execute-the-script-block"></dfn></p><ol><li><p><a href="#parser-inserted"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p></li><li><p></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="fire a simple event" href="#fire-a-simple-event"></a><code data-anolis-xref="event-error"><a href="#event-error"></a></code></p></dd><dt></dt><dd><p><i></i><a href="#prepare-a-script"></a><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p><ol><li id="establish-script-block-source"><p><dfn id="the-script-block's-source"><var></var></dfn></p><dl class="switch"><dt><var><a href="#the-script-block's-type"></a></var></dt><dd><p></p><p></p><ol><li><p><a data-anolis-xref="Content-Type" href="#content-type"></a><var data-anolis-xref=""></var></p></li><li><p><var><a href="#the-script-block's-character-encoding"></a></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var><a href="#the-script-block's-fallback-character-encoding"></a></var></p></li><li><p><var><a href="#the-script-block's-type"></a></var><var></var></p><p><a href="#decode"></a><var></var></p><p class="note"><a href="#decode"></a><var></var></p></li></ol></dd><dt><var><a href="#the-script-block's-type"></a></var></dt><dd><p><var><a href="#the-script-block's-type"></a></var></p></dd><dt><var><a href="#the-script-block's-type"></a></var></dt><dd><p><code data-anolis-xref="dom-script-text"><a href="#dom-script-text"></a></code><a href="#already-started"></a></p></dd><dt><var><a href="#the-script-block's-type"></a></var></dt><dd><p><code><a href="#the-script-element"></a></code><a href="#already-started"></a></p></dd></dl></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-beforescriptexecute"><a href="#event-beforescriptexecute"></a></code><code><a href="#the-script-element"></a></code></p><p></p></li><li><p><a href="#ignore-destructive-writes-counter"></a><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document-currentScript"><a href="#dom-document-currentscript"></a></code></p></li><li><p><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document-currentScript"><a href="#dom-document-currentscript"></a></code><code><a href="#the-script-element"></a></code></p></li><li><p><a href="#create-a-script"></a><var><a href="#the-script-block's-source"></a></var><a href="#url"></a><var><a href="#the-script-block's-type"></a></var><a href="#script-settings-object"></a><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code></p><p><a data-anolis-xref="fetch" href="#fetch"></a><a href="#cors-cross-origin"></a><var data-anolis-xref=""></var><a href="#create-a-script"></a></p><p class="note"></p></li><li><p><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document-currentScript"><a href="#dom-document-currentscript"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#ignore-destructive-writes-counter"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-afterscriptexecute"><a href="#event-afterscriptexecute"></a></code><code><a href="#the-script-element"></a></code></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-script-element"></a></code></p><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#the-script-element"></a></code></p></li></ol></dd></dl></li></ol><p><dfn data-anolis-xref="dom-script-src" id="dom-script-src"><code></code></dfn><dfn data-anolis-xref="dom-script-type" id="dom-script-type"><code></code></dfn><dfn data-anolis-xref="dom-script-charset" id="dom-script-charset"><code></code></dfn><dfn data-anolis-xref="dom-script-defer" id="dom-script-defer"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-script-crossOrigin" id="dom-script-crossorigin"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code><a href="#limited-to-only-known-values"></a></p><p><dfn data-anolis-xref="dom-script-async" id="dom-script-async"><code></code></dfn><a href="#force-async"></a><code data-anolis-xref="dom-script-async"><a href="#dom-script-async"></a></code><a href="#force-async"></a><a href="#force-async"></a><em></em><a href="#reflect"></a><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-script-text"><a href="#dom-script-text"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#text-0"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-script-text" id="dom-script-text"><code></code></dfn><code><a href="#text-0"></a></code><code><a href="#the-script-element"></a></code><code><a href="#textcontent"></a></code></p></div><p class="note"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code><a href="#the-script-element"></a></code><code data-anolis-xref="dom-innerHTML"><a href="#dom-innerhtml"></a></code><code data-anolis-xref="dom-outerHTML"><a href="#dom-outerhtml"></a></code></p><div class="example"><p><code><a href="#the-script-element"></a></code></p><pre></pre><p></p></div><div class="example"><p><code><a href="#the-script-element"></a></code></p><pre></pre></div><h5 id="scriptingLanguages"><span class="secno"></span></h5><div class="impl"><p><dfn id="support-the-scripting-language"></dfn><var><a href="#the-script-block's-type"></a></var><a href="#ascii-case-insensitive"></a><a href="#mime-type"></a></p></div><p><a href="#mime-type"></a></p><dl><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dd><a href="#refsECMA262"></a></dd></dl><div class="impl"><p><a data-anolis-xref="MIME type" href="#mime-type"></a><a data-anolis-xref="MIME type" href="#mime-type"></a></p><p><a data-anolis-xref="MIME type" href="#mime-type"></a></p><ul class="brief"><li><code></code></li><li><code></code></li><li><code></code></li><li><code></code></li></ul><p class="note"></p><p></p><p class="note"><code data-anolis-xref=""></code></p></div><h5 id="restrictions-for-contents-of-script-elements"><span class="secno"></span><dfn data-anolis-xref="script content restrictions" id="script-content-restrictions"><code></code></dfn></h5><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#the-script-element"></a></code></p><p><code><a href="#textcontent"></a></code><code><a href="#the-script-element"></a></code><code data-anolis-xref=""></code><a href="#refsABNF"></a></p><pre></pre><p><code><a href="#the-script-element"></a></code><a href="#inline-documentation-for-external-scripts"></a></p><div class="example"><p></p><pre></pre><p><code><a href="#the-script-element"></a></code></p><pre></pre><p><em></em><code data-anolis-xref=""></code><code><a href="#the-script-element"></a></code></p><pre><mark></mark></pre><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#the-script-element"></a></code></p><p></p><pre><mark></mark><mark></mark></pre><p></p><pre></pre><p></p><pre></pre><p></p></div><h5 id="inline-documentation-for-external-scripts"><span class="secno"></span><dfn data-anolis-xref="script documentation" id="script-documentation"></dfn></h5><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#the-script-element"></a></code><code data-anolis-xref="dom-script-text"><a href="#dom-script-text"></a></code><code data-anolis-xref=""></code><a href="#refsABNF"></a></p><pre><a href="#unicode-character"></a><a href="#unicode-character"></a><a href="#unicode-character"></a></pre><p class="note"></p><p class="note"><code><a href="#the-script-element"></a></code></p><div class="example"><p><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code></p><pre></pre></div><div class="impl"><h5 id="scriptTagXSLT"><span class="secno"></span><code><a href="#the-script-element"></a></code></h5><p><i></i></p><p><code><a href="#the-script-element"></a></code></p><ul><li><p><code data-anolis-xref=""></code><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></p></li><li><p><code data-anolis-xref="dom-XSLTProcessor-transformToDocument"></code><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#the-script-element"></a></code><a href="#already-started"></a><a href="#prepare-a-script"></a><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a><code data-anolis-xref="dom-script-async"><a href="#dom-script-async"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></p></li><li><p><code data-anolis-xref="dom-XSLTProcessor-transformToFragment"></code><code data-anolis-xref="dom-document-createElementNS"><a href="#dom-document-createelementns"></a></code><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a><a href="#already-started"></a></p></li></ul><p><code><a href="#document"></a></code></p></div><h4 id="the-noscript-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><code><a href="#the-head-element"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><code><a href="#the-noscript-element"></a></code></dd><dd><a href="#phrasing-content-1"></a><a href="#html-documents"></a><code><a href="#the-noscript-element"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-head-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-meta-element"></a></code></dd><dd><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-head-element"></a></code><a href="#transparent"></a><code><a href="#the-noscript-element"></a></code></dd><dd></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><code><a href="#htmlelement"></a></code></dd></dl><p><code><a href="#the-noscript-element"></a></code><a href="#represents"></a><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><a href="#represents"></a><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a></p><p><a href="#html-documents"></a></p><dl class="auth"><dt><code><a href="#the-head-element"></a></code><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-noscript-element"></a></code></dt><dd><p><code><a href="#the-noscript-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-meta-element"></a></code></p></dd><dt><code><a href="#the-head-element"></a></code><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><code><a href="#the-noscript-element"></a></code></dt><dd><p><code><a href="#the-noscript-element"></a></code><a href="#html-fragment-parsing-algorithm"></a><code><a href="#the-noscript-element"></a></code><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><var data-anolis-xref=""></var><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="parse error" href="#parse-error"></a></p></dd><dt><code><a href="#the-head-element"></a></code><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-noscript-element"></a></code></dt><dd><p><code><a href="#the-noscript-element"></a></code><a href="#transparent"></a><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code></p></dd><dt><code><a href="#the-head-element"></a></code><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><code><a href="#the-noscript-element"></a></code></dt><dd><p><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-script-element"></a></code><a href="#html-parser"></a><a href="#parse-error"></a></p><ol><li><code><a href="#the-script-element"></a></code></li><li><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code><ol><li><var data-anolis-xref=""></var><code><a href="#the-noscript-element"></a></code></li><li><var data-anolis-xref=""></var><code><a href="#the-noscript-element"></a></code><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><em></em><code><a href="#the-noscript-element"></a></code><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><code><a href="#text-0"></a></code><code><a href="#the-noscript-element"></a></code></li><li><code data-anolis-xref="dom-innerHTML"><a href="#dom-innerhtml"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-noscript-element"></a></code></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol></li></ol></dd></dl><p class="note"><code><a href="#the-noscript-element"></a></code><a href="#html-parser"></a><a data-anolis-xref="scripting flag" href="#scripting-flag"></a></p><p><code><a href="#the-noscript-element"></a></code><a href="#xml-documents"></a></p><p class="note"><code><a href="#the-noscript-element"></a></code><a href="#syntax"></a><a href="#the-xhtml-syntax"></a></p><div class="impl"><p><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code><a href="#form-submission-0"></a><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a></p></div><div class="example"><p><code><a href="#the-noscript-element"></a></code></p><pre></pre><p></p><p><code><a href="#the-noscript-element"></a></code><code><a href="#the-noscript-element"></a></code></p><pre><strong></strong><strong></strong></pre><p><code><a href="#the-noscript-element"></a></code><a href="#the-xhtml-syntax"></a></p></div><h4 id="the-template-element"><span class="secno"></span><dfn><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a data-anolis-xref="script-supporting elements" href="#script-supporting-elements-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#script-supporting-elements-0"></a></dd><dd><code><a href="#the-colgroup-element"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#metadata-content-0"></a></dd><dd><a href="#flow-content-1"></a></dd><dd><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code></dd><dd><code><a href="#the-dl-element"></a></code></dd><dd><code><a href="#the-figure-element"></a></code></dd><dd><code><a href="#the-ruby-element"></a></code></dd><dd><code><a href="#the-object-element"></a></code></dd><dd><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code></dd><dd><code><a href="#the-table-element"></a></code></dd><dd><code><a href="#the-colgroup-element"></a></code></dd><dd><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></dd><dd><code><a href="#the-tr-element"></a></code></dd><dd><code><a href="#the-fieldset-element"></a></code></dd><dd><code><a href="#the-select-element"></a></code></dd><dd><code><a href="#the-details-element"></a></code></dd><dd><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a href="#popup-menu-state"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><dfn id="htmltemplateelement"></dfn><a href="#htmlelement"></a><a href="#documentfragment"></a><a data-anolis-xref="dom-template-content" href="#dom-template-content"></a></pre></dd></dl><p><code><a href="#the-template-element"></a></code></p><p class="note"></p><p class="note"></p><p class="note"><code><a href="#the-template-element"></a></code></p><p><code><a href="#the-template-element"></a></code><a href="#represents"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-template-content"><a href="#dom-template-content"></a></code></dt><dd><p><code><a href="#the-template-element"></a></code><code><a href="#documentfragment"></a></code><code><a href="#document"></a></code><code><a href="#the-template-element"></a></code><code><a href="#document"></a></code></p></dd></dl><div class="impl"><p><code><a href="#the-template-element"></a></code><code><a href="#documentfragment"></a></code><dfn id="template-contents"></dfn><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><a href="#appropriate-template-contents-owner-document"></a></p></li><li><p><code><a href="#documentfragment"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-template-element"></a></code><a href="#template-contents"></a><code><a href="#documentfragment"></a></code></p></li></ol><p><code><a href="#document"></a></code><var data-anolis-xref=""></var><dfn id="appropriate-template-contents-owner-document"></dfn><code><a href="#document"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p><ol><li><p><var data-anolis-xref=""></var><dfn id="associated-inert-template-document"></dfn></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="HTML documents" href="#html-documents"></a><var data-anolis-xref=""></var><a data-anolis-xref="HTML documents" href="#html-documents"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#associated-inert-template-document"></a><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#associated-inert-template-document"></a></p></li></ol><p class="note"><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#template-contents"></a><code><a href="#the-template-element"></a></code><a href="#browsing-context"></a><code><a href="#the-template-element"></a></code><code><a href="#document"></a></code><em></em><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#the-template-element"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><a href="#appropriate-template-contents-owner-document"></a></p></li><li><p><a data-anolis-xref="concept-node-adopt" href="#concept-node-adopt"></a><code><a href="#the-template-element"></a></code><a href="#template-contents"></a><code><a href="#documentfragment"></a></code><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-template-content" id="dom-template-content"><code></code></dfn><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></p><hr><p><a data-anolis-xref="concept-node-clone-ext" href="#concept-node-clone-ext"></a><code><a href="#the-template-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-node-clone" href="#concept-node-clone"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-node-clone" href="#concept-node-clone"></a><var data-anolis-xref=""></var><a href="#template-contents"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#template-contents"></a><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#template-contents"></a></p></li></ol></div><div class="example"><p><code><a href="#the-template-element"></a></code></p><pre></pre></div><div class="impl"><h5 id="template-XSLT-XPath"><span class="secno"></span><code><a href="#the-template-element"></a></code></h5><p><i></i></p><p><code><a href="#the-template-element"></a></code></p><ul><li><p><a data-anolis-xref="xml parser" href="#xml-parser"></a><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></p></li><li><p><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></p></li><li><p><code><a href="#document"></a></code><a href="#html-parser"></a><a href="#xml-parser"></a><a href="#template-contents"></a></p></li></ul></div><h4 id="the-canvas-element"><span class="secno"></span><dfn id="canvas"><code></code></dfn></h4><dl class="element"><dt><a data-anolis-xref="element-dfn-categories" href="#element-dfn-categories"></a></dt><dd><a href="#flow-content-1"></a></dd><dd><a href="#phrasing-content-1"></a></dd><dd><a href="#embedded-content-category"></a></dd><dd><a href="#palpable-content-0"></a></dd><dt><a data-anolis-xref="element-dfn-contexts" href="#element-dfn-contexts"></a></dt><dd><a href="#embedded-content-category"></a></dd><dt><a data-anolis-xref="element-dfn-content-model" href="#element-dfn-content-model"></a></dt><dd><a href="#transparent"></a></dd><dt><a data-anolis-xref="element-dfn-attributes" href="#element-dfn-attributes"></a></dt><dd><a href="#global-attributes"></a></dd><dd><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code></dd><dd><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code></dd><dt><a data-anolis-xref="element-dfn-dom" href="#element-dfn-dom"></a></dt><dd><pre class="idl"><span></span><a href="#webglrenderingcontext"></a><dfn id="renderingcontext"></dfn><dfn id="htmlcanvaselement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-canvas-width" href="#dom-canvas-width"></a><a data-anolis-xref="dom-canvas-height" href="#dom-canvas-height"></a><a href="#renderingcontext"></a><a data-anolis-xref="dom-canvas-getContext" href="#dom-canvas-getcontext"></a><a data-anolis-xref="dom-canvas-probablySupportsContext" href="#dom-canvas-probablysupportscontext"></a><a data-anolis-xref="dom-canvas-setContext" href="#dom-canvas-setcontext"></a><a href="#renderingcontext"></a><a href="#canvasproxy"></a><a data-anolis-xref="dom-canvas-transferControlToProxy" href="#dom-canvas-transfercontroltoproxy"></a><a data-anolis-xref="dom-canvas-toDataURL" href="#dom-canvas-todataurl"></a><a data-anolis-xref="dom-canvas-toBlob" href="#dom-canvas-toblob"></a><a href="#filecallback"></a></pre></dd></dl><p><code><a href="#the-canvas-element"></a></code></p><p class="auth"><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><p class="auth"><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><a href="#fallback-content"></a></p><hr><p><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#embedded-content-category"></a></p><p><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#embedded-content-category"></a><a href="#fallback-content"></a></p><p><a data-anolis-xref="concept-n-noscript" href="#concept-n-noscript"></a><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#fallback-content"></a></p><p class="auth"><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#embedded-content-category"></a><code><a href="#the-canvas-element"></a></code><a href="#fallback-content"></a><a href="#fallback-content"></a><a href="#refsDOMEVENTS"></a></p><hr><p><code><a href="#the-canvas-element"></a></code><dfn data-anolis-xref="attr-canvas-width" id="attr-canvas-width"><code></code></dfn><dfn data-anolis-xref="attr-canvas-height" id="attr-canvas-height"><code></code></dfn><a data-anolis-xref="valid non-negative integer" href="#valid-non-negative-integer"></a><span class="impl"><a href="#rules-for-parsing-non-negative-integers"></a></span><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code></p><p><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#embedded-content-category"></a></p><p><code><a href="#the-canvas-element"></a></code></p><p class="note"><code><a href="#the-canvas-element"></a></code><a href="#refsCSSIMAGES"></a></p><div class="impl"><hr><p><code><a href="#the-canvas-element"></a></code><a href="#refsCANVAS2D"></a><dfn data-anolis-xref="concept-canvas-origin-clean" id="concept-canvas-origin-clean"></dfn><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a></p><p><code><a href="#the-canvas-element"></a></code><span></span><code></code></p><p><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><dfn data-anolis-xref="concept-canvas-context-mode" id="concept-canvas-context-mode"></dfn><dfn data-anolis-xref="concept-canvas-none" id="concept-canvas-none"></dfn><dfn data-anolis-xref="concept-canvas-direct-2d" id="concept-canvas-direct-2d"></dfn><dfn data-anolis-xref="concept-canvas-direct-webgl" id="concept-canvas-direct-webgl"></dfn><dfn data-anolis-xref="concept-canvas-indirect" id="concept-canvas-indirect"></dfn><dfn data-anolis-xref="concept-canvas-proxied" id="concept-canvas-proxied"></dfn></p><p><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-none" href="#concept-canvas-none"></a><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code></p><p><code><a href="#the-canvas-element"></a></code><a href="#embedded-content-category"></a><a href="#provides-a-paint-source"></a></p><p><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-direct-2d" href="#concept-canvas-direct-2d"></a><span data-anolis-xref="concept-canvas-set-bitmap-dimensions"></span><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code></p><p><dfn data-anolis-xref="dom-canvas-width" id="dom-canvas-width"><code></code></dfn><dfn data-anolis-xref="dom-canvas-height" id="dom-canvas-height"><code></code></dfn><a href="#reflect"></a></p></div><hr><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="canvas-context-2d"><a href="#canvas-context-2d"></a></code><code data-anolis-xref="canvas-context-webgl"><a href="#canvas-context-webgl"></a></code></p><p><a href="http://wiki.whatwg.org/wiki/CanvasContexts"></a><a href="#refsWHATWGWIKI"></a></p><p><code data-anolis-xref="canvas-context-2d"><a href="#canvas-context-2d"></a></code><a href="#refsCANVAS2D"></a><code data-anolis-xref="canvas-context-webgl"><a href="#canvas-context-webgl"></a></code><a href="#refsWEBGL"></a></p><p><code data-anolis-xref="canvas-context-2d"><a href="#canvas-context-2d"></a></code><code data-anolis-xref="canvas-context-webgl"><a href="#canvas-context-webgl"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code data-anolis-xref="dom-canvas-setContext"><a href="#dom-canvas-setcontext"></a></code><code data-anolis-xref="dom-canvas-transferControlToProxy"><a href="#dom-canvas-transfercontroltoproxy"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-probablySupportsContext"><a href="#dom-canvas-probablysupportscontext"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code></p><p><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code data-anolis-xref="dom-canvas-setContext"><a href="#dom-canvas-setcontext"></a></code><code data-anolis-xref="dom-canvas-transferControlToProxy"><a href="#dom-canvas-transfercontroltoproxy"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-setContext"><a href="#dom-canvas-setcontext"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#the-canvas-element"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code><code data-anolis-xref="dom-canvas-transferControlToProxy"><a href="#dom-canvas-transfercontroltoproxy"></a></code></p></dd></dl><div class="impl"><p><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code><code data-anolis-xref="dom-canvas-setContext"><a href="#dom-canvas-setcontext"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#canvasproxy"></a></code><code data-anolis-xref="dom-CanvasProxy-setContext"><a href="#dom-canvasproxy-setcontext"></a></code></p><p><code><a href="#invalidstateerror"></a></code></p><p><dfn data-anolis-xref="concept-canvas-context-bitmap-mode" id="concept-canvas-context-bitmap-mode"></dfn><dfn data-anolis-xref="concept-canvas-fixed" id="concept-canvas-fixed"></dfn><dfn data-anolis-xref="concept-canvas-unbound" id="concept-canvas-unbound"></dfn><dfn data-anolis-xref="concept-canvas-bound" id="concept-canvas-bound"></dfn><a data-anolis-xref="concept-canvas-bound" href="#concept-canvas-bound"></a></p><hr><p><dfn data-anolis-xref="dom-canvas-getContext" id="dom-canvas-getcontext"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><code><a href="#the-canvas-element"></a></code><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a></p><table><thead><tr><td></td><th><a data-anolis-xref="concept-canvas-none" href="#concept-canvas-none"></a></th><th><a data-anolis-xref="concept-canvas-direct-2d" href="#concept-canvas-direct-2d"></a></th><th><a data-anolis-xref="concept-canvas-direct-webgl" href="#concept-canvas-direct-webgl"></a></th><th><a data-anolis-xref="concept-canvas-indirect" href="#concept-canvas-indirect"></a></th><th><a data-anolis-xref="concept-canvas-proxied" href="#concept-canvas-proxied"></a></th></tr></thead><tbody><tr><th><dfn data-anolis-xref="canvas-context-2d" id="canvas-context-2d"><code></code></dfn></th><td><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-direct-2d" href="#concept-canvas-direct-2d"></a><code></code><a href="#refsCANVAS2D"></a><code></code><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-fixed" href="#concept-canvas-fixed"></a><code></code></td><td></td><td></td><td><code><a href="#invalidstateerror"></a></code></td><td><code><a href="#invalidstateerror"></a></code></td></tr><tr><th><dfn data-anolis-xref="canvas-context-webgl" id="canvas-context-webgl"><code></code></dfn></th><td><i></i><code><a href="#webglrenderingcontext"></a></code><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-direct-webgl" href="#concept-canvas-direct-webgl"></a><code><a href="#webglrenderingcontext"></a></code><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-fixed" href="#concept-canvas-fixed"></a><code><a href="#webglrenderingcontext"></a></code><a href="#refsWEBGL"></a></td><td></td><td></td><td><code><a href="#invalidstateerror"></a></code></td><td><code><a href="#invalidstateerror"></a></code></td></tr><tr><th></th><td></td><td></td><td></td><td><code><a href="#invalidstateerror"></a></code></td><td><code><a href="#invalidstateerror"></a></code></td></tr><tr><th></th><td></td><td></td><td></td><td><code><a href="#invalidstateerror"></a></code></td><td><code><a href="#invalidstateerror"></a></code></td></tr></tbody></table><p class="tablenote"><small><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code><code></code></small></p><p class="tablenote"><small><code data-anolis-xref="canvas-context-webgl"><a href="#canvas-context-webgl"></a></code></small></p><p class="tablenote"><small></small></p><hr><p><dfn data-anolis-xref="dom-canvas-probablySupportsContext" id="dom-canvas-probablysupportscontext"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code></p><hr><p><dfn data-anolis-xref="dom-canvas-setContext" id="dom-canvas-setcontext"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#the-canvas-element"></a></code></p><ol><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-none" href="#concept-canvas-none"></a><a data-anolis-xref="concept-canvas-indirect" href="#concept-canvas-indirect"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-fixed" href="#concept-canvas-fixed"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-bound" href="#concept-canvas-bound"></a><var data-anolis-xref=""></var><span data-anolis-xref="concept-canvas-unbinding-steps"></span><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-unbound" href="#concept-canvas-unbound"></a></p></li><li><p><var data-anolis-xref=""></var><span data-anolis-xref="concept-canvas-binding-steps"></span><code><a href="#the-canvas-element"></a></code></p></li><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-indirect" href="#concept-canvas-indirect"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-bound" href="#concept-canvas-bound"></a></p></li></ol><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="data protocol" href="#data-protocol"><code data-anolis-xref=""></code></a></p><p><code data-anolis-xref=""></code><a href="#canvas-serialization-arguments"></a></p><p><code></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-toBlob"><a href="#dom-canvas-toblob"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#blob"></a></code></p><p><code data-anolis-xref=""></code><a href="#canvas-serialization-arguments"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-canvas-toDataURL" id="dom-canvas-todataurl"><code></code></dfn></p><ol><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a><code><a href="#securityerror"></a></code></p></li><li><p><code><a href="#the-canvas-element"></a></code><code data-anolis-xref=""></code><a data-anolis-xref="data
protocol" href="#data-protocol"><code data-anolis-xref=""></code></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="a serialization of the bitmap as a file" href="#a-serialization-of-the-bitmap-as-a-file"><code></code></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="data protocol" href="#data-protocol"><code data-anolis-xref=""></code></a><var data-anolis-xref=""></var><a href="#refsRFC2397"></a></p></li></ol><p><dfn data-anolis-xref="dom-canvas-toBlob" id="dom-canvas-toblob"><code></code></dfn></p><ol><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a><code><a href="#securityerror"></a></code></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#the-canvas-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code><a href="#blob"></a></code><a data-anolis-xref="a serialization of the bitmap as a file" href="#a-serialization-of-the-bitmap-as-a-file"><code></code></a><var data-anolis-xref=""></var><a href="#refsFILEAPI"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-task"></a><code><a href="#filecallback"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#task-source"></a><dfn id="canvas-blob-serialization-task-source"></dfn></p></li></ol></div><h5 id="proxying-canvases-to-workers"><span class="secno"></span></h5><p><code><a href="#the-canvas-element"></a></code><code><a href="#document"></a></code></p><pre class="idl"><dfn id="canvasproxy"></dfn><a data-anolis-xref="dom-CanvasProxy-setContext" href="#dom-canvasproxy-setcontext"></a><a href="#renderingcontext"></a><a href="#canvasproxy"></a><a href="#transferable"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-canvas-transferControlToProxy"><a href="#dom-canvas-transfercontroltoproxy"></a></code></dt><dd><p><code><a href="#canvasproxy"></a></code><code><a href="#the-iframe-element"></a></code><a href="#origin-0"></a></p><p><code><a href="#invalidstateerror"></a></code><code data-anolis-xref="dom-canvas-getContext"><a href="#dom-canvas-getcontext"></a></code><code data-anolis-xref="dom-canvas-setContext"><a href="#dom-canvas-setcontext"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-CanvasProxy-setContext"><a href="#dom-canvasproxy-setcontext"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#canvasproxy"></a></code><code><a href="#the-canvas-element"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code><a href="#canvasproxy"></a></code><a data-anolis-xref="transfer a Transferable object" href="#transfer-a-transferable-object"></a></p></dd></dl><hr><p><dfn data-anolis-xref="dom-canvas-transferControlToProxy" id="dom-canvas-transfercontroltoproxy"><code></code></dfn><code><a href="#the-canvas-element"></a></code></p><ol><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-none" href="#concept-canvas-none"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-context-mode" href="#concept-canvas-context-mode"></a><a data-anolis-xref="concept-canvas-proxied" href="#concept-canvas-proxied"></a></p></li><li><p><code><a href="#canvasproxy"></a></code><code><a href="#the-canvas-element"></a></code></p></li></ol><p><code><a href="#canvasproxy"></a></code><a data-anolis-xref="concept-transferable-neutered" href="#concept-transferable-neutered"></a><code><a href="#transferable"></a></code><a data-anolis-xref="transfer a Transferable object" href="#transfer-a-transferable-object"></a><dfn data-anolis-xref="concept-CanvasProxy-disabled" id="concept-canvasproxy-disabled"></dfn><code><a href="#canvasproxy"></a></code></p><p><code><a href="#canvasproxy"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#canvasproxy"></a></code><a data-anolis-xref="concept-CanvasProxy-disabled" href="#concept-canvasproxy-disabled"></a></p><p><dfn data-anolis-xref="dom-CanvasProxy-setContext" id="dom-canvasproxy-setcontext"><code><var data-anolis-xref=""></var></code></dfn><code><a href="#canvasproxy"></a></code></p><ol><li><p><code><a href="#canvasproxy"></a></code><a data-anolis-xref="concept-CanvasProxy-disabled" href="#concept-canvasproxy-disabled"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#canvasproxy"></a></code><a data-anolis-xref="concept-transferable-neutered" href="#concept-transferable-neutered"></a><a data-anolis-xref="concept-transferable-neutered" href="#concept-transferable-neutered"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-fixed" href="#concept-canvas-fixed"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-bound" href="#concept-canvas-bound"></a><var data-anolis-xref=""></var><span data-anolis-xref="concept-canvas-unbinding-steps"></span><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-unbound" href="#concept-canvas-unbound"></a></p></li><li><p><var data-anolis-xref=""></var><span data-anolis-xref="concept-canvas-binding-steps"></span><code><a href="#canvasproxy"></a></code><code><a href="#the-canvas-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-canvas-context-bitmap-mode" href="#concept-canvas-context-bitmap-mode"></a><a data-anolis-xref="concept-canvas-bound" href="#concept-canvas-bound"></a></p></li></ol><p id="transferCanvasProxy"><a data-anolis-xref="transfer a Transferable object" href="#transfer-a-transferable-object"></a><code><a href="#canvasproxy"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#canvasproxy"></a></code><code><a href="#the-canvas-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-Transferable-neutered" href="#concept-transferable-neutered"></a><a data-anolis-xref="concept-CanvasProxy-disabled" href="#concept-canvasproxy-disabled"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><div class="example"><p></p><pre></pre><p></p><pre></pre></div><div class="impl"><h5 id="color-spaces-and-color-correction"><span class="secno"></span></h5><p><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="dom-context-2d-drawImage"></code><code><a href="#htmlimageelement"></a></code></p><p class="note"><code data-anolis-xref="dom-context-2d-getImageData"></code></p><p><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code><code data-anolis-xref="dom-context-2d-getImageData"></code></p><p><code><a href="#the-canvas-element"></a></code></p><p><code><a href="#the-img-element"></a></code><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code></p><p class="note"><code data-anolis-xref="dom-context-2d-drawImage"></code><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code></p></div><h5 id="serializing-bitmaps-to-a-file"><span class="secno"></span></h5><div class="impl"><p><dfn id="a-serialization-of-the-bitmap-as-a-file"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsPNG"></a></p><p><var data-anolis-xref=""></var></p><p></p><p><var data-anolis-xref=""></var><a data-anolis-xref="MIME type" href="#mime-type"></a></p><p class="example"><code></code><code></code><code></code></p><p><code></code><a href="#refsPNG"></a></p><p><a data-anolis-xref="converted to ASCII lowercase" href="#converted-to-ascii-lowercase"></a></p><p></p><p><var data-anolis-xref=""></var></p></div><table id="canvas-serialization-arguments"><caption></caption><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code></code></td><td><span class="impl"></span><span class="impl"></span><span class="impl"></span></td><td><a href="#refsJPEG"></a></td></tr></tbody></table><div class="impl"><p><code data-anolis-xref=""></code><a href="#refsWEBIDL"></a></p><p></p></div><div class="impl"><h5 id="security-with-canvas-elements"><span class="secno"></span><code><a href="#the-canvas-element"></a></code></h5><p><i></i></p><p><strong></strong><a href="#origin-0"></a><a data-anolis-xref="same origin" href="#same-origin"></a></p><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a></p><p><code data-anolis-xref="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl"></a></code><code data-anolis-xref="dom-canvas-toBlob"><a href="#dom-canvas-toblob"></a></code><code data-anolis-xref="dom-context-2d-getImageData"></code><code><a href="#securityerror"></a></code></p><p><code></code><code><a href="#the-canvas-element"></a></code></p></div><h3 id="common-idioms"><span class="secno"></span></h3><h4 id="sub-head"><span class="secno"></span></h4><p></p><p><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></p><div class="example"><p><code><a href="#the-header-element"></a></code><code><a href="#the-p-element"></a></code></p><pre></pre><p><img alt="Title:'HTML 5.1 Nightly' in a mid blue Sans Serif font.
Subtitle 1:'A vocabulary and associated APIs for HTML and XHTML' on a new line, same style smaller font size.
Subtitle 2:'Editor's Draft 9 May 2013' on a new line, same style and size as subtitle 1." src="images/htmlheading.png"></p></div><div class="example"><p></p><pre></pre><p><img alt="Title and subtitle:'The Lord of the Rings: The Two Towers' in a gold coloured Gothic style Serif font on a black background." height="43" src="images/lotr.PNG" width="414"></p></div><div class="example"><p><code><a href="#the-span-element"></a></code><code><a href="#the-br-element"></a></code></p><pre></pre><p><img alt=" Line 1:'Ramones' displayed in a large bold angular hand writing style font with a spray can paint effect. Line 2:'Hey! Ho! Let's Go' displayed in a smaller, standard sans serif style font." height="93" src="images/ramones.png" width="255"></p></div><div class="example"><p><code><a href="#the-header-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-p-element"></a></code></p><pre></pre><p><img alt=" Title:'3D films set for popularity slide' in a large, bold, dark blue Serif font style. Paragraph: 'First drop in 3D box office projected for this year despite...' in a smaller, dark grey, Sans Serif font style." height="74" src="images/title-tagline.PNG" width="454"></p></div><div class="example"><p><code><a href="#the-header-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-p-element"></a></code></p><pre></pre><p><img alt="Tagline above the heading:'Magazine of the Decade'. Tagline below the heading 'The Best of UK and Foreign Media' both in a small,all caps, sans-serif font style. Heading:'The Month' in a large, Serif font style. All text is black against a red background." height="84" src="images/themonth.png" width="378"></p></div><h4 id="rel-up"><span class="secno"></span></h4><p><code><a href="#the-nav-element"></a></code></p><div class="example"><p></p><pre></pre><p></p><p><img alt="The heading and the links are displayed on one line." height="30" src="images/breadcrumb.png" width="423"></p><p class="note"></p></div><h4 id="tag-clouds"><span class="secno"></span></h4><p id="tag-cloud"><i></i><code><a href="#the-ul-element"></a></code></p><div class="example"><p></p><pre></pre><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><p><code><a href="#the-ul-element"></a></code><code><a href="#the-ol-element"></a></code></p><p><code data-anolis-xref="rel-tag"><a href="#link-type-tag"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><em></em><code><a href="#the-a-element"></a></code></p></div><h4 id="conversations"><span class="secno"></span></h4><p></p><p><code><a href="#the-p-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-i-element"></a></code></p><div class="example"><p><cite></cite></p><pre></pre></div><div class="example"><p><code><a href="#the-data-element"></a></code><code><a href="#the-time-element"></a></code><code><a href="#the-data-element"></a></code><code data-anolis-xref=""></code><code><a href="#the-time-element"></a></code><code><a href="#the-data-element"></a></code></p><pre></pre></div><div class="example"><p><code><a href="#the-dl-element"></a></code><a href="#refsDOT"></a></p><pre></pre></div><div class="example"><p></p><pre></pre></div><h4 id="footnotes"><span class="secno"></span></h4><p></p><hr><p><code><a href="#the-a-element"></a></code></p><div class="example"><p></p><pre><em></em></pre></div><hr><p><code><a href="#the-aside-element"></a></code></p><div class="example"><p></p><pre></pre><p class="note"><code></code><code><a href="#the-aside-element"></a></code><code><a href="#the-aside-element"></a></code><a href="#index-aria-note"></a></p></div><hr><p><code><a href="#the-figcaption-element"></a></code><code><a href="#the-caption-element"></a></code></p><div class="example"><p><code><a href="#the-figure-element"></a></code></p><pre></pre></div><h3 id="disabled-elements"><span class="secno"></span></h3><p><dfn data-anolis-xref="concept-element-disabled" id="concept-element-disabled"></dfn></p><ul><li><code><a href="#the-button-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-optgroup-element"></a></code><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code></li><li><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a></li><li><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code></li><li><code><a href="#the-fieldset-element"></a></code><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code></li></ul><p class="note"><a data-anolis-xref="tabindex
focus flag" href="#specially-focusable"></a><code data-anolis-xref="selector-disabled"><a href="#selector-disabled"></a></code></p><div class="impl"><h3 id="selectors"><span class="secno"></span></h3><h4 id="case-sensitivity"><span class="secno"></span></h4><p><a href="#refsSELECTORS"></a></p><p><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#html-elements"></a><a href="#quirks-mode"></a><a href="#ascii-case-insensitive"></a></p><p><code data-anolis-xref="attr-class"><a href="#classes"></a></code><a href="#html-elements"></a><a href="#quirks-mode"></a><a href="#ascii-case-insensitive"></a></p><p><a href="#html-elements"></a><a href="#html-documents"></a><a href="#converted-to-ascii-lowercase"></a><a href="#case-sensitive"></a></p><p><a href="#html-elements"></a><a href="#html-documents"></a><a href="#converted-to-ascii-lowercase"></a><a href="#case-sensitive"></a></p><p><a href="#html-elements"></a><a href="#no-quirks-mode"></a><a href="#limited-quirks-mode"></a><a href="#xml-documents"></a><a href="#case-sensitive"></a></p><h4 id="pseudo-classes"><span class="secno"></span></h4><p><a href="#refsSELECTORS"></a><a href="#refsCSSUI"></a></p><dl><dt><dfn data-anolis-xref="selector-link" id="selector-link"><code></code></dfn></dt><dt><dfn data-anolis-xref="selector-visited" id="selector-visited"><code></code></dfn></dt><dd><p><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code><code data-anolis-xref="selector-link"><a href="#selector-link"></a></code><code data-anolis-xref="selector-visited"><a href="#selector-visited"></a></code></p><p></p></dd><dt><dfn data-anolis-xref="selector-active" id="selector-active"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-active"><a href="#selector-active"></a></code><q cite="http://dev.w3.org/csswg/selectors3/#the-user-action-pseudo-classes-hover-act"><i></i></q><code data-anolis-xref="selector-active"><a href="#selector-active"></a></code><i></i></p><ul><li><p><a href="#activation-behavior"></a><a href="#activation-behavior"></a><a href="#activation-behavior"></a></p><ul><li><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></li><li><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></li><li><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></li><li><code><a href="#the-button-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a></li><li><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code></li><li><a href="#specially-focusable"></a></li></ul><p class="example"><code><a href="#the-button-element"></a></code><code data-anolis-xref="event-keydown"><a href="#event-keydown"></a></code><code data-anolis-xref="event-keyup"><a href="#event-keyup"></a></code></p></li><li><p></p></li><li><p><code data-anolis-xref="selector-active"><a href="#selector-active"></a></code></p></li></ul></dd><dt><dfn data-anolis-xref="selector-hover" id="selector-hover"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-hover"><a href="#selector-hover"></a></code><q cite="http://dev.w3.org/csswg/selectors3/#the-user-action-pseudo-classes-hover-act"><i></i></q><code data-anolis-xref="selector-hover"><a href="#selector-hover"></a></code><i></i></p><ul><li><p></p></li><li><p></p></li><li><p><a href="#labeled-control"></a><code><a href="#the-label-element"></a></code><a data-anolis-xref="selector-hover" href="#selector-hover"></a></p></li></ul><div class="example"><p></p><pre></pre><p><code data-anolis-xref=""></code><code><a href="#the-p-element"></a></code><code><a href="#the-label-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a data-anolis-xref="selector-hover" href="#selector-hover"></a><code data-anolis-xref=""></code><code><a href="#the-label-element"></a></code><code><a href="#the-p-element"></a></code><code data-anolis-xref=""></code><code><a href="#the-label-element"></a></code><a data-anolis-xref="selector-hover" href="#selector-hover"></a><code data-anolis-xref=""></code><em></em><a data-anolis-xref="selector-hover" href="#selector-hover"></a><a data-anolis-xref="selector-hover" href="#selector-hover"></a></p></div></dd><dt><dfn data-anolis-xref="selector-enabled" id="selector-enabled"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-enabled"><a href="#selector-enabled"></a></code></p><ul><li><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></li><li><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></li><li><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></li><li><code><a href="#the-button-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-select-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-optgroup-element"></a></code><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code></li><li><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-disabled" href="#concept-option-disabled"></a></li><li><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code></li><li><code><a href="#the-fieldset-element"></a></code><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-disabled" id="selector-disabled"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-disabled"><a href="#selector-disabled"></a></code><a data-anolis-xref="concept-element-disabled" href="#concept-element-disabled"></a></p></dd><dt><dfn data-anolis-xref="selector-checked" id="selector-checked"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-checked"><a href="#selector-checked"></a></code></p><ul><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></li><li><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-checkbox" href="#attr-menuitem-type-state-checkbox"></a><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code></li><li><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><a data-anolis-xref="attr-menuitem-type-state-radio" href="#attr-menuitem-type-state-radio"></a><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-indeterminate" id="selector-indeterminate"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-indeterminate"><a href="#selector-indeterminate"></a></code></p><ul><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a><code data-anolis-xref="dom-input-indeterminate"><a href="#dom-input-indeterminate"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a><a href="#radio-button-group"></a><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></li><li><code><a href="#the-progress-element"></a></code><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-default" id="selector-default"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-default"><a href="#selector-default"></a></code></p><ul><li><code><a href="#the-button-element"></a></code><a href="#default-button"></a></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a href="#default-button"></a></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code></li><li><code><a href="#the-option-element"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-valid" id="selector-valid"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-valid"><a href="#selector-valid"></a></code></p><ul><li><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li><li><code><a href="#the-form-element"></a></code><a href="#form-owner"></a><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li><li><code><a href="#the-fieldset-element"></a></code><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li></ul></dd><dt><dfn data-anolis-xref="selector-invalid" id="selector-invalid"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-invalid"><a href="#selector-invalid"></a></code></p><ul><li><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li><li><code><a href="#the-form-element"></a></code><a href="#form-owner"></a><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li><li><code><a href="#the-fieldset-element"></a></code><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a data-anolis-xref="concept-fv-valid" href="#concept-fv-valid"></a></li></ul></dd><dt><dfn data-anolis-xref="selector-in-range" id="selector-in-range"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-in-range"><a href="#selector-in-range"></a></code><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a href="#have-range-limitations"></a><a href="#suffering-from-an-underflow"></a><a href="#suffering-from-an-overflow"></a></p></dd><dt><dfn data-anolis-xref="selector-out-of-range" id="selector-out-of-range"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-out-of-range"><a href="#selector-out-of-range"></a></code><a data-anolis-xref="candidate for constraint validation" href="#candidate-for-constraint-validation"></a><a href="#have-range-limitations"></a><a href="#suffering-from-an-underflow"></a><a href="#suffering-from-an-overflow"></a></p></dd><dt><dfn data-anolis-xref="selector-required" id="selector-required"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-required"><a href="#selector-required"></a></code></p><ul><li><code><a href="#the-input-element"></a></code><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i></li><li><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code></li><li><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-optional" id="selector-optional"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-optional"><a href="#selector-optional"></a></code></p><ul><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><i data-anolis-xref="concept-input-required"><a href="#concept-input-required"></a></i></li><li><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code></li><li><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code></li></ul></dd><dt><dfn data-anolis-xref="selector-read-only" id="selector-read-only"><code></code></dfn></dt><dt><dfn data-anolis-xref="selector-read-write" id="selector-read-write"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-read-write"><a href="#selector-read-write"></a></code><i></i><a href="#refsSELECTORS"></a></p><ul><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><a data-anolis-xref="editing host" href="#editing-host"></a><a href="#editable"></a><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></li></ul><p><code data-anolis-xref="selector-read-only"><a href="#selector-read-only"></a></code><a href="#html-elements"></a></p></dd><dt><dfn data-anolis-xref="selector-ltr" id="selector-ltr"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-ltr"><a href="#selector-ltr"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a><a data-anolis-xref="concept-ltr" href="#concept-ltr"></a></p></dd><dt><dfn data-anolis-xref="selector-rtl" id="selector-rtl"><code></code></dfn></dt><dd><p><code data-anolis-xref="selector-rtl"><a href="#selector-rtl"></a></code><a data-anolis-xref="the directionality" href="#the-directionality"></a><a data-anolis-xref="concept-rtl" href="#concept-rtl"></a></p></dd></dl><p class="note"><i><a href="#target-element"></a></i><code data-anolis-xref="selector-target"></code></p><p class="note"><code data-anolis-xref="selector-focus"></code><code data-anolis-xref="selector-lang()"></code><a href="#refsSELECTORS"></a></p></div><h2 id="browsers"><span class="secno"></span></h2><div class="impl"><p><em></em></p></div><h3 id="windows"><span class="secno"></span></h3><p><dfn id="browsing-context"></dfn><code><a href="#document"></a></code></p><p class="note"><a href="#browsing-context"></a><code><a href="#the-iframe-element"></a></code><span class="impl"><code><a href="#frame"></a></code><code><a href="#frameset"></a></code></span></p><p><a href="#browsing-context"></a><code><a href="#windowproxy"></a></code></p><p><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><dfn id="active-document"></dfn><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument"></a></code><a href="#browsing-context"></a></p><p><code><a href="#document"></a></code><a href="#browsing-context"></a><dfn data-anolis-xref="concept-document-window" id="concept-document-window"></dfn><code><a href="#window"></a></code><a href="#browsing-context"></a><code><a href="#windowproxy"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#window"></a></code></p><p class="note"><code><a href="#window"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#replacement-enabled"></a><code><a href="#document"></a></code><code><a href="#window"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><p class="note"><code><a href="#document"></a></code><a href="#browsing-context"></a></p><hr><p><a href="#browsing-context"></a><dfn id="creator-browsing-context"></dfn><a href="#browsing-context"></a><a href="#browsing-context"></a><a href="#parent-browsing-context"></a><a href="#creator-browsing-context"></a><a href="#browsing-context"></a><a href="#opener-browsing-context"></a><em></em><a href="#creator-browsing-context"></a><a href="#browsing-context"></a><a href="#creator-browsing-context"></a></p><p><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#creator-browsing-context"></a><code><a href="#document"></a></code><a href="#active-document"></a><a href="#creator-browsing-context"></a><var data-anolis-xref=""></var><dfn id="creator-document"><code></code></dfn></p><div class="impl"><p><a href="#browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><code><a href="#about:blank"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="document's character
encoding" href="#document's-character-encoding"></a><a href="#ready-for-post-load-tasks"></a><a href="#completely-loaded"></a><code><a href="#window"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code><code><a href="#the-html-element"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#document"></a></code><a href="#implement-the-sandboxing"></a><a href="#browsing-context"></a><a href="#creator-document"><code></code></a><a href="#browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="the document's referrer" href="#the-document's-referrer"></a><a data-anolis-xref="the document's address" href="#the-document's-address"></a><a href="#creator-document"><code></code></a><a href="#browsing-context"></a></p><p class="note"><a href="#browsing-context"></a><a href="#replacement-enabled"></a></p><p id="about-blank-origin"><a href="#origin-0"></a><a href="#effective-script-origin"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#creator-browsing-context"></a><a href="#origin-0"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#creator-document"><code></code></a><a href="#effective-script-origin"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#effective-script-origin"></a><a href="#creator-document"><code></code></a><a href="#origin-0"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#effective-script-origin"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a></p></div><h4 id="nested-browsing-contexts"><span class="secno"></span></h4><p><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="browsing context" href="#browsing-context"></a><dfn data-anolis-xref="nested browsing
context" id="nested-browsing-context"></dfn><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn data-anolis-xref="browsing context nested through" id="browsing-context-nested-through"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="browsing-context-container"></dfn><var data-anolis-xref=""></var><a href="#browsing-context-container"></a><var data-anolis-xref=""></var><a data-anolis-xref="in a
Document" href="#in-a-document"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="parent-browsing-context"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="child-browsing-context"></dfn><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><var data-anolis-xref=""></var><a href="#parent-browsing-context"></a></p><p><var data-anolis-xref=""></var><dfn data-anolis-xref="ancestor browsing
context" id="ancestor-browsing-context"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#child-browsing-context"></a><var data-anolis-xref=""></var><a data-anolis-xref="ancestor browsing context" href="#ancestor-browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#parent-browsing-context"></a><var data-anolis-xref=""></var></p><p><a href="#nested-browsing-context"></a><a href="#parent-browsing-context"></a><dfn id="top-level-browsing-context"></dfn><a href="#ancestor-browsing-context"></a></p><p><a data-anolis-xref="parent browsing context" href="#parent-browsing-context"></a><a href="#nested-browsing-context"></a><a data-anolis-xref="ancestor browsing
context" href="#ancestor-browsing-context"></a></p><p><dfn id="list-of-the-descendant-browsing-contexts"></dfn><code><a href="#document"></a></code><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#child-browsing-context"></a><var data-anolis-xref=""></var><a data-anolis-xref="browsing context nested through" href="#browsing-context-nested-through"></a><a data-anolis-xref="in
a document" href="#in-a-document"><code></code></a><var data-anolis-xref=""></var><a href="#tree-order"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a></p><ol><li><p><a href="#child-browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#list-of-the-descendant-browsing-contexts"></a><a href="#active-document"></a><a href="#child-browsing-context"></a><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#document"></a></code><dfn id="fully-active"></dfn><a href="#active-document"></a><a href="#browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#parent-browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="browsing context nested through" href="#browsing-context-nested-through"></a><a data-anolis-xref="nested browsing context" href="#nested-browsing-context"></a><a href="#fully-active"></a></p><p><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a><code><a href="#document"></a></code><a href="#parent-browsing-context"></a><a data-anolis-xref="child browsing
context" href="#child-browsing-context"></a><code><a href="#document"></a></code><a href="#fully-active"></a></p><p><a href="#nested-browsing-context"></a><a href="#seamless-browsing-context-flag"></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code></p><p><a href="#nested-browsing-context"></a><dfn id="delaying-load-events-mode"><code data-anolis-xref="event-load"></code></dfn><a data-anolis-xref="navigate" href="#navigate"></a><a href="#delay-the-load-event"></a><a href="#browsing-context-container"></a><code><a href="#document"></a></code></p><p><dfn id="document-family"></dfn><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#session-history"></a><a data-anolis-xref="document family" href="#document-family"></a><code><a href="#document"></a></code><a href="#document-family"></a><code><a href="#document"></a></code><a data-anolis-xref="document family" href="#document-family"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><a data-anolis-xref="browsing context
nested through" href="#browsing-context-nested-through"></a><code><a href="#document"></a></code></p><h5 id="navigating-nested-browsing-contexts-in-the-dom"><span class="secno"></span></h5><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-top"><a href="#dom-top"></a></code></dt><dd><p><code><a href="#windowproxy"></a></code><a href="#top-level-browsing-context"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-parent"><a href="#dom-parent"></a></code></dt><dd><p><code><a href="#windowproxy"></a></code><a href="#parent-browsing-context"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-frameElement"><a href="#dom-frameelement"></a></code></dt><dd><p><code><a href="#element"></a></code><a href="#browsing-context-container"></a></p><p></p><p><code><a href="#securityerror"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-top" id="dom-top"><code></code></dfn><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var><code><a href="#windowproxy"></a></code><a href="#top-level-browsing-context"></a><code><a href="#windowproxy"></a></code><a href="#top-level-browsing-context"></a><code><a href="#windowproxy"></a></code><a href="#nested-browsing-context"></a></p><p><dfn data-anolis-xref="dom-parent" id="dom-parent"><code></code></dfn><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var><code><a href="#windowproxy"></a></code><a href="#parent-browsing-context"></a><var data-anolis-xref=""></var><a href="#child-browsing-context"></a><code><a href="#windowproxy"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><a href="#nested-browsing-context"></a></p><p><dfn data-anolis-xref="dom-frameElement" id="dom-frameelement"><code></code></dfn><code><a href="#window"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#nested-browsing-context"></a></p></li><li><p><a href="#browsing-context-container"></a><code><a href="#document"></a></code><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#effective-script-origin"></a><a href="#effective-script-origin"></a><a href="#entry-settings-object"></a><code><a href="#securityerror"></a></code></p></li><li><p><a href="#browsing-context-container"></a><var data-anolis-xref=""></var></p></li></ol></div><h4 id="auxiliary-browsing-contexts"><span class="secno"></span></h4><p><a href="#top-level-browsing-context"></a><dfn data-anolis-xref="auxiliary browsing context" id="auxiliary-browsing-context"></dfn><a data-anolis-xref="top-level browsing context" href="#top-level-browsing-context"></a></p><p><a href="#auxiliary-browsing-context"></a><dfn id="opener-browsing-context"></dfn><a href="#browsing-context"></a><a href="#auxiliary-browsing-context"></a></p><h5 id="navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno"></span></h5><p><dfn data-anolis-xref="dom-opener" id="dom-opener"><code></code></dfn><code><a href="#window"></a></code><code><a href="#windowproxy"></a></code><a href="#browsing-context"></a><a href="#browsing-context"></a><a href="#opener-browsing-context"></a><a href="#browsing-context"></a><i><a href="#disowned-its-opener"></a></i><a href="#browsing-context"></a><dfn data-anolis-xref="disowned its opener" id="disowned-its-opener"></dfn><code><a href="#window"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><h4 id="secondary-browsing-contexts"><span class="secno"></span></h4><p><dfn data-anolis-xref="secondary browsing context" id="secondary-browsing-context"></dfn><a data-anolis-xref="browsing context" href="#browsing-context"></a></p><div class="impl"><h4 id="security-nav"><span class="secno"></span></h4><p id="security-1"><a href="#browsing-context"></a><var data-anolis-xref=""></var><dfn id="familiar-with"></dfn><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><ul><li><a href="#origin-0"></a><a href="#active-document"></a><var data-anolis-xref=""></var><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#origin-0"></a><a href="#active-document"></a><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#top-level-browsing-context"></a><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><a href="#auxiliary-browsing-context"></a><var data-anolis-xref=""></var><a href="#familiar-with"></a><var data-anolis-xref=""></var><a href="#opener-browsing-context"></a></li><li><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><a href="#ancestor-browsing-context"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#origin-0"></a><a href="#active-document"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ul><hr><p><a href="#browsing-context"></a><var data-anolis-xref=""></var><dfn id="allowed-to-navigate"></dfn><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="ancestor browsing
context" href="#ancestor-browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-navigation-browsing-context-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><a data-anolis-xref="ancestor browsing context" href="#ancestor-browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-top-level-navigation-browsing-context-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><var data-anolis-xref=""></var><a data-anolis-xref="ancestor browsing context" href="#ancestor-browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-navigation-browsing-context-flag"></a><var data-anolis-xref=""></var><a href="#one-permitted-sandboxed-navigator"></a><var data-anolis-xref=""></var></p></li><li><p></p></li></ol><hr><p><dfn id="browsing-context-scope-origin"></dfn><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#top-level-browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="ancestor browsing context" href="#ancestor-browsing-context"></a><a data-anolis-xref="active document" href="#active-document"></a><a href="#origin-0"></a><a href="#same-origin"></a><code><a href="#document"></a></code><a href="#origin-0"></a><a href="#browsing-context-scope-origin"></a><a href="#origin-0"></a><code><a href="#document"></a></code></p></div><div class="impl"><h4 id="groupings-of-browsing-contexts"><span class="secno"></span></h4><p><a href="#browsing-context"></a><dfn id="directly-reachable-browsing-contexts"></dfn></p><ul><li><a href="#browsing-context"></a></li><li><a href="#browsing-context"></a><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a></li><li><a href="#browsing-context"></a><a href="#parent-browsing-context"></a></li><li><a data-anolis-xref="browsing context" href="#browsing-context"></a><a href="#browsing-context"></a><a href="#opener-browsing-context"></a></li><li><a href="#browsing-context"></a><a href="#opener-browsing-context"></a></li></ul><p><a data-anolis-xref="browsing context" href="#browsing-context"></a><a href="#directly-reachable-browsing-contexts"></a><dfn id="unit-of-related-browsing-contexts"></dfn></p><p><a href="#unit-of-related-browsing-contexts"></a><a href="#active-document"></a><a href="#effective-script-origin"></a><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code><dfn id="unit-of-related-similar-origin-browsing-contexts"></dfn></p><p class="note"><a href="#event-loop"></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a><a data-anolis-xref="unit of related
similar-origin browsing contexts" href="#unit-of-related-similar-origin-browsing-contexts"></a><a href="#event-loop"></a></p></div><h4 id="browsing-context-names"><span class="secno"></span></h4><p><dfn id="browsing-context-name"></dfn></p><p><dfn id="valid-browsing-context-name"></dfn></p><p><dfn id="valid-browsing-context-name-or-keyword"></dfn><a href="#valid-browsing-context-name"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><a href="#browsing-context"></a><a href="#parent-browsing-context"></a><a href="#ancestor-browsing-context"></a><a data-anolis-xref="attr-iframe-seamless" href="#attr-iframe-seamless"></a><a href="#top-level-browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#auxiliary-browsing-context"></a><code data-anolis-xref="attr-iframe-sandbox-allow-popups"><a href="#attr-iframe-sandbox-allow-popups"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><table><thead><tr><th rowspan="2"></th><th rowspan="2"></th><th colspan="5"><code><a href="#the-iframe-element"></a></code></th></tr><tr><th><code data-anolis-xref=""></code></th><th><code data-anolis-xref=""></code></th><th><code data-anolis-xref=""></code></th><th><code data-anolis-xref=""></code></th><th><code data-anolis-xref=""></code></th></tr></thead><tbody><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="familiar with" href="#familiar-with"></a><a href="#one-permitted-sandboxed-navigator"></a></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="familiar with" href="#familiar-with"></a><a href="#one-permitted-sandboxed-navigator"></a></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="familiar with" href="#familiar-with"></a></td><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table><p class="tablenote"><small><a data-anolis-xref="navigate" href="#navigate"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a></small></p><div class="impl"><hr><p><dfn id="allowed-to-show-a-popup"></dfn></p><ul><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#activation-behavior"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a></p><ul class="brief"><li><code data-anolis-xref="event-change"><a href="#event-change"></a></code></li><li><code data-anolis-xref="event-click"><a href="#event-click"></a></code></li><li><code data-anolis-xref="event-dblclick"><a href="#event-dblclick"></a></code></li><li><code data-anolis-xref="event-mouseup"><a href="#event-mouseup"></a></code></li><li><code data-anolis-xref="event-reset"><a href="#event-reset"></a></code></li><li><code data-anolis-xref="event-submit"><a href="#event-submit"></a></code></li></ul></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#allowed-to-show-a-popup"></a></p><p class="example"></p></li></ul><hr><p><dfn id="the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></dfn><a href="#browsing-context"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><ol><li><p><code data-anolis-xref=""></code></p><p><code data-anolis-xref=""></code><a href="#explicit-self-navigation-override"></a><a href="#seamless-browsing-context-flag"></a><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code><code><a href="#the-iframe-element"></a></code></p></li><li><p><code data-anolis-xref=""></code><a href="#parent-browsing-context"><em></em></a></p></li><li><p><code data-anolis-xref=""></code><a href="#top-level-browsing-context"></a></p></li><li><p><code data-anolis-xref=""></code><a data-anolis-xref="browsing context name" href="#browsing-context-name"></a><a href="#familiar-with"></a></p><p><a href="#explicit-self-navigation-override"></a></p></li><li><p></p><dl class="switch"><dt id="popup-blocker"><a href="#allowed-to-show-a-popup"></a></dt><dd><p></p></dd><dt id="sandboxWindowOpen"><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a></dt><dd><p></p><p><a href="#top-level-browsing-context"></a><a href="#top-level-browsing-context"></a></p><p class="warning"></p></dd><dt id="noopener"><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a href="#linkTypes"></a><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code></dt><dd><p><a href="#top-level-browsing-context"></a><code data-anolis-xref=""></code><a href="#browsing-context"></a><dfn id="a-new-start-for-session-storage"></dfn></p><p class="note"><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p></dd><dt><code data-anolis-xref="rel-noreferrer"><a href="#link-type-noreferrer"></a></code></dt><dd><p><a href="#auxiliary-browsing-context"></a><a href="#opener-browsing-context"></a><code data-anolis-xref=""></code></p><p class="note"><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p></p></dd></dl><p></p><p><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-navigation-browsing-context-flag"></a><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a><a href="#popup-sandboxing-flag-set"></a><a href="#one-permitted-sandboxed-navigator"></a></p></li></ol></div><h3 id="the-window-object"><span class="secno"></span><code><a href="#window"></a></code></h3><pre class="idl"><dfn id="window"></dfn><a href="#eventtarget"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-window" href="#dom-window"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-self" href="#dom-self"></a><a href="#document"></a><a data-anolis-xref="dom-document" href="#dom-document-0"></a><a data-anolis-xref="dom-name" href="#dom-name"></a><a data-anolis-xref="dom-url-href" href="#dom-url-href"></a><a href="#location"></a><a data-anolis-xref="dom-location" href="#dom-location"></a><a href="#history-1"></a><a data-anolis-xref="dom-history" href="#dom-history"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-locationbar" href="#dom-window-locationbar"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-menubar" href="#dom-window-menubar"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-personalbar" href="#dom-window-personalbar"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-scrollbars" href="#dom-window-scrollbars"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-statusbar" href="#dom-window-statusbar"></a><a href="#barprop"></a><a data-anolis-xref="dom-window-toolbar" href="#dom-window-toolbar"></a><a data-anolis-xref="dom-window-status" href="#dom-window-status"></a><a data-anolis-xref="dom-window-close" href="#dom-window-close"></a><a data-anolis-xref="dom-window-closed" href="#dom-window-closed"></a><a data-anolis-xref="dom-window-stop" href="#dom-window-stop"></a><a data-anolis-xref="dom-window-focus" href="#dom-window-focus"></a><a data-anolis-xref="dom-window-blur" href="#dom-window-blur"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-frames" href="#dom-frames"></a><a data-anolis-xref="dom-length" href="#dom-length"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-top" href="#dom-top"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-opener" href="#dom-opener"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-parent" href="#dom-parent"></a><a href="#element"></a><a data-anolis-xref="dom-frameElement" href="#dom-frameelement"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-open" href="#dom-open"></a><a data-anolis-xref="dom-window-item" href="#dom-window-item"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-window-namedItem" href="#dom-window-nameditem"></a><a href="#navigator"></a><a data-anolis-xref="dom-navigator" href="#dom-navigator"></a><a href="#external"></a><a data-anolis-xref="dom-external" href="#dom-external"></a><a href="#applicationcache"></a><a data-anolis-xref="dom-applicationCache" href="#dom-applicationcache"></a><a data-anolis-xref="dom-alert" href="#dom-alert"></a><a data-anolis-xref="dom-confirm" href="#dom-confirm"></a><a data-anolis-xref="dom-prompt" href="#dom-prompt"></a><a data-anolis-xref="dom-print" href="#dom-print"></a><a data-anolis-xref="dom-showModalDialog" href="#dom-showmodaldialog"></a><a href="#window"></a><a href="#globaleventhandlers"></a><a href="#window"></a><a href="#windoweventhandlers"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window"><a href="#dom-window"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-frames"><a href="#dom-frames"></a></code></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-self"><a href="#dom-self"></a></code></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document"><a href="#dom-document-0"></a></code></dt><dd><p><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-defaultView"><a href="#dom-document-defaultview"></a></code></dt><dd><p><code><a href="#window"></a></code><a href="#active-document"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-window" id="dom-window"><code></code></dfn><dfn data-anolis-xref="dom-frames" id="dom-frames"><code></code></dfn><dfn data-anolis-xref="dom-self" id="dom-self"><code></code></dfn><code><a href="#window"></a></code><a href="#browsing-context"></a><code><a href="#windowproxy"></a></code></p><p><dfn data-anolis-xref="dom-document" id="dom-document-0"><code></code></dfn><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a></p><p><dfn data-anolis-xref="dom-document-defaultView" id="dom-document-defaultview"><code></code></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#windowproxy"></a></code></p><hr><p><code><a href="#window"></a></code><dfn id="htmldocument"><code></code></dfn><code><a href="#document"></a></code></p></div><div class="impl"><h4 id="security-window"><span class="secno"></span></h4><p class="critical"><code><a href="#window"></a></code><code><a href="#location"></a></code><a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=20701"></a></p><p id="security-2"><code><a href="#securityerror"></a></code><code><a href="#window"></a></code><a href="#incumbent-settings-object"></a><a href="#effective-script-origin"></a><a data-anolis-xref="same
origin" href="#same-origin"></a><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a><a href="#effective-script-origin"></a></p><ul><li><code data-anolis-xref="dom-location"><a href="#dom-location"></a></code></li><li><code data-anolis-xref="dom-window-postMessage"></code></li><li><code data-anolis-xref="dom-window"><a href="#dom-window"></a></code></li><li><code data-anolis-xref="dom-frames"><a href="#dom-frames"></a></code></li><li><code data-anolis-xref="dom-self"><a href="#dom-self"></a></code></li><li><code data-anolis-xref="dom-top"><a href="#dom-top"></a></code></li><li><code data-anolis-xref="dom-parent"><a href="#dom-parent"></a></code></li><li><code data-anolis-xref="dom-opener"><a href="#dom-opener"></a></code></li><li><code data-anolis-xref="dom-window-closed"><a href="#dom-window-closed"></a></code></li><li><code data-anolis-xref="dom-window-close"><a href="#dom-window-close"></a></code></li><li><code data-anolis-xref="dom-window-blur"><a href="#dom-window-blur"></a></code></li><li><code data-anolis-xref="dom-window-focus"><a href="#dom-window-focus"></a></code></li><li><a href="#dynamic-nested-browsing-context-properties"></a></li></ul><p><a href="#incumbent-settings-object"></a><a href="#effective-script-origin"></a><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a><a href="#effective-script-origin"></a><code><a href="#window"></a></code><code><a href="#window"></a></code></p><p><a href="#effective-script-origin"></a><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#effective-script-origin"></a><a href="#global-object"></a><a href="#settings-object"></a><code><a href="#window"></a></code></p><div class="example"><p><code><a href="#document"></a></code><a data-anolis-xref="origin" href="#origin-0"></a><code><a href="#window"></a></code><code data-anolis-xref="dom-window-postMessage"></code></p></div></div><h4 id="apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-name"><a href="#dom-name"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-close"><a href="#dom-window-close"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-closed"><a href="#dom-window-closed"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-stop"><a href="#dom-window-stop"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-open" id="dom-open"><code></code></dfn><code><a href="#window"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><a href="#auxiliary-browsing-context"></a></p><p></p><p><var data-anolis-xref=""></var><a href="#valid-non-empty-url"></a><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#absolute-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="browsing context
name" href="#browsing-context-name"></a><a href="#valid-browsing-context-name-or-keyword"></a></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="replacement enabled" href="#replacement-enabled"></a><var data-anolis-xref=""></var><a href="#session-history"></a></p><p><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a></p><p class="example"><code data-anolis-xref="handler-onclick"><a href="#handler-onclick"></a></code><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code></p><p><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><var data-anolis-xref=""></var><code><a href="#invalidaccesserror"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code><a href="#navigate"></a><a href="#browsing-context"></a><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#exceptions-enabled"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><a data-anolis-xref="replacement enabled" href="#replacement-enabled"></a><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#source-browsing-context"></a><a href="#resolve-a-url"></a><a href="#navigate"></a><a href="#exceptions-enabled"></a><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code></p><p><var data-anolis-xref=""></var><em></em><code><a href="#about:blank"></a></code><a href="#browsing-context"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code><code data-anolis-xref="dom-event-target"><a href="#dom-event-target"></a></code><a href="#browsing-context"></a><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a><code data-anolis-xref="dom-event-currentTarget"></code><code><a href="#window"></a></code></p><p><code><a href="#windowproxy"></a></code><a href="#browsing-context"></a></p><hr><p><dfn data-anolis-xref="dom-name" id="dom-name"><code></code></dfn><code><a href="#window"></a></code><a data-anolis-xref="browsing context name" href="#browsing-context-name"></a><a href="#browsing-context"></a><a data-anolis-xref="browsing context
name" href="#browsing-context-name"></a><a href="#browsing-context"></a></p><p class="note"><a href="#resetBCName"></a></p><hr><p><dfn data-anolis-xref="dom-window-close" id="dom-window-close"><code></code></dfn><code><a href="#window"></a></code><a data-anolis-xref="close a browsing
context" href="#close-a-browsing-context"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><ul class="brief"><li><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#script-closable"></a></li><li><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#familiar-with"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var></li><li id="sandboxClose"><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#allowed-to-navigate"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var></li></ul><p><a href="#browsing-context"></a><dfn id="script-closable"></dfn><a href="#auxiliary-browsing-context"></a><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code></p><p><dfn data-anolis-xref="dom-window-closed" id="dom-window-closed"><code></code></dfn><code><a href="#window"></a></code><code><a href="#window"></a></code><a href="#browsing-context"></a><a data-anolis-xref="a browsing context is discarded" href="#a-browsing-context-is-discarded"></a></p><p><dfn data-anolis-xref="dom-window-stop" id="dom-window-stop"><code></code></dfn><code><a href="#window"></a></code><a href="#navigate"></a><a href="#browsing-context"></a><a href="#unload-a-document"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="abort a document" href="#abort-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a><code><a href="#window"></a></code></p></div><h4 id="accessing-other-browsing-contexts"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-length"><a href="#dom-length"></a></code></dt><dd><p><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a href="#child-browsing-context"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-length" id="dom-length"><code></code></dfn><code><a href="#window"></a></code><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a><a data-anolis-xref="browsing context nested through" href="#browsing-context-nested-through"></a><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a><a href="#active-document"></a><code><a href="#window"></a></code><code><a href="#window"></a></code><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#responsible-document"></a><a href="#entry-settings-object"></a></p><p><a href="#supported-property-indices"></a><code><a href="#window"></a></code><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><code data-anolis-xref="dom-length"><a href="#dom-length"></a></code><var data-anolis-xref=""></var><a href="#supported-property-indices"></a></p><p><dfn data-anolis-xref="dom-window-item" id="dom-window-item"></dfn><var data-anolis-xref=""></var><code><a href="#window"></a></code><code><a href="#windowproxy"></a></code><var data-anolis-xref=""></var><a href="#child-browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="browsing context nested
through" href="#browsing-context-nested-through"></a><a data-anolis-xref="in a document" href="#in-a-document"><code></code></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><code><a href="#document"></a></code><code><a href="#windowproxy"></a></code><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a></p><p><dfn id="dynamic-nested-browsing-context-properties"></dfn></p></div><h4 id="named-access-on-the-window-object"><span class="secno"></span><code><a href="#window"></a></code></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><div class="impl"><p><code><a href="#window"></a></code><a data-anolis-xref="support named properties" href="#support-named-properties"></a><a href="#supported-property-names"></a><a href="#tree-order"></a></p><ul><li><a href="#browsing-context-name"></a><a href="#child-browsing-context"></a><a href="#active-document"></a></li><li><code data-anolis-xref=""></code><code><a href="#the-a-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#frameset"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><a href="#active-document"></a><code data-anolis-xref=""></code></li><li><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><a data-anolis-xref="HTML
elements" href="#html-elements"></a><a href="#active-document"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></li></ul><p><a href="#determine-the-value-of-a-named-property"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="dom-window-namedItem" id="dom-window-nameditem"><code></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="dom-window-namedItem-filter" href="#dom-window-nameditem-filter"></a><var data-anolis-xref=""></var><a href="#active-document"></a></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><code><a href="#windowproxy"></a></code><a href="#nested-browsing-context"></a><a href="#browsing-context-container"></a><a href="#tree-order"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><a data-anolis-xref="dom-window-namedItem-filter" href="#dom-window-nameditem-filter"></a><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-window-nameditem-filter" id="dom-window-nameditem-filter"></dfn><var data-anolis-xref=""></var></p><ul><li><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a><a href="#active-document"></a><var data-anolis-xref=""></var></li><li><code><a href="#the-a-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#frameset"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-name"></code><var data-anolis-xref=""></var></li><li><a href="#html-elements"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code><var data-anolis-xref=""></var></li></ul></div><div class="impl"><h4 id="garbage-collection-and-browsing-contexts"><span class="secno"></span></h4><p><a href="#browsing-context"></a><code><a href="#document"></a></code><code><a href="#windowproxy"></a></code><a data-anolis-xref="top-level browsing context" href="#top-level-browsing-context"></a></p><p><code><a href="#document"></a></code><code><a href="#window"></a></code></p><p class="note"><code><a href="#window"></a></code><a data-anolis-xref="implied strong reference" href="#implied-strong-reference"></a><code><a href="#document"></a></code><code data-anolis-xref="dom-document"><a href="#dom-document-0"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code><a data-anolis-xref="implied strong reference" href="#implied-strong-reference"></a><code><a href="#windowproxy"></a></code></p><p><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#settings-object"></a><a href="#script-settings-object"></a><a href="#global-object"></a><a href="#responsible-browsing-context"></a><a href="#responsible-document"></a></p><p><a href="#browsing-context"></a><dfn id="discard-a-document"><code></code></dfn></p><ol><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><a href="#unloading-document-cleanup-steps"></a><code><a href="#document"></a></code><a href="#other-applicable-specifications"></a></p></li><li><p><a data-anolis-xref="abort a document" href="#abort-a-document"><code></code></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#document"></a></code><a href="#task-source"></a></p></li><li><p><a data-anolis-xref="a browsing context is discarded" href="#a-browsing-context-is-discarded"></a><a data-anolis-xref="child
browsing context" href="#child-browsing-context"></a><code><a href="#document"></a></code></p></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#document"></a></code></p></li></ol><p class="note"><code><a href="#document"></a></code><a data-anolis-xref="discard a
Document" href="#discard-a-document"></a><span><code><a href="#document"></a></code></span><code><a href="#document"></a></code></p><p><dfn id="a-browsing-context-is-discarded"><em><span></span></em></dfn><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a data-anolis-xref="discard a document" href="#discard-a-document"></a></p><p><a data-anolis-xref="a browsing context is discarded" href="#a-browsing-context-is-discarded"></a><a data-anolis-xref="top-level browsing context" href="#top-level-browsing-context"></a><a data-anolis-xref="top-level browsing context" href="#top-level-browsing-context"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><code><a href="#windowproxy"></a></code></p></div><h4 id="closing-browsing-contexts"><span class="secno"></span></h4><p><dfn id="close-a-browsing-context"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a></p></li><li><p><a data-anolis-xref="prompt to unload a document" href="#prompt-to-unload-a-document"></a><a href="#active-document"></a><var data-anolis-xref=""></var><a href="#refused-to-allow-the-document-to-be-unloaded"></a></p></li><li><p><a data-anolis-xref="unload a document" href="#unload-a-document"></a><a href="#active-document"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="a browsing context is discarded" href="#a-browsing-context-is-discarded"></a><var data-anolis-xref=""></var></p></li></ol><p><a data-anolis-xref="close a browsing
context" href="#close-a-browsing-context"></a><a href="#top-level-browsing-context"></a></p><h4 id="browser-interface-elements"><span class="secno"></span></h4><p></p><p><code><a href="#barprop"></a></code></p><pre class="idl"><dfn id="barprop"></dfn><a data-anolis-xref="dom-BarProp-visible" href="#dom-barprop-visible"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-locationbar"><a href="#dom-window-locationbar"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-menubar"><a href="#dom-window-menubar"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-personalbar"><a href="#dom-window-personalbar"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-scrollbars"><a href="#dom-window-scrollbars"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-statusbar"><a href="#dom-window-statusbar"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-toolbar"><a href="#dom-window-toolbar"></a></code><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-BarProp-visible" id="dom-barprop-visible"></dfn></p><p><code><a href="#barprop"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></p><dl><dt><dfn id="the-location-bar-barprop-object"><code></code></dfn></dt><dd><a href="#url"></a><a href="#active-document"></a></dd><dt><dfn id="the-menu-bar-barprop-object"><code></code></dfn></dt><dd></dd><dt><dfn id="the-personal-bar-barprop-object"><code></code></dfn></dt><dd></dd><dt><dfn id="the-scrollbar-barprop-object"><code></code></dfn></dt><dd></dd><dt><dfn id="the-status-bar-barprop-object"><code></code></dfn></dt><dd><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dd><dt><dfn id="the-toolbar-barprop-object"><code></code></dfn></dt><dd><a href="#session-history"></a><code data-anolis-xref="dom-BarProp-visible"><a href="#dom-barprop-visible"></a></code></dd></dl><p><dfn data-anolis-xref="dom-window-locationbar" id="dom-window-locationbar"><code></code></dfn><a href="#the-location-bar-barprop-object"><code></code></a></p><p><dfn data-anolis-xref="dom-window-menubar" id="dom-window-menubar"><code></code></dfn><a href="#the-menu-bar-barprop-object"><code></code></a></p><p><dfn data-anolis-xref="dom-window-personalbar" id="dom-window-personalbar"><code></code></dfn><a href="#the-personal-bar-barprop-object"><code></code></a></p><p><dfn data-anolis-xref="dom-window-scrollbars" id="dom-window-scrollbars"><code></code></dfn><a href="#the-scrollbar-barprop-object"><code></code></a></p><p><dfn data-anolis-xref="dom-window-statusbar" id="dom-window-statusbar"><code></code></dfn><a href="#the-status-bar-barprop-object"><code></code></a></p><p><dfn data-anolis-xref="dom-window-toolbar" id="dom-window-toolbar"><code></code></dfn><a href="#the-toolbar-barprop-object"><code></code></a></p><hr><p><dfn data-anolis-xref="dom-window-status" id="dom-window-status"><code></code></dfn><code><a href="#window"></a></code><code><a href="#window"></a></code></p></div><div class="impl"><h4 id="the-windowproxy-object"><span class="secno"></span><code><a href="#windowproxy"></a></code></h4><p><a href="#browsing-context"></a><dfn id="windowproxy"><code></code></dfn><code><a href="#window"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#window"></a></code><a href="#browsing-context"></a></p><p><code><a href="#windowproxy"></a></code></p><p class="note"><code><a href="#windowproxy"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code></p><div class="example"><p><var data-anolis-xref=""></var><code><a href="#windowproxy"></a></code><code data-anolis-xref="dom-window"><a href="#dom-window"></a></code><code><a href="#windowproxy"></a></code><code><a href="#window"></a></code></p><pre></pre></div></div><h3 id="origin"><span class="secno"></span></h3><p></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#securityerror"></a></code></p><hr><p><dfn id="origin-0"></dfn><dfn id="effective-script-origin"></dfn></p><p class="note"></p><div class="impl"><p><a href="#origin-0"></a><a href="#effective-script-origin"></a><dfn data-anolis-xref="concept-origin-alias" id="concept-origin-alias"></dfn><a href="#origin-0"></a><a href="#effective-script-origin"></a><a href="#origin-0"></a><a href="#effective-script-origin"></a><a href="#origin-0"></a><a href="#effective-script-origin"></a></p><p></p><dl><dt></dt><dd><p><a href="#origin-0"></a><a href="#effective-script-origin"></a><a href="#url"></a><cite></cite><a href="#refsORIGIN"></a></p></dd><dt><code><a href="#document"></a></code></dt><dd><dl class="switch"><dt id="sandboxOrigin"><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-origin-browsing-context-flag"></a></dt><dd><p><a href="#origin-0"></a><code><a href="#document"></a></code></p><p><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#document"></a></code></p></dd><dt><code><a href="#document"></a></code></dt><dd><p><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#the-document's-address"><code></code></a></p><p><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#document"></a></code></p></dd><dt><code><a href="#document"></a></code><a data-anolis-xref="data protocol" href="#data-protocol"><code data-anolis-xref=""></code></a><code><a href="#document"></a></code></dt><dd><p><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#incumbent-settings-object"></a><a href="#navigate"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><code><a href="#document"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a href="#url"></a></p><p><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#effective-script-origin"></a><a href="#script-settings-object"></a><code><a href="#document"></a></code></p></dd><dt><code><a href="#document"></a></code><code><a href="#about:blank"></a></code></dt><dd><p><a href="#origin-0"></a><a href="#effective-script-origin"></a><code><a href="#document"></a></code><a href="#about-blank-origin"></a></p></dd><dt><code><a href="#document"></a></code><a data-anolis-xref="javascript protocol" href="#javascript-protocol"><code></code></a></dt><dd><p><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#active-document"></a><a href="#browsing-context"></a><a href="#navigate"></a></p><p><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#effective-script-origin"></a><code><a href="#document"></a></code></p></dd><dt><code><a href="#document"></a></code><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></dt><dd><p><a href="#origin-0"></a><code><a href="#document"></a></code><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context-container"></a><code><a href="#document"></a></code></p><p><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#effective-script-origin"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context-container"></a><code><a href="#document"></a></code></p></dd><dt><code><a href="#document"></a></code><a data-anolis-xref="data
protocol" href="#data-protocol"><code data-anolis-xref=""></code></a><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><code><a href="#document"></a></code><code data-anolis-xref="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument"></a></code></dt><dd><p><a href="#refsDOM"></a></p><p class="note"><a href="#origin-0"></a><code><a href="#document"></a></code><a href="#effective-script-origin"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#document"></a></code></p></dd></dl><p class="note"><a href="#effective-script-origin"></a><code><a href="#document"></a></code><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code></p></dd><dt><code><a href="#the-img-element"></a></code></dt><dd><dl class="switch"><dt><a href="#cors-cross-origin"></a></dt><dd><a href="#origin-0"></a></dd><dt><a href="#cors-same-origin"></a></dt><dd><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#the-img-element"></a></code><code><a href="#document"></a></code></dd></dl><p><a href="#effective-script-origin"></a></p></dd><dt><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code></dt><dd><dl class="switch"><dt><a href="#media-data"></a><a href="#cors-cross-origin"></a></dt><dd><a href="#origin-0"></a><a href="#media-data"></a><a data-anolis-xref="fetch" href="#fetch"></a></dd><dt><a href="#media-data"></a><a href="#cors-same-origin"></a></dt><dd><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#media-element"></a><code><a href="#document"></a></code></dd></dl><p><a data-anolis-xref="media element" href="#media-element"></a><a href="#effective-script-origin"></a></p></dd><dt></dt><dd><p><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><a href="#absolute-url"></a><a href="#refsCSSFONTS"></a><a href="#refsCSSFONTLOAD"></a></p><p><a href="#origin-0"></a><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#origin-0"></a><code><a href="#document"></a></code></p><p><a href="#effective-script-origin"></a></p></dd></dl><p><a href="#url"></a><code><a href="#document"></a></code><a href="#media-element"></a></p><hr><p><dfn id="unicode-serialization-of-an-origin"></dfn><a href="#origin-0"></a></p><ol><li><p><a href="#origin-0"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a></p></li><li><p><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><a href="#domain-label-to-unicode"></a><a href="#origin-0"></a><var data-anolis-xref=""></var><a href="#refsURL"></a></p></li><li><p><a href="#origin-0"></a><a href="#origin-0"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn id="ascii-serialization-of-an-origin"></dfn><a href="#origin-0"></a></p><ol><li><p><a href="#origin-0"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a></p></li><li><p><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><a href="#domain-label-to-ascii"></a><a href="#origin-0"></a><var data-anolis-xref=""></var><a href="#refsURL"></a></p><p><a href="#domain-label-to-ascii"></a><code><a href="#securityerror"></a></code><a href="#refsRFC3490"></a></p></li><li><p><a href="#origin-0"></a><a href="#origin-0"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><a data-anolis-xref="origin" href="#origin-0"></a><dfn id="same-origin"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><var data-anolis-xref=""></var><a href="#origin-0"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p></p></li></ol></div><h4 id="relaxing-the-same-origin-restriction"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><a href="#effective-script-origin"></a><code><a href="#the-iframe-element"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-domain" id="dom-document-domain"><code></code></dfn><code><a href="#document"></a></code><a href="#the-document's-domain"></a><a href="#the-document's-domain"></a></p><p><code><a href="#document"></a></code><a href="#browsing-context"></a></p><p></p><ol><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#securityerror"></a></code></p></li><li><p><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-document.domain-browsing-context-flag"><code data-anolis-xref="dom-document-domain"></code></a><code><a href="#securityerror"></a></code></p></li><li><p><var data-anolis-xref=""></var></p><p><a data-anolis-xref="strictly split a string" href="#strictly-split-a-string"></a><a href="#domain-label-to-ascii"></a><var data-anolis-xref=""></var><a href="#refsURL"></a></p><p><a href="#domain-label-to-ascii"></a><code><a href="#securityerror"></a></code><a href="#refsRFC3490"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code></p><ol><li><p><code><a href="#securityerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#securityerror"></a></code></p><p class="note"><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#securityerror"></a></code><a href="#refsPSL"></a></p><p><a href="#ascii-case-insensitive"></a><a href="#domain-label-to-ascii"></a><a href="#refsURL"></a></p></li></ol></li><li><p><a href="#storage-mutex"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#effective-script-origin"></a><code><a href="#document"></a></code><a data-anolis-xref="concept-origin-alias" href="#concept-origin-alias"></a><a href="#effective-script-origin"></a><a href="#effective-script-origin"></a></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p><a href="#effective-script-origin"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#effective-script-origin"></a><code><a href="#document"></a></code><a data-anolis-xref="same origin" href="#same-origin"></a></p></li></ol></li></ol><p><dfn data-anolis-xref="the document's domain" id="the-document's-domain"></dfn><code><a href="#document"></a></code><a href="#origin-0"></a><a href="#origin-0"></a></p></div><p class="note"><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code></p><p class="warning"><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code></p><h3 id="sandboxing"><span class="secno"></span></h3><p><dfn id="sandboxing-flag-set"></dfn></p><dl><dt><dfn id="sandboxed-navigation-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxLinks"></a><a data-anolis-xref="auxiliary browsing context" href="#auxiliary-browsing-context"></a><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a><a href="#top-level-browsing-context"></a><a href="#sandboxed-top-level-navigation-browsing-context-flag"></a></p><p><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a><a data-anolis-xref="top-level browsing
context" href="#top-level-browsing-context"></a><a data-anolis-xref="browsing
context" href="#browsing-context"></a><dfn id="one-permitted-sandboxed-navigator"></dfn><a href="#browsing-context"></a><a href="#sandboxed-navigation-browsing-context-flag"></a></p></dd><dt><dfn id="sandboxed-auxiliary-navigation-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxWindowOpen"></a><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p></dd><dt><dfn id="sandboxed-top-level-navigation-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxLinks"><span></span></a><a href="#sandboxClose"><span></span></a></p><p><a href="#sandboxed-top-level-navigation-browsing-context-flag"></a><em></em><a href="#top-level-browsing-context"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><a href="#sandboxed-navigation-browsing-context-flag"></a><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a></p></dd><dt><dfn id="sandboxed-plugins-browsing-context-flag"></dfn></dt><dd><p><a data-anolis-xref="plugin" href="#plugin"></a><a href="#sandboxPluginEmbed"><code></code></a><a href="#sandboxPluginObject"><code></code></a><a href="#sandboxPluginApplet"><code></code></a><a href="#sandboxPluginNavigate"></a><a href="#nested-browsing-context"></a><a data-anolis-xref="plugin" href="#plugin"></a><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a></p></dd><dt><dfn id="sandboxed-seamless-iframes-flag"></dfn></dt><dd><p><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code><code><a href="#the-iframe-element"></a></code></p><p class="note"><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code></p></dd><dt><dfn id="sandboxed-origin-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxOrigin"></a><a href="#origin-0"></a></p><p><a href="#sandboxCookies"><code data-anolis-xref="dom-document-cookie"></code></a><code data-anolis-xref="dom-localStorage"></code><a href="#refsWEBSTORAGE"></a></p></dd><dt><dfn id="sandboxed-forms-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxSubmitBlocked"></a></p></dd><dt><dfn id="sandboxed-pointer-lock-browsing-context-flag"></dfn></dt><dd><p><a href="#refsPOINTERLOCK"></a></p></dd><dt><dfn id="sandboxed-scripts-browsing-context-flag"></dfn></dt><dd><p><a href="#sandboxScriptBlocked"></a></p></dd><dt><dfn id="sandboxed-automatic-features-browsing-context-flag"></dfn></dt><dd><p><a data-anolis-xref="attr-media-autoplay" href="#attr-media-autoplay"></a><a data-anolis-xref="attr-fe-autofocus" href="#attr-fe-autofocus"></a></p></dd><dt><dfn id="sandboxed-fullscreen-browsing-context-flag"></dfn></dt><dd><p><code data-anolis-xref="dom-element-requestFullscreen"><a href="#dom-element-requestfullscreen"></a></code></p></dd><dt><dfn id="sandboxed-document.domain-browsing-context-flag"><code data-anolis-xref="dom-document-domain"></code></dfn></dt><dd><p><code data-anolis-xref="dom-document-domain"><a href="#dom-document-domain"></a></code><a href="#effective-script-origin"></a></p></dd></dl><p><dfn id="parse-a-sandboxing-directive"></dfn><var data-anolis-xref=""></var><a href="#sandboxing-flag-set"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a data-anolis-xref="split a string on spaces" href="#split-a-string-on-spaces"><var data-anolis-xref=""></var></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ul><li><p><a href="#sandboxed-navigation-browsing-context-flag"></a></p></li><li><p><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-popups" id="attr-iframe-sandbox-allow-popups"><code></code></dfn></p></li><li><p><a href="#sandboxed-top-level-navigation-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-top-navigation" id="attr-iframe-sandbox-allow-top-navigation"><code></code></dfn></p></li><li><p><a href="#sandboxed-plugins-browsing-context-flag"></a></p></li><li><p><a href="#sandboxed-seamless-iframes-flag"></a></p></li><li><p><a href="#sandboxed-origin-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-same-origin" id="attr-iframe-sandbox-allow-same-origin"><code></code></dfn></p><div class="note"><p><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code></p><p></p><p></p></div></li><li><p><a href="#sandboxed-forms-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-forms" id="attr-iframe-sandbox-allow-forms"><code></code></dfn></p></li><li><p><a href="#sandboxed-pointer-lock-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-pointer-lock" id="attr-iframe-sandbox-allow-pointer-lock"><code></code></dfn></p></li><li><p><a href="#sandboxed-scripts-browsing-context-flag"></a><var data-anolis-xref=""></var><dfn data-anolis-xref="attr-iframe-sandbox-allow-scripts" id="attr-iframe-sandbox-allow-scripts"><code></code></dfn></p></li><li><p><a href="#sandboxed-automatic-features-browsing-context-flag"></a><var data-anolis-xref=""></var><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code></p><p class="note"></p></li><li><p><a href="#sandboxed-fullscreen-browsing-context-flag"></a><var data-anolis-xref=""></var><a href="#parse-a-sandboxing-directive"></a></p></li><li><p><a href="#sandboxed-document.domain-browsing-context-flag"><code data-anolis-xref="dom-document-domain"></code></a></p></li></ul></li></ol><hr><p><a href="#top-level-browsing-context"></a><dfn id="popup-sandboxing-flag-set"></dfn><a href="#sandboxing-flag-set"></a><a href="#browsing-context"></a><a href="#popup-sandboxing-flag-set"></a><a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name"></a></p><p><a href="#nested-browsing-context"></a><dfn id="iframe-sandboxing-flag-set"><code></code></dfn><a href="#sandboxing-flag-set"></a><a href="#nested-browsing-context"></a><a href="#iframe-sandboxing-flag-set"><code></code></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></p><p><code><a href="#document"></a></code><dfn id="active-sandboxing-flag-set"></dfn><a href="#sandboxing-flag-set"></a><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a data-anolis-xref="navigate" href="#navigate"></a></p><p><a data-anolis-xref="navigate" href="#navigate"></a><dfn id="forced-sandboxing-flag-set"></dfn><a href="#sandboxing-flag-set"></a><a href="#forced-sandboxing-flag-set"></a></p><p class="note"><a href="#forced-sandboxing-flag-set"></a><a href="#refsCSP"></a></p><hr><p><dfn id="implement-the-sandboxing"></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a data-anolis-xref="sandboxing flag set" href="#sandboxing-flag-set"></a><code><a href="#document"></a></code></p><ul><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#browsing-context"></a><a href="#popup-sandboxing-flag-set"></a></p></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#nested-browsing-context"></a><a href="#browsing-context"></a><a href="#iframe-sandboxing-flag-set"><code></code></a></p></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#nested-browsing-context"></a><a href="#browsing-context"></a><a href="#parent-browsing-context"></a><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a></p></li><li><p><code><a href="#document"></a></code><a href="#forced-sandboxing-flag-set"></a></p></li></ul><h3 id="history"><span class="secno"></span></h3><h4 id="the-session-history-of-browsing-contexts"><span class="secno"></span></h4><p><code><a href="#document"></a></code><a href="#browsing-context"></a><dfn id="session-history"></dfn><a href="#browsing-context"></a><a data-anolis-xref="nested browsing
context" href="#nested-browsing-context"></a><a href="#browsing-context"></a><a data-anolis-xref="session history
entry" href="#session-history-entry"></a><dfn id="session-history-entry"></dfn><a href="#url"></a><a href="#state-object"></a><code><a href="#document"></a></code></p><p class="note"><code><a href="#document"></a></code><code><a href="#document"></a></code><a data-anolis-xref="fully active" href="#fully-active"></a><a data-anolis-xref="discard a Document" href="#discard-a-document"></a><a href="#url"></a><a href="#session-history-entry"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p class="note"><a data-anolis-xref="session history entry" href="#session-history-entry"></a><code><a href="#the-title-element"></a></code><code><a href="#document"></a></code><a href="#session-history-entry"></a></p><p><a data-anolis-xref="state object" href="#state-object"></a></p><hr><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#history-1"></a></code><a href="#session-history"></a></p><div class="impl"><p><dfn data-anolis-xref="dom-history" id="dom-history"><code></code></dfn><code><a href="#window"></a></code><code><a href="#history-1"></a></code><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a></p></div><hr><p><dfn id="state-object"></dfn></p><p><a data-anolis-xref="dom-history-pushState" href="#dom-history-pushstate"></a><a data-anolis-xref="state object" href="#state-object"></a><a data-anolis-xref="event-popstate" href="#event-popstate"></a></p><div class="note"><p><a data-anolis-xref="state object" href="#state-object"></a><a href="#url"></a><a data-anolis-xref="URL" href="#url"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><code><a href="#the-div-element"></a></code><a href="#url"></a></p></div><hr><p><dfn id="current-entry"></dfn><a href="#active-document"></a><a href="#browsing-context"></a><a href="#current-entry"></a><a data-anolis-xref="traverse the history" href="#traverse-the-history"></a></p><p class="note"><a href="#current-entry"></a><a data-anolis-xref="the
document's address" href="#the-document's-address"></a><code><a href="#document"></a></code><a data-anolis-xref="state object" href="#state-object"></a></p><p><dfn id="an-entry-with-persisted-user-state"></dfn></p><p class="example"></p><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><p><a data-anolis-xref="state object" href="#state-object"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code></p><p class="note"><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><a href="#browsing-context"></a><dfn id="latest-entry"></dfn><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#latest-entry"></a></p><div class="impl"><p><a data-anolis-xref="discard a Document" href="#discard-a-document"></a><code><a href="#document"></a></code><a href="#current-entry"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><code><a href="#document"></a></code></p></div><h4 id="the-history-interface"><span class="secno"></span><code><a href="#history-1"></a></code></h4><pre class="idl"><dfn id="history-1"></dfn><a data-anolis-xref="dom-history-length" href="#dom-history-length"></a><a data-anolis-xref="dom-history-state" href="#dom-history-state"></a><a data-anolis-xref="dom-history-go" href="#dom-history-go"></a><a data-anolis-xref="dom-history-back" href="#dom-history-back"></a><a data-anolis-xref="dom-history-forward" href="#dom-history-forward"></a><a data-anolis-xref="dom-history-pushState" href="#dom-history-pushstate"></a><a data-anolis-xref="dom-history-replaceState" href="#dom-history-replacestate"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-length"><a href="#dom-history-length"></a></code></dt><dd><p><a href="#joint-session-history"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-state"><a href="#dom-history-state"></a></code></dt><dd><p><a href="#state-object"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-go"><a href="#dom-history-go"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#joint-session-history"></a></p><p></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-back"><a href="#dom-history-back"></a></code></dt><dd><p><a href="#joint-session-history"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-forward"><a href="#dom-history-forward"></a></code></dt><dd><p><a href="#joint-session-history"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code data-anolis-xref="dom-history-replaceState"><a href="#dom-history-replacestate"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><p><dfn id="joint-session-history"></dfn><a href="#top-level-browsing-context"></a><a data-anolis-xref="session history" href="#session-history"></a><a data-anolis-xref="browsing
context" href="#browsing-context"></a><a href="#fully-active"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a data-anolis-xref="current entry" href="#current-entry"></a><a data-anolis-xref="session
history" href="#session-history"></a><a href="#current-entry-of-the-joint-session-history"></a></p><p><dfn id="current-entry-of-the-joint-session-history"></dfn><a href="#current-entry"></a><a href="#session-history"></a></p><p><a href="#joint-session-history"></a><a data-anolis-xref="session history" href="#session-history"></a></p><p class="note"><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#joint-session-history"></a><code><a href="#the-iframe-element"></a></code><a data-anolis-xref="traverse the history" href="#traverse-the-history"></a><a href="#joint-session-history"></a></p><div class="impl"><p><code><a href="#history-1"></a></code><code><a href="#history-1"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a><code><a href="#securityerror"></a></code></p><p><dfn data-anolis-xref="dom-history-length" id="dom-history-length"><code></code></dfn><code><a href="#history-1"></a></code><a href="#top-level-browsing-context"></a><a href="#joint-session-history"></a></p><p></p><p><dfn data-anolis-xref="dom-history-state" id="dom-history-state"><code></code></dfn><code><a href="#history-1"></a></code></p><p><dfn data-anolis-xref="dom-history-go" id="dom-history-go"><code><var data-anolis-xref=""></var></code></dfn><code data-anolis-xref="dom-location-reload"><a href="#dom-location-reload"></a></code><a href="#traverse-the-history-by-a-delta"></a></p><p><dfn data-anolis-xref="dom-history-back" id="dom-history-back"><code></code></dfn><a href="#traverse-the-history-by-a-delta"></a></p><p><dfn data-anolis-xref="dom-history-forward" id="dom-history-forward"><code></code></dfn><a href="#traverse-the-history-by-a-delta"></a></p><hr><p><a href="#top-level-browsing-context"></a><dfn id="session-history-traversal-queue"></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p><a href="#top-level-browsing-context"></a><dfn id="session-history-event-loop"></dfn><a href="#top-level-browsing-context"></a></p><ol><li><p><a href="#top-level-browsing-context"></a><a href="#session-history-traversal-queue"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#top-level-browsing-context"></a><a href="#session-history-traversal-queue"></a></p></li><li><p></p></li></ol><p><a href="#session-history-event-loop"></a><a href="#joint-session-history"></a><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#event-loop"></a><a href="#unit-of-related-browsing-contexts"></a></p><hr><p><dfn id="traverse-the-history-by-a-delta"></dfn><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#top-level-browsing-context"></a><a href="#session-history-traversal-queue"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#current-entry-of-the-joint-session-history"></a><var data-anolis-xref=""></var><a href="#joint-session-history"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#joint-session-history"></a><var data-anolis-xref=""></var><a href="#current-entry-of-the-joint-session-history"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#unload-a-document"></a></p></li><li><p><a href="#queue-a-task"></a><a href="#event-loop"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#task-source"></a><a href="#history-traversal-task-source"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-navigate-mature" href="#concept-navigate-mature"></a><code><a href="#document"></a></code><a href="#active-document"></a><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#active-document"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var></p><ol><li><p><a href="#fully-exit-fullscreen"></a></p></li><li><p><a data-anolis-xref="prompt to unload a document" href="#prompt-to-unload-a-document"></a><a href="#active-document"></a><var data-anolis-xref=""></var><a href="#refused-to-allow-the-document-to-be-unloaded"></a></p></li><li><p><a data-anolis-xref="unload a document" href="#unload-a-document"></a><a href="#active-document"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><a href="#traverse-the-history"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li></ol><p><a href="#browsing-context"></a><a href="#traverse-the-history-by-a-delta"></a></p><hr><p><dfn data-anolis-xref="dom-history-pushState" id="dom-history-pushstate"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><p><dfn data-anolis-xref="dom-history-replaceState" id="dom-history-replacestate"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn><a href="#url"></a><a href="#current-entry"></a></p><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#structured-clone"></a><var data-anolis-xref=""></var></p></li><li><p></p><ol><li><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a></li><li><code><a href="#securityerror"></a></code></li><li><a href="#parsed-url"></a><a href="#url-parser"></a><a href="#the-document's-address"></a><a data-anolis-xref="URL" href="#url"></a><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><code><a href="#securityerror"></a></code></li><li><a href="#origin-0"></a><a href="#absolute-url"></a><a href="#origin-0"></a><a href="#responsible-document"></a><a href="#entry-settings-object"></a><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><a data-anolis-xref="parsed URL" href="#parsed-url"></a><code><a href="#securityerror"></a></code></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li></ol><p><a data-anolis-xref="concept-url-path" href="#concept-url-path"></a><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><a data-anolis-xref="parsed URL" href="#parsed-url"></a><a data-anolis-xref="concept-url-scheme-relative" href="#concept-url-scheme-relative"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#url"></a><a href="#current-entry"></a></p></li><li><p><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code></p><ol><li><p><a href="#browsing-context"></a><a href="#session-history"></a><a href="#current-entry"></a><a href="#current-entry"></a></p><p class="note"><a href="#history-notes"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#history-traversal-task-source"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a href="#document-family"></a></p></li><li><p><a href="#current-entry"></a><a href="#an-entry-with-persisted-user-state"></a></p></li><li><p><a href="#state-object"></a><a href="#current-entry"></a><var data-anolis-xref=""></var><a href="#state-object"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#url"></a></p></li><li><p><a href="#current-entry"></a></p></li></ol><p><code data-anolis-xref="dom-history-replaceState"><a href="#dom-history-replacestate"></a></code></p><ol><li><p><a href="#current-entry"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#url"></a></p></li></ol></li><li><p><a href="#current-entry"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a></p></li><li><p><a href="#the-document's-address"></a><var data-anolis-xref=""></var></p><p class="note"><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><a data-anolis-xref="traverse the history" href="#traverse-the-history"></a><code data-anolis-xref="event-hashchange"><a href="#event-hashchange"></a></code></p></li><li><p><code data-anolis-xref="dom-history-state"><a href="#dom-history-state"></a></code><a href="#structured-clone"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#latest-entry"></a><code><a href="#document"></a></code><a href="#current-entry"></a><a href="#current-entry"></a></p></li></ol><p class="note"><var data-anolis-xref=""></var></p><p><code><a href="#document"></a></code></p></div><div class="example"><p></p><p></p><pre></pre><p></p><pre></pre><p><em></em></p><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code></p></div><div class="example"><p><a href="#session-history-entry"></a><code><a href="#the-title-element"></a></code><code><a href="#the-title-element"></a></code></p><pre></pre></div><h4 id="the-location-interface"><span class="secno"></span><code><a href="#location"></a></code></h4><p><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#location"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-location"><a href="#dom-document-location"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-location"><a href="#dom-location"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#location"></a></code></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-location" id="dom-document-location"><code></code></dfn><code><a href="#document"></a></code><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a></p><p><dfn data-anolis-xref="dom-location" id="dom-location"><code></code></dfn><code><a href="#window"></a></code><code><a href="#location"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code></p></div><p><code><a href="#location"></a></code><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><a href="#active-document"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#current-entry"></a><a href="#browsing-context"></a><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code></p><pre class="idl"><dfn id="location"></dfn><a data-anolis-xref="dom-location-assign" href="#dom-location-assign"></a><a data-anolis-xref="dom-location-replace" href="#dom-location-replace"></a><a data-anolis-xref="dom-location-reload" href="#dom-location-reload"></a><a href="#location"></a><a href="#urlutils"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-location-assign"><a href="#dom-location-assign"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-location-replace"><a href="#dom-location-replace"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-location-reload"><a href="#dom-location-reload"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><i><code><a href="#document"></a></code></i><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#active-document"></a></p><p><dfn data-anolis-xref="dom-location-assign" id="dom-location-assign"><code><var data-anolis-xref=""></var></code></dfn><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a><a href="#navigate"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#exceptions-enabled"></a><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#replacement-enabled"></a></p><p><dfn data-anolis-xref="dom-location-replace" id="dom-location-replace"><code><var data-anolis-xref=""></var></code></dfn><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a><a href="#navigate"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><a href="#exceptions-enabled"></a></p><p><code data-anolis-xref="dom-location-assign"><a href="#dom-location-assign"></a></code><code data-anolis-xref="dom-location-replace"><a href="#dom-location-replace"></a></code><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#source-browsing-context"></a></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="dom-location-assign"><a href="#dom-location-assign"></a></code><code data-anolis-xref="dom-location-replace"><a href="#dom-location-replace"></a></code><code><a href="#syntaxerror"></a></code></p><p><dfn data-anolis-xref="dom-location-reload" id="dom-location-reload"><code></code></dfn></p><dl class="switch"><dt><a data-anolis-xref="concept-task" href="#concept-task"></a><code data-anolis-xref="event-resize"><a href="#event-resize"></a></code><a href="#browsing-context"></a></dt><dd><p><a href="#browsing-context"></a></p></dd><dt><a href="#browsing-context"></a><a href="#active-document"></a><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></dt><dd><p><a data-anolis-xref="process the iframe attributes" href="#process-the-iframe-attributes"><code></code></a><a href="#browsing-context"></a><a href="#browsing-context-container"></a></p></dd><dt><a href="#browsing-context"></a><a href="#active-document"></a><a href="#reload-override-flag"></a></dt><dd><p><a href="#an-overridden-reload"></a><a href="#browsing-context"></a><a href="#responsible-browsing-context"></a></p></dd><dt></dt><dd><p><a href="#navigate"></a><a href="#browsing-context"></a><a href="#the-document's-address"></a><a href="#replacement-enabled"></a><a href="#exceptions-enabled"></a><a href="#source-browsing-context"></a><a href="#browsing-context"></a><a href="#reload-triggered-navigation"></a></p></dd></dl><p><a href="#active-document"></a><a href="#browsing-context"></a><a href="#navigate"></a><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#replacement-enabled"></a><a href="#browsing-context"></a><a href="#active-document"></a><a href="#reload-override-flag"></a><a href="#an-overridden-reload"></a><a href="#browsing-context"></a><a href="#source-browsing-context"></a></p><hr></div><p><code><a href="#location"></a></code><code><a href="#urlutils"></a></code><a href="#refsURL"></a></p><div class="impl"><p><a data-anolis-xref="the document's address" href="#the-document's-address"></a><i><code><a href="#document"></a></code></i><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-set-the-input" href="#concept-uu-set-the-input"></a><a data-anolis-xref="the document's address" href="#the-document's-address"></a><i><code><a href="#document"></a></code></i></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-get-the-base" href="#concept-uu-get-the-base"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-query-encoding" href="#concept-uu-query-encoding"></a><a href="#document's-character-encoding"></a></p><p><code><a href="#urlutils"></a></code><a data-anolis-xref="concept-uu-update" href="#concept-uu-update"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><i></i><i></i></p><ul class="brief"><li><code><a href="#location"></a></code><i><code><a href="#document"></a></code></i><a href="#completely-loaded"></a></li><li><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#activation-behavior"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a></li><li><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code></li></ul></li><li><p><var data-anolis-xref=""></var><i></i><code data-anolis-xref="dom-location-assign"><a href="#dom-location-assign"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-location-replace"><a href="#dom-location-replace"></a></code><var data-anolis-xref=""></var></p></li></ol></div><div class="impl"><h5 id="security-location"><span class="secno"></span></h5><p class="critical"><code><a href="#window"></a></code><code><a href="#location"></a></code><a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=20701"></a></p><p id="security-3"><code><a href="#securityerror"></a></code><code><a href="#location"></a></code><a href="#entry-settings-object"></a><a href="#effective-script-origin"></a><a data-anolis-xref="same
origin" href="#same-origin"></a><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><a href="#effective-script-origin"></a></p><ul><li><code data-anolis-xref="dom-url-href"><a href="#dom-url-href"></a></code><a href="#responsible-browsing-context"></a><a href="#entry-settings-object"></a><a href="#familiar-with"></a><a href="#browsing-context"></a><code><a href="#location"></a></code></li><li><code data-anolis-xref="dom-location-replace"><a href="#dom-location-replace"></a></code><a href="#responsible-browsing-context"></a><a href="#entry-settings-object"></a><a href="#familiar-with"></a><a href="#browsing-context"></a><code><a href="#location"></a></code></li><li><code><a href="#location"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#effective-script-origin"></a><a href="#entry-settings-object"></a><a href="#same-origin"></a><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#effective-script-origin"></a></li></ul><p><a href="#effective-script-origin"></a><a href="#entry-settings-object"></a><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#effective-script-origin"></a><code><a href="#location"></a></code><code><a href="#location"></a></code></p><p><a href="#effective-script-origin"></a><a href="#same-origin"></a><code><a href="#location"></a></code><code><a href="#document"></a></code><a href="#effective-script-origin"></a><a href="#settings-object"></a><a href="#global-object"></a><code><a href="#location"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code></p></div><div class="impl"><h4 id="history-notes"><span class="secno"></span></h4><p><i></i></p><p><code><a href="#history-1"></a></code></p><p><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code></p><p><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="dom-history"><a href="#dom-history"></a></code></p><p><strong></strong><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code></p><p><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code></p></div><h3 id="browsing-the-web"><span class="secno"></span></h3><div class="impl"><h4 id="navigating-across-documents"><span class="secno"></span></h4><p><a href="#browsing-context"></a><i><a href="#navigate"></a></i></p><p class="example"><a data-anolis-xref="following hyperlinks" href="#following-hyperlinks"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code><code data-anolis-xref="dom-location-assign"><a href="#dom-location-assign"></a></code></p><p class="note"><i></i><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></p><p><dfn id="source-browsing-context"></dfn></p><p><dfn data-anolis-xref="navigate" id="navigate"></dfn></p><ol><li><p><a href="#storage-mutex"></a></p></li><li id="sandboxLinks"><p><a href="#source-browsing-context"></a><a href="#allowed-to-navigate"></a><a href="#browsing-context"></a></p><p><a href="#top-level-browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#source-browsing-context"></a><a href="#navigate"></a><a href="#top-level-browsing-context"></a></p><p class="note"></p><p><a href="#navigate"></a><dfn id="exceptions-enabled"></dfn><code><a href="#securityerror"></a></code></p></li><li id="seamlessLinks"><p><a href="#source-browsing-context"></a><a href="#browsing-context"></a><a href="#seamless-browsing-context-flag"></a><a href="#browsing-context"></a><dfn id="explicit-self-navigation-override"></dfn><a href="#ancestor-browsing-context"></a><a href="#seamless-browsing-context-flag"></a><em></em><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a></p></li><li><p><a href="#browsing-context"></a><a href="#source-browsing-context"></a><a href="#browsing-context"></a><a href="#unload-a-document"></a><a href="#origin-0"></a><a href="#url"></a><a href="#same-origin"></a><a href="#origin-0"></a><a href="#url"></a><em></em><a href="#browsing-context"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#traverse-the-history-by-a-delta"></a><a href="#unload-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a><a href="#unload-a-document"></a></p></li><li><p><a href="#prompt-to-unload-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a><a href="#prompt-to-unload-a-document"></a></p></li><li><p><var data-anolis-xref=""></var></p><p class="note"><a href="#navigate-redirect-step"><i></i></a><a href="#navigate-fragid-step"><i></i></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><var data-anolis-xref=""></var></p></li><li id="navigate-fragid-step"><p><i></i><dfn id="reload-triggered-navigation"></dfn><a href="#url-parser"></a><a href="#absolute-url"></a><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><a href="#active-document"></a><a href="#browsing-context"></a><a data-anolis-xref="parsed URL" href="#parsed-url"></a><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a href="#parsed-url"></a><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><a data-anolis-xref="navigate-fragid" href="#scroll-to-fragid"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-navigate-mature" href="#concept-navigate-mature"></a><a href="#browsing-context"></a><a href="#fetch"></a><a data-anolis-xref="initialize the document
object" href="#initialize-the-document-object"><code></code></a><a data-anolis-xref="abort a
document" href="#abort-a-document"></a><code><a href="#document"></a></code><a data-anolis-xref="concept-navigate-mature" href="#concept-navigate-mature"></a><a href="#update-the-session-history-with-the-new-page"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="prompt to unload a document" href="#prompt-to-unload-a-document"></a><code><a href="#document"></a></code><a href="#refused-to-allow-the-document-to-be-unloaded"></a></p><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#prompt-to-unload-a-document"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="abort a document" href="#abort-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a></p></li><li><p><a data-anolis-xref="dom-navigator-registerProtocolHandler" href="#dom-navigator-registerprotocolhandler"></a><a data-anolis-xref="navigate-ua-inline" href="#read-ua-inline"></a></p><p class="note"></p></li><li><p><a href="#browsing-context"></a><a href="#nested-browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a></p><p><a href="#nested-browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="concept-navigate-mature" href="#concept-navigate-mature"></a></p></li><li><p></p><dl><dt><code><a href="#the-object-element"></a></code><a href="#child-browsing-context"></a></dt><dd><p></p></dd><dt><a href="#url"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><code data-anolis-xref="javascript
protocol"><a href="#javascript-protocol"></a></code></dt><dd><p><a href="#queue-a-task"></a><dfn data-anolis-xref="javascript protocol" id="javascript-protocol"><code data-anolis-xref=""></code></dfn><a href="#active-document"></a><a href="#browsing-context"></a></p><ol id="concept-js-deref"><li><p><a href="#origin-0"></a><a href="#source-browsing-context"></a><a href="#same-origin"></a><a href="#origin-0"></a><a href="#active-document"></a><a href="#browsing-context"></a><i></i></p></li><li><p><a href="#url-parser"></a><a href="#url"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#url-parser"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-scheme-data" href="#concept-url-scheme-data"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-query" href="#concept-url-query"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#percent-decode"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#utf-8-decode"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><a href="#active-document"></a><a href="#browsing-context"></a></p></li><li><p><a href="#create-a-script"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#script-settings-object"></a><code><a href="#window"></a></code><a href="#active-document"></a><a href="#browsing-context"></a></p><p><var data-anolis-xref=""></var><a href="#code-entry-point"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a></p></li><li><p><i></i><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a data-anolis-xref="Content-Type" href="#content-type"></a><code><a href="#text/html"></a></code></p><p><a href="#set-the-document's-address"></a><a data-anolis-xref="navigate" href="#navigate"></a><var data-anolis-xref=""></var><a href="#override-url"></a></p></li></ol><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><div class="example"><p><a data-anolis-xref="javascript protocol" href="#javascript-protocol"><code data-anolis-xref=""></code></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code><a href="#the-a-element"></a></code><a data-anolis-xref="following
hyperlinks" href="#following-hyperlinks"></a><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code><a href="#browsing-context"></a></p></div></dd><dt><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a data-anolis-xref="relevant
application cache" href="#relevant-application-cache"></a><a href="#same-origin"></a><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><a data-anolis-xref="concept-appcache-mode-fast" href="#concept-appcache-mode-fast"></a><a data-anolis-xref="application cache" href="#application-cache"></a></dt><dd><p><a href="#fetch"></a><a data-anolis-xref="concept-appcache-selection" href="#concept-appcache-selection"></a></p><p class="example"></p></dd><dt></dt><dd><p><a href="#fetch"></a><i></i></p></dd></dl><p><a href="#fetch"></a></p><p><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#origin-0"></a><a href="#active-document"></a><a href="#source-browsing-context"></a></p><p><a href="#browsing-context"></a><a href="#child-browsing-context"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#browsing-context-scope-origin"></a><a href="#browsing-context-container"></a><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p></p></li><li id="navigate-redirect-step"><p><i></i><a href="#url"></a><a href="#same-origin"></a><a href="#navigate-fragid-step"><i></i></a><a href="#url"></a><a href="#url"></a><a href="#url"></a></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><a href="#url"></a><a href="#same-origin"></a></p></li><li><p><strong></strong><a href="#application-cache"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a data-anolis-xref="relevant
application cache" href="#relevant-application-cache"></a><a href="#same-origin"></a><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><a data-anolis-xref="concept-appcache-mode-prefer-online" href="#concept-appcache-mode-prefer-online"></a><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-selection" href="#concept-appcache-selection"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a><var data-anolis-xref=""></var></p><p class="note"><i></i><a href="#the-document's-referrer"></a><a href="#initialize-the-document-object"><code></code></a><a href="#fetch"></a></p></li><li><p><strong></strong><a href="#application-cache"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a data-anolis-xref="concept-appcache-matches-fallback" href="#concept-appcache-matches-fallback"></a><a data-anolis-xref="relevant application cache" href="#relevant-application-cache"></a><a data-anolis-xref="concept-appcache-selection" href="#concept-appcache-selection"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a href="#same-origin"></a><a href="#prefix-match"></a><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-selection" href="#concept-appcache-selection"></a></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a><var data-anolis-xref=""></var><a href="#the-document's-address"></a></p><p class="note"><i></i><a href="#the-document's-referrer"></a><a href="#initialize-the-document-object"><code></code></a><a href="#fetch"></a></p></li><li><p><i></i><a data-anolis-xref="Content-Type" href="#content-type"></a></p><div class="note"><p></p><ul class="brief"><li></li><li></li><li></li></ul></div><p><code data-anolis-xref="http-content-disposition"></code><code data-anolis-xref=""></code><a href="#as-a-download"></a></p><p></p><p></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="Content-Type sniffing" href="#content-type-sniffing-0"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var></p><dl class="switch"><dt><code><a href="#text/html"></a></code></dt><dd><a data-anolis-xref="navigate-html" href="#read-html"></a><a href="#navigate"></a></dd><dt><code></code></dt><dt><code></code></dt><dt><code></code></dt><dt><code><a href="#application/xhtml+xml"></a></code></dt><dt><code data-anolis-xref=""></code><a href="#explicitly-supported-xml-type"></a></dt><dd><a data-anolis-xref="navigate-xml" href="#read-xml"></a><em></em><a data-anolis-xref="navigate-xml" href="#read-xml"></a><a href="#navigate"></a></dd><dt><code></code></dt><dd><a data-anolis-xref="navigate-text" href="#read-text"></a><a href="#navigate"></a></dd><dt><code><a href="#multipart/x-mixed-replace"></a></code></dt><dd><a data-anolis-xref="navigate-multipart-x-mixed-replace" href="#read-multipart-x-mixed-replace"></a><a href="#navigate"></a></dd><dt></dt><dd><a data-anolis-xref="navigate-media" href="#read-media"></a><a href="#navigate"></a></dd><dt><a href="#browsing-context"></a></dt><dd><a data-anolis-xref="navigate-plugin" href="#read-plugin"></a><a href="#navigate"></a></dd></dl><p><dfn id="explicitly-supported-xml-type"></dfn><a href="#plugin"></a><a href="#browsing-context"></a><code></code><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code></p><p><dfn data-anolis-xref="set the document's address" id="set-the-document's-address"></dfn><dfn id="override-url"></dfn><code><a href="#document"></a></code><a data-anolis-xref="the document's address" href="#the-document's-address"></a><a href="#url"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#the-document's-address"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><em></em><a href="#override-url"></a><code><a href="#document"></a></code><a data-anolis-xref="the document's address" href="#the-document's-address"></a><a href="#url"></a></p><p class="note"><a data-anolis-xref="override URL" href="#override-url"></a><a data-anolis-xref="javascript protocol" href="#javascript-protocol"><code></code></a><a href="#an-overridden-reload"></a></p><p><dfn data-anolis-xref="initialize the Document object" id="initialize-the-document-object"><code></code></dfn><code><a href="#document"></a></code></p><ol><li><p><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#replacement-enabled"></a><code><a href="#document"></a></code><a href="#same-origin"></a><code><a href="#document"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document"><a href="#dom-document-0"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#the-document's-referrer"></a><i></i><a href="#fetch"></a></p></li><li><p><a href="#implement-the-sandboxing"></a><code><a href="#document"></a></code></p></li><li id="fullscreen-logic"><p><a href="#active-sandboxing-flag-set"></a><code><a href="#document"></a></code><a href="#browsing-context"></a><a data-anolis-xref="ancestor browsing context" href="#ancestor-browsing-context"></a><a href="#sandboxed-fullscreen-browsing-context-flag"></a></p><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context-container"></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code><code><a href="#document"></a></code><a href="#fullscreen-enabled-flag"></a></p><p><code><a href="#document"></a></code><a href="#fullscreen-enabled-flag"></a></p></li></ol></li><li id="navigate-non-Document"><p><i></i><var data-anolis-xref=""></var><a data-anolis-xref="dom-navigator-registerContentHandler" href="#dom-navigator-registercontenthandler"></a><a data-anolis-xref="navigate-ua-inline" href="#read-ua-inline"></a></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var><a href="#as-a-download"></a></p></li></ol><hr><p><dfn id="update-the-session-history-with-the-new-page"></dfn><a href="#queue-a-task"></a><code><a href="#document"></a></code><a href="#current-entry"></a></p><ol><li><p><a data-anolis-xref="unload a document" href="#unload-a-document"></a><code><a href="#document"></a></code><a href="#current-entry"></a><var data-anolis-xref=""></var></p><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#unload-a-document"></a><a href="#unload-a-document"></a><a data-anolis-xref="navigate" href="#navigate"></a></p></li><li><dl><dt><dfn id="entry-update"></dfn></dt><dd><ol><li><p><code><a href="#document"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#traverse-the-history"></a></p></li></ol><p class="note"><a href="#current-entry"></a><a href="#replacement-enabled"></a><code><a href="#document"></a></code></p></dd><dt></dt><dd><ol><li><p><a href="#browsing-context"></a><a href="#session-history"></a><a href="#current-entry"></a><a href="#current-entry"></a></p><p class="note"><a href="#history-notes"></a></p></li><li><p><code><a href="#history-1"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#traverse-the-history"></a><a href="#replacement-enabled"></a><a href="#replacement-enabled"></a></p></li></ol></dd></dl></li><li><p><a data-anolis-xref="navigate" href="#navigate"></a><dfn data-anolis-xref="concept-navigate-mature" id="concept-navigate-mature"></dfn></p></li><li><p><i></i><a href="#spin-the-event-loop"></a></p></li><li><p><code><a href="#document"></a></code><a data-anolis-xref="stop
parsing" href="#stop-parsing"></a></p></li><li><p><a href="#scroll-to-the-fragment-identifier"></a><a href="#the-document's-address"></a><a data-anolis-xref="the indicated part of the document" href="#the-indicated-part-of-the-document"></a><i></i></p></li></ol><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a></p><h4 id="read-html"><span class="secno"></span><dfn data-anolis-xref="navigate-html" id="navigate-html"></dfn></h4><p><a href="#browsing-context"></a><a href="#queue-a-task"></a><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="concept-document-content-type" href="#concept-document-content-type"></a><code data-anolis-xref=""></code><a href="#initialize-the-document-object"><code></code></a><a href="#html-parser"></a><code><a href="#document"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#the-input-byte-stream"></a><a href="#html-parser"></a></p><p class="note"><a href="#the-input-byte-stream"></a><a data-anolis-xref="tokenization" href="#tokenization"></a><a data-anolis-xref="Content-Type" href="#content-type"></a></p><p><a href="#queue-a-task"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><p><code><a href="#document"></a></code><a data-anolis-xref="stop parsing" href="#stop-parsing"></a><a href="#update-the-session-history-with-the-new-page"></a></p><p class="note"><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><a href="#parser-appcache"></a></p><p><a href="#task-source"></a><a href="#networking-task-source"></a></p><h4 id="read-xml"><span class="secno"></span><dfn data-anolis-xref="navigate-xml" id="navigate-xml"></dfn></h4><p><code><a href="#document"></a></code><a href="#xml-parser"></a><a href="#refsXML"></a><a href="#refsXMLNS"></a><a href="#refsRFC3023"></a><a href="#refsDOM"></a></p><p class="note"></p><p><code><a href="#document"></a></code><a href="#initialize-the-document-object"><code></code></a></p><p><a href="#document's-character-encoding"></a></p><p><code><a href="#the-html-element"></a></code><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="insert an
element into a document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="insert an element into
a document" href="#insert-an-element-into-a-document"></a><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p class="note"><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><code data-anolis-xref=""></code></p><p><code><a href="#element"></a></code><code><a href="#document"></a></code><a href="#navigate-non-Document"></a><i></i><a href="#navigate"></a></p><p><code><a href="#document"></a></code><a href="#update-the-session-history-with-the-new-page"></a><i></i></p><p><code><a href="#document"></a></code></p><h4 id="read-text"><span class="secno"></span><dfn data-anolis-xref="navigate-text" id="navigate-text"></dfn></h4><p><a href="#browsing-context"></a><a href="#queue-a-task"></a><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="concept-document-content-type" href="#concept-document-content-type"></a><code data-anolis-xref=""></code><a href="#initialize-the-document-object"><code></code></a><a href="#html-parser"></a><code><a href="#document"></a></code><a href="#html-parser"></a><a href="#plaintext-state"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a><a href="#task-queue"></a><a data-anolis-xref="fetch" href="#fetch"></a><a href="#the-input-byte-stream"></a><a href="#html-parser"></a></p><p><a href="#refsRFC2046"></a><a href="#refsRFC3676"></a></p><p><a href="#document's-character-encoding"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><a href="#queue-a-task"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><p><code><a href="#document"></a></code><a href="#update-the-session-history-with-the-new-page"></a></p><p><code><a href="#the-head-element"></a></code><code><a href="#document"></a></code><code><a href="#the-title-element"></a></code></p><p class="note"><code data-anolis-xref=""></code></p><p><a href="#task-source"></a><a href="#networking-task-source"></a></p><h4 id="read-multipart-x-mixed-replace"><span class="secno"></span><dfn data-anolis-xref="navigate-multipart-x-mixed-replace" id="navigate-multipart-x-mixed-replace"><code></code></dfn></h4><p><code><a href="#multipart/x-mixed-replace"></a></code><a href="#browsing-context"></a><a href="#refsRFC2046"></a></p><p><a href="#navigate"></a><i></i><a href="#replacement-enabled"></a><code><a href="#document"></a></code><a data-anolis-xref="initialize the document object" href="#initialize-the-document-object"></a><a href="#navigate"></a></p><p></p><p class="note"><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code></p><h4 id="read-media"><span class="secno"></span><dfn data-anolis-xref="navigate-media" id="navigate-media"></dfn></h4><p><a href="#browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="concept-document-content-type" href="#concept-document-content-type"></a><var data-anolis-xref=""></var><a href="#navigate"></a><a href="#initialize-the-document-object"><code></code></a><code><a href="#the-html-element"></a></code><code><a href="#document"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><table><thead><tr><th></th><th></th><th></th></tr><tr><td></td><td><code><a href="#the-img-element"></a></code></td><td><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></td></tr><tr><td></td><td><code><a href="#the-video-element"></a></code></td><td><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></td></tr><tr><td></td><td><code><a href="#the-audio-element"></a></code></td><td><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></td></tr></thead></table><p><a data-anolis-xref="stop parsing" href="#stop-parsing"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><a href="#update-the-session-history-with-the-new-page"></a></p><p><code><a href="#the-head-element"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><code><a href="#the-title-element"></a></code><a data-anolis-xref="attr-media-autoplay" href="#attr-media-autoplay"></a></p><h4 id="read-plugin"><span class="secno"></span><dfn data-anolis-xref="navigate-plugin" id="navigate-plugin"></dfn></h4><p><a href="#browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><dfn id="plugin-document"></dfn><a data-anolis-xref="concept-document-content-type" href="#concept-document-content-type"></a><var data-anolis-xref=""></var><a href="#navigate"></a><a href="#initialize-the-document-object"><code></code></a><code><a href="#the-html-element"></a></code><code><a href="#document"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code><a href="#the-embed-element"></a></code></p><p class="note"><a href="#plugin-document"></a><code><a href="#the-iframe-element"></a></code><code data-anolis-xref=""></code><a href="#refsCSP"></a></p><p><a data-anolis-xref="stop parsing" href="#stop-parsing"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><a href="#update-the-session-history-with-the-new-page"></a></p><p><code><a href="#the-head-element"></a></code><code><a href="#document"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-title-element"></a></code></p><p class="note" id="sandboxPluginNavigate"><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-plugins-browsing-context-flag"></a><code><a href="#the-embed-element"></a></code><a href="#sandboxPluginEmbed"></a><a href="#plugin"></a><a data-anolis-xref="concept-plugin-secure" href="#concept-plugin-secure"></a></p><h4 id="read-ua-inline"><span class="secno"></span><dfn data-anolis-xref="navigate-ua-inline" id="navigate-ua-inline"></dfn></h4><p><a href="#browsing-context"></a><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a data-anolis-xref="concept-document-content-type" href="#concept-document-content-type"></a><code data-anolis-xref=""></code><a href="#initialize-the-document-object"><code></code></a><code><a href="#document"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><a data-anolis-xref="stop
parsing" href="#stop-parsing"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><a href="#update-the-session-history-with-the-new-page"></a></p><h4 id="scroll-to-fragid"><span class="secno"></span><dfn data-anolis-xref="navigate-fragid" id="navigate-fragid"></dfn></h4><p></p><ol><li><p><a href="#browsing-context"></a><a href="#session-history"></a><a href="#current-entry"></a><a href="#current-entry"></a></p><p class="note"><a href="#history-notes"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#history-traversal-task-source"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a href="#document-family"></a></p></li><li><p><code><a href="#history-1"></a></code><code><a href="#document"></a></code><a href="#url"></a><a data-anolis-xref="navigate" href="#navigate"></a></p></li><li><p><a href="#traverse-the-history"></a><i></i><a href="#scroll-to-the-fragment-identifier"></a><a href="#the-document's-address"></a></p></li></ol><p class="note"><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#update-the-session-history-with-the-new-page"></a></p><hr><p><dfn id="scroll-to-the-fragment-identifier"></dfn><a href="#the-indicated-part-of-the-document"></a><a href="#being-rendered"></a><a href="#the-indicated-part-of-the-document"></a><a href="#being-rendered"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#the-indicated-part-of-the-document"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#scroll-to-the-beginning-of-the-document"></a><code><a href="#document"></a></code><a href="#refsCSSOMVIEW"></a></p></li><li><p><a href="#scroll-an-element-into-view"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsCSSOMVIEW"></a></p></li><li><p><var data-anolis-xref=""></var><span></span><a href="#focusing-steps"></a></p></li></ol><p><dfn id="the-indicated-part-of-the-document"></dfn><a href="#mime-type"></a><code><a href="#document"></a></code><a data-anolis-xref="XML
MIME type" href="#xml-mime-type"></a><a href="#refsRFC3023"></a></p><p><a data-anolis-xref="HTML MIME type" href="#html-mime-type"></a><a href="#the-indicated-part-of-the-document"></a></p><ol><li><p><a href="#url-parser"></a><a href="#url"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><a href="#parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#the-indicated-part-of-the-document"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="percent
decode" href="#percent-decode"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#utf-8-decoder"></a><var data-anolis-xref=""></var><a href="#utf-8-decoder"></a><a href="#decoder-error"></a><i></i></p></li><li><p><a data-anolis-xref="concept-id" href="#concept-id"></a><var data-anolis-xref=""></var><a href="#the-indicated-part-of-the-document"></a></p></li><li><p><i></i><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-a-name"><a href="#attr-a-name"></a></code><var data-anolis-xref=""></var><em></em><var data-anolis-xref=""></var><a href="#the-indicated-part-of-the-document"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a href="#the-indicated-part-of-the-document"></a></p></li><li><p><a data-anolis-xref="the indicated part of the document" href="#the-indicated-part-of-the-document"></a></p></li></ol><p><code data-anolis-xref="selector-target"></code><dfn id="target-element"><i></i></dfn><a href="#the-indicated-part-of-the-document"></a><i><a href="#target-element"></a></i><a href="#refsSELECTORS"></a></p><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p></div><h4 id="history-traversal"><span class="secno"></span></h4><div class="impl"><p><dfn id="traverse-the-history"></dfn><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><i></i></p><p class="note"><a data-anolis-xref="traverse the history by a
delta" href="#traverse-the-history-by-a-delta"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="update the session history with the new page" href="#update-the-session-history-with-the-new-page"></a></p><ol><li><p><code><a href="#document"></a></code><a href="#navigate"></a><a href="#browsing-context"></a><a href="#entry-update"></a><a href="#navigate"></a><em></em><code><a href="#document"></a></code><a href="#source-browsing-context"></a><a href="#replacement-enabled"></a></p><p class="note"></p></li><li><p><a href="#current-entry"></a><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code><code data-anolis-xref="dom-history-replaceState"><a href="#dom-history-replacestate"></a></code><code data-anolis-xref="dom-document-title"><a href="#document.title"></a></code></p></li><li><p><a href="#current-entry"></a><a href="#browsing-context"></a><code><a href="#document"></a></code><code><a href="#history-1"></a></code><a href="#an-entry-with-persisted-user-state"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#current-entry"></a></p><ol><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#history-traversal-task-source"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a href="#document-family"></a></p></li><li><p><a href="#origin-0"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#origin-0"></a><code><a href="#document"></a></code><a href="#current-entry"></a></p><ol><li><p><a href="#browsing-context-name"></a><code><a href="#document"></a></code><a href="#same-origin"></a><a href="#active-document"></a><em></em><a href="#current-entry"></a></p></li><li id="resetBCName"><p><a href="#top-level-browsing-context"></a><a href="#auxiliary-browsing-context"></a><a href="#browsing-context-name"></a></p></li></ol></li><li id="appcache-history-2"><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#active-document"></a><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context-name"></a></p><ol><li><p><a href="#browsing-context-name"></a></p></li><li><p><a data-anolis-xref="browsing context name" href="#browsing-context-name"></a><code><a href="#document"></a></code><a href="#same-origin"></a><a href="#active-document"></a></p></li></ol></li><li id="history-autocomplete"><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#autofill-field-name"></a><code data-anolis-xref="attr-fe-autocomplete-off"><a href="#attr-fe-autocomplete-off"></a></code><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a></p></li><li><p><a href="#current-document-readiness"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><code data-anolis-xref=""></code><a href="#queue-a-task"></a></p><ol><li><p><code><a href="#document"></a></code><a href="#page-showing"></a></p></li><li><p><code><a href="#document"></a></code><a href="#page-showing"></a></p></li><li><p><dfn id="session-history-document-visibility-change-steps"></dfn><code><a href="#document"></a></code><a href="#other-applicable-specifications"></a></p><p class="note"><a href="#refsPAGEVIS"></a></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-target"><a href="#dom-event-target"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-currentTarget"></code><code><a href="#window"></a></code><code><a href="#pagetransitionevent"></a></code><code data-anolis-xref="dom-PageTransitionEvent-persisted"><a href="#dom-pagetransitionevent-persisted"></a></code></p></li></ol></li></ol></li><li><p><a href="#the-document's-address"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#current-entry"></a><a href="#case-sensitive"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#current-entry"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><dfn id="replacement-enabled"></dfn><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#an-entry-with-persisted-user-state"></a><a href="#scroll-to-the-fragment-identifier"></a></p></li><li><p><a href="#an-entry-with-persisted-user-state"></a></p><p class="note"><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p></li><li><p><a href="#state-object"></a><var data-anolis-xref=""></var><a href="#structured-clone"></a><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="dom-history-state"><a href="#dom-history-state"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#latest-entry"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#latest-entry"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><i></i><a href="#queue-a-task"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-popstate"><a href="#event-popstate"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code><a href="#popstateevent"></a></code><code data-anolis-xref="dom-PopStateEvent-state"><a href="#dom-popstateevent-state"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-hashchange"><a href="#event-hashchange"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code><code><a href="#hashchangeevent"></a></code><code data-anolis-xref="dom-HashChangeEvent-oldURL"><a href="#dom-hashchangeevent-oldurl"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-HashChangeEvent-newURL"><a href="#dom-hashchangeevent-newurl"></a></code><var data-anolis-xref=""></var></p></li></ol></li><li><p><a href="#current-entry"></a><var data-anolis-xref=""></var></p></li></ol><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p></div><h5 id="the-popstateevent-interface"><span class="secno"></span><code><a href="#popstateevent"></a></code></h5><pre class="idl"><a href="#popstateeventinit"></a><dfn id="popstateevent"></dfn><a href="#event"></a><a data-anolis-xref="dom-PopStateEvent-state" href="#dom-popstateevent-state"></a><dfn id="popstateeventinit"></dfn><a href="#eventinit"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-PopStateEvent-state"><a href="#dom-popstateevent-state"></a></code></dt><dd><p><code data-anolis-xref="dom-history-pushState"><a href="#dom-history-pushstate"></a></code><code data-anolis-xref="dom-history-replaceState"><a href="#dom-history-replacestate"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-PopStateEvent-state" id="dom-popstateevent-state"><code></code></dfn><code><a href="#document"></a></code></p></div><h5 id="the-hashchangeevent-interface"><span class="secno"></span><code><a href="#hashchangeevent"></a></code></h5><pre class="idl"><a href="#hashchangeeventinit"></a><dfn id="hashchangeevent"></dfn><a href="#event"></a><a data-anolis-xref="dom-HashChangeEvent-oldURL" href="#dom-hashchangeevent-oldurl"></a><a data-anolis-xref="dom-HashChangeEvent-newURL" href="#dom-hashchangeevent-newurl"></a><dfn id="hashchangeeventinit"></dfn><a href="#eventinit"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HashChangeEvent-oldURL"><a href="#dom-hashchangeevent-oldurl"></a></code></dt><dd><p><a href="#url"></a><a href="#session-history-entry"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-HashChangeEvent-newURL"><a href="#dom-hashchangeevent-newurl"></a></code></dt><dd><p><a href="#url"></a><a href="#session-history-entry"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-HashChangeEvent-oldURL" id="dom-hashchangeevent-oldurl"><code></code></dfn><a href="#session-history-entry"></a></p><p><dfn data-anolis-xref="dom-HashChangeEvent-newURL" id="dom-hashchangeevent-newurl"><code></code></dfn><a href="#session-history-entry"></a></p></div><h5 id="the-pagetransitionevent-interface"><span class="secno"></span><code><a href="#pagetransitionevent"></a></code></h5><pre class="idl"><a href="#pagetransitioneventinit"></a><dfn id="pagetransitionevent"></dfn><a href="#event"></a><a data-anolis-xref="dom-PageTransitionEvent-persisted" href="#dom-pagetransitionevent-persisted"></a><dfn id="pagetransitioneventinit"></dfn><a href="#eventinit"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-PageTransitionEvent-persisted"><a href="#dom-pagetransitionevent-persisted"></a></code></dt><dd><p><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><p><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code></p><p></p><ul class="brief"><li><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></li><li><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code></li><li><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code></li><li><code><a href="#the-iframe-element"></a></code></li><li><code></code></li><li><a data-anolis-xref="abort a document" href="#abort-a-document"><code></code></a></li></ul></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-PageTransitionEvent-persisted" id="dom-pagetransitionevent-persisted"><code></code></dfn></p></div><h4 id="unloading-documents"><span class="secno"></span></h4><div class="impl"><p><code><a href="#document"></a></code><dfn data-anolis-xref="concept-document-salvageable" id="concept-document-salvageable"><i></i></dfn><dfn id="fired-unload"></dfn><dfn id="page-showing"></dfn><a href="#page-showing"></a><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code></p><p><a data-anolis-xref="event loop" href="#event-loop"></a><dfn id="termination-nesting-level"></dfn></p><p><dfn id="prompt-to-unload-a-document"></dfn></p><ol><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code><a href="#beforeunloadevent"></a></code><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code></p></li><li><p><i></i><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><code><a href="#window"></a></code></p></li><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><i></i><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><code data-anolis-xref="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue"></a></code><var data-anolis-xref=""></var></p><p><code data-anolis-xref="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue"></a></code></p><p><a href="#pause"></a></p><p><dfn id="refused-to-allow-the-document-to-be-unloaded"></dfn></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-the-descendant-browsing-contexts"></a><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a data-anolis-xref="prompt to unload a document" href="#prompt-to-unload-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><a href="#refused-to-allow-the-document-to-be-unloaded"></a><a data-anolis-xref="refused to allow the document to be unloaded" href="#refused-to-allow-the-document-to-be-unloaded"><em></em></a><i></i></p></li><li><p><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><a href="#active-document"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><em></em></p></li></ol></li><li><p><i></i><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a></p></li></ol><p><dfn id="unload-a-document"></dfn><var data-anolis-xref=""></var><code><a href="#document"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><ol><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a></p></li><li><p><code><a href="#document"></a></code><a href="#page-showing"></a><i></i><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><a href="#unloading-document-visibility-change-steps"></a></p></li><li><p><code><a href="#document"></a></code><a href="#page-showing"></a></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-target"><a href="#dom-event-target"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-currentTarget"></code><code><a href="#window"></a></code><code><a href="#pagetransitionevent"></a></code><code data-anolis-xref="dom-PageTransitionEvent-persisted"><a href="#dom-pagetransitionevent-persisted"></a></code><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><dfn id="unloading-document-visibility-change-steps"></dfn><code><a href="#document"></a></code><a href="#other-applicable-specifications"></a></p><p class="note"><a href="#refsPAGEVIS"></a></p></li><li><p><i></i><code><a href="#document"></a></code><a href="#fired-unload"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code></p></li><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><i></i><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><code><a href="#document"></a></code><a href="#fired-unload"></a></p></li><li><p><a href="#unloading-document-cleanup-steps"></a><code><a href="#document"></a></code><a href="#other-applicable-specifications"></a></p></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-the-descendant-browsing-contexts"></a><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><a data-anolis-xref="unload a document" href="#unload-a-document"></a><a href="#active-document"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><a href="#active-document"></a><a href="#browsing-context"></a><var data-anolis-xref=""></var><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><em></em></p></li></ol></li><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#browsing-context"></a><a data-anolis-xref="discard a
document" href="#discard-a-document"><code></code></a></p></li><li><p><i></i><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a></p></li></ol><p><dfn id="unloading-document-cleanup-steps"></dfn></p><ol><li><p><span></span><code></code><code data-anolis-xref="dom-WebSocket"></code><code><a href="#document"></a></code><code><a href="#window"></a></code></p><p><code></code><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><span data-anolis-xref="concept-EventSource-forcibly-close"></span><code><a href="#eventsource"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code></p></li><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><code><a href="#document"></a></code><code><a href="#window"></a></code><a href="#list-of-active-timers"></a></p></li></ol></div><h5 id="the-beforeunloadevent-interface"><span class="secno"></span><code><a href="#beforeunloadevent"></a></code></h5><pre class="idl"><dfn id="beforeunloadevent"></dfn><a href="#event"></a><a data-anolis-xref="dom-BeforeUnloadEvent-returnValue" href="#dom-beforeunloadevent-returnvalue"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p></p></dd></dl><p class="note"><code><a href="#beforeunloadevent"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-BeforeUnloadEvent-returnValue" id="dom-beforeunloadevent-returnvalue"><code></code></dfn></p></div><div class="impl"><h4 id="aborting-a-document-load"><span class="secno"></span></h4><p><code><a href="#document"></a></code><dfn data-anolis-xref="abort a document" id="abort-a-document"></dfn></p><ol><li><p><a data-anolis-xref="abort a document" href="#abort-a-document"></a><a data-anolis-xref="active document" href="#active-document"></a><a href="#child-browsing-context"></a><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><a data-anolis-xref="fetch" href="#fetch"></a><code><a href="#document"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="fetch" href="#fetch"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><code><a href="#document"></a></code><a href="#active-parser"></a><a data-anolis-xref="abort a
parser" href="#abort-a-parser"></a><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li></ol><p><a data-anolis-xref="abort a document" href="#abort-a-document"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#active-document"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-abort"><a href="#event-abort"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code><a data-anolis-xref="abort a
document" href="#abort-a-document"></a></p></div><h3 id="offline"><span class="secno"></span></h3><h4 id="introduction-3"><span class="secno"></span></h4><p><i></i></p><p></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p></p><pre></pre><pre></pre><pre></pre><p><code data-anolis-xref=""></code></p><p><code data-anolis-xref=""></code></p><pre></pre><p><code><a href="#text/cache-manifest"></a></code></p><pre></pre><p></p><p class="note"></p><p class="note"><code data-anolis-xref=""></code></p><p><a href="http://www.whatwg.org/demos/offline/clock/live-demo/clock.html"></a></p><h5 id="supporting-offline-caching-for-legacy-applications"><span class="secno"></span></h5><p><i></i></p><p><code><a href="#xmlhttprequest"></a></code></p><p></p><p></p><div class="example"><p></p><p><code><a href="#xmlhttprequest"></a></code></p></div><p></p><p><em></em><a data-anolis-xref="concept-appcache-mode-prefer-online" href="#concept-appcache-mode-prefer-online"></a><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code></p><pre></pre><p><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a></p><h5 id="appcacheevents"><span class="secno"></span></h5><p><i></i></p><p></p><p><code><a href="#applicationcache"></a></code></p><table><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-appcache-checking" id="event-appcache-checking"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><strong></strong></td><td><code data-anolis-xref="event-appcache-noupdate"><a href="#event-appcache-noupdate"></a></code><code data-anolis-xref="event-appcache-downloading"><a href="#event-appcache-downloading"></a></code><code data-anolis-xref="event-appcache-obsolete"><a href="#event-appcache-obsolete"></a></code><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-appcache-noupdate" id="event-appcache-noupdate"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-appcache-downloading" id="event-appcache-downloading"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td><code data-anolis-xref="event-appcache-progress"><a href="#event-appcache-progress"></a></code><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code data-anolis-xref="event-appcache-cached"><a href="#event-appcache-cached"></a></code><code data-anolis-xref="event-appcache-updateready"><a href="#event-appcache-updateready"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-appcache-progress" id="event-appcache-progress"><code></code></dfn></td><td><code><a href="#progressevent"></a></code></td><td><code data-anolis-xref="dom-ProgressEvents-total"></code><code data-anolis-xref="dom-ProgressEvents-loaded"></code></td><td><code data-anolis-xref="event-appcache-progress"><a href="#event-appcache-progress"></a></code><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code data-anolis-xref="event-appcache-cached"><a href="#event-appcache-cached"></a></code><code data-anolis-xref="event-appcache-updateready"><a href="#event-appcache-updateready"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-appcache-cached" id="event-appcache-cached"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-appcache-updateready" id="event-appcache-updateready"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code data-anolis-xref="dom-appcache-swapCache"><a href="#dom-appcache-swapcache"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-appcache-obsolete" id="event-appcache-obsolete"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td rowspan="4"><dfn data-anolis-xref="event-appcache-error" id="event-appcache-error"><code></code></dfn></td><td rowspan="4"><code><a href="#event"></a></code></td><td></td><td rowspan="3"></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td><td></td></tr></tbody></table><p></p><div class="impl"><h4 id="appcache"><span class="secno"></span></h4><p><dfn id="application-cache"></dfn></p><ul><li><p></p><dl><dt><dfn data-anolis-xref="concept-appcache-master" id="concept-appcache-master"></dfn></dt><dd><p class="note"><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code></p></dd><dt><dfn data-anolis-xref="concept-appcache-manifest" id="concept-appcache-manifest"></dfn></dt><dd><p class="note"><code><a href="#the-html-element"></a></code><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a href="#application-cache-download-process"></a><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><a data-anolis-xref="same origin" href="#same-origin"></a></p></dd><dt><dfn data-anolis-xref="concept-appcache-explicit" id="concept-appcache-explicit"></dfn></dt><dd><p class="note"><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a></p></dd><dt><dfn data-anolis-xref="concept-appcache-fallback" id="concept-appcache-fallback"></dfn></dt><dd><p class="note"><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a data-anolis-xref="concept-appcache-manifest-fallback" href="#concept-appcache-manifest-fallback"></a></p></dd></dl><p><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><dfn data-anolis-xref="concept-appcache-foreign" id="concept-appcache-foreign"></dfn><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></p><p class="note"></p></li><li><p><dfn data-anolis-xref="concept-appcache-fallback-ns" id="concept-appcache-fallback-ns"></dfn><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a></p><p class="note"><a data-anolis-xref="concept-appcache-matches-fallback" href="#concept-appcache-matches-fallback"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a href="#same-origin"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></p></li><li><p><dfn data-anolis-xref="concept-appcache-onlinewhitelist" id="concept-appcache-onlinewhitelist"></dfn></p><p class="note"></p></li><li><p><dfn data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" id="concept-appcache-onlinewhitelist-wildcard"></dfn><i data-anolis-xref=""></i><i data-anolis-xref=""></i></p><p class="note"><i data-anolis-xref=""></i><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><i data-anolis-xref=""></i></p></li><li><p><dfn data-anolis-xref="concept-appcache-mode" id="concept-appcache-mode"></dfn><dfn data-anolis-xref="concept-appcache-mode-fast" id="concept-appcache-mode-fast"><i></i></dfn><dfn data-anolis-xref="concept-appcache-mode-prefer-online" id="concept-appcache-mode-prefer-online"><i></i></dfn></p></li></ul><p><a href="#application-cache"></a><dfn data-anolis-xref="concept-appcache-completeness" id="concept-appcache-completeness"></dfn><i></i><i></i></p><hr><p><dfn id="application-cache-group"></dfn><a data-anolis-xref="application cache" href="#application-cache"></a><a href="#absolute-url"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></p><p><a href="#application-cache"></a><dfn data-anolis-xref="concept-appcache-newer" id="concept-appcache-newer"></dfn><a data-anolis-xref="application
cache" href="#application-cache"></a><a href="#application-cache-group"></a></p><p><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><i></i></p><p><a href="#application-cache-group"></a><dfn data-anolis-xref="concept-appcache-status" id="concept-appcache-status"></dfn><i></i><i></i><i></i></p><p><dfn id="relevant-application-cache"></dfn><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a data-anolis-xref="application cache
group" href="#application-cache-group"></a><i></i></p><p><a href="#application-cache-group"></a><dfn data-anolis-xref="concept-appcache-pending-masters" id="concept-appcache-pending-masters"></dfn><code><a href="#document"></a></code><a href="#application-cache-download-process"></a><a href="#application-cache-download-process"></a><a href="#application-cache-group"></a></p><p><a href="#application-cache-group"></a><dfn data-anolis-xref="concept-appcache-obsolete" id="concept-appcache-obsolete"></dfn><a data-anolis-xref="application cache group" href="#application-cache-group"></a></p><hr><p><dfn id="cache-host"></dfn><code><a href="#document"></a></code><code></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#refsWEBWORKERS"></a></p><p><code><a href="#document"></a></code><a href="#application-cache"></a><a href="#parser-appcache"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a></p><p><code></code><a href="#application-cache"></a><a href="#refsWEBWORKERS"></a></p><p><a href="#cache-host"></a><code><a href="#applicationcache"></a></code></p><hr><p><a data-anolis-xref="application cache" href="#application-cache"></a><a data-anolis-xref="application cache group" href="#application-cache-group"></a><dfn data-anolis-xref="concept-appcache-selection" id="concept-appcache-selection"></dfn><a data-anolis-xref="relevant application cache" href="#relevant-application-cache"></a></p><ul><li></li><li></li><li></li></ul><hr><p><dfn data-anolis-xref="concept-appcache-matches-fallback" id="concept-appcache-matches-fallback"></dfn><a href="#relevant-application-cache"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#same-origin"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a href="#prefix-match"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div></div><h4 id="manifests"><span class="secno"></span></h4><h5 id="some-sample-manifests"><span class="secno"></span></h5><p><i></i></p><div class="example"><p></p><pre></pre><p></p><pre></pre></div><div class="example"><p></p><pre></pre></div><div class="example"><p><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><i data-anolis-xref=""></i></p><p></p><p></p><pre></pre></div><h5 id="writing-cache-manifests"><span class="secno"></span></h5><p><code><a href="#text/cache-manifest"></a></code><a href="#mime-type"></a><code><a href="#text/cache-manifest"></a></code><a href="#mime-type"></a></p><p><a href="#refsENCODING"></a></p><p class="note"><a href="#willful-violation"></a><code data-anolis-xref=""></code><em></em><a href="#refsRFC2046"></a></p><p></p><p></p><dl><dt></dt><dd><p></p></dd><dt></dt><dd><p></p><p class="note"></p></dd><dt></dt><dd><p></p><dl><dt><code></code></dt><dd><dfn data-anolis-xref="concept-appcache-manifest-explicit" id="concept-appcache-manifest-explicit"></dfn></dd><dt><code></code></dt><dd><dfn data-anolis-xref="concept-appcache-manifest-fallback" id="concept-appcache-manifest-fallback"></dfn></dd><dt><code></code></dt><dd><dfn data-anolis-xref="concept-appcache-manifest-network" id="concept-appcache-manifest-network"></dfn></dd><dt><code></code></dt><dd><dfn data-anolis-xref="concept-appcache-manifest-settings" id="concept-appcache-manifest-settings"></dfn></dd></dl><p></p><p><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a></p></dd><dt></dt><dd><p></p><p><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a><a href="#valid-url"></a></p><p><a data-anolis-xref="concept-appcache-manifest-fallback" href="#concept-appcache-manifest-fallback"></a><a href="#valid-url"></a><a href="#valid-url"></a></p><p><a data-anolis-xref="concept-appcache-manifest-network" href="#concept-appcache-manifest-network"></a><a href="#valid-url"></a></p><p><a data-anolis-xref="concept-appcache-manifest-settings" href="#concept-appcache-manifest-settings"></a><a data-anolis-xref="concept-appcache-manifest-setting" href="#concept-appcache-manifest-setting"></a></p><p><dfn data-anolis-xref="concept-appcache-manifest-setting" id="concept-appcache-manifest-setting"></dfn></p><dl><dt></dt><dd><code data-anolis-xref=""></code><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><a data-anolis-xref="concept-appcache-mode-prefer-online" href="#concept-appcache-mode-prefer-online"></a><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><a data-anolis-xref="concept-appcache-mode-fast" href="#concept-appcache-mode-fast"></a></dd></dl><p><a data-anolis-xref="concept-appcache-manifest-settings" href="#concept-appcache-manifest-settings"></a><a data-anolis-xref="concept-appcache-manifest-setting" href="#concept-appcache-manifest-setting"></a></p></dd></dl><p></p><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-manifest-fallback" href="#concept-appcache-manifest-fallback"></a><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a></p><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a href="#same-origin"></a></p><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a></p><p><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a data-anolis-xref="concept-appcache-manifest-network" href="#concept-appcache-manifest-network"></a></p><p class="auth"><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a href="#prefix-match"></a></p><p><a data-anolis-xref="relative URL" href="#relative-url"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><a data-anolis-xref="relative
URL" href="#relative-url"></a><a href="#refsURL"></a></p><p></p><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a href="#prefix-match"></a></p><div class="impl"><h5 id="parsing-cache-manifests"><span class="secno"></span></h5><p><dfn id="parse-a-manifest"></dfn></p><ol><li><p><a href="#utf-8-decode"></a></p><p class="note"><a href="#utf-8-decode"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><a href="#url-parser"></a><var data-anolis-xref=""></var><a href="#parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="absolute
URL" href="#absolute-url"></a><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="absolute
URL" href="#absolute-url"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="absolute URL" href="#absolute-url"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a></p></li><li><p><var data-anolis-xref=""></var><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var><i data-anolis-xref=""></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><em></em></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#collect-a-sequence-of-characters"></a></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><em></em><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dd><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><i></i></p><p><a href="#parsed-url"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><i></i></p><p><a href="#absolute-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#same-origin"></a><i></i></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i data-anolis-xref=""></i><i></i></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><i></i></p><p><a href="#parsed-url"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#case-sensitive"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var><i data-anolis-xref=""></i><i></i></p><p></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl></li><li><p><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><div class="note"><p><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a></p><p><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a data-anolis-xref="concept-appcache-manifest-fallback" href="#concept-appcache-manifest-fallback"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a></p><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a></p><p><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-manifest-explicit" href="#concept-appcache-manifest-explicit"></a></p></div><h4 id="downloading-or-updating-an-application-cache"><span class="secno"></span></h4><p><dfn id="application-cache-download-process"></dfn><a href="#absolute-url"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#application-cache-group"></a><a href="#cache-host"></a><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p><dfn id="shows-caching-progress"></dfn><a href="#application-cache-download-process"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code></p><p><a href="#application-cache-download-process"></a></p><ol><li><p><a href="#application-cache-download-process"></a></p></li><li><p></p><ol><li><p></p><dl class="switch"><dt><a href="#absolute-url"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#absolute-url"></a></p><p><a href="#application-cache-group"></a><var data-anolis-xref=""></var><a href="#application-cache-group"></a><var data-anolis-xref=""></var><a data-anolis-xref="application
cache" href="#application-cache"></a></p></dd><dt><a href="#application-cache-group"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#application-cache-group"></a></p><p><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a><a href="#application-cache-download-process"></a></p></dd></dl></li><li><p><var data-anolis-xref=""></var><a href="#application-cache-group"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p></li><li><p><a href="#cache-host"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i><i></i><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-checking"><a href="#event-appcache-checking"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#shows-caching-progress"></a></p></li><li><p><a href="#cache-host"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-downloading"><a href="#event-appcache-downloading"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#shows-caching-progress"></a></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i><i></i><a href="#application-cache-download-process"></a></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-checking"><a href="#event-appcache-checking"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#shows-caching-progress"></a></p></li></ol><p class="note"></p><p><var data-anolis-xref=""></var><a href="#application-cache"></a><dfn data-anolis-xref="concept-appcache-upgrade" id="concept-appcache-upgrade"></dfn><dfn data-anolis-xref="concept-appcache-cache" id="concept-appcache-cache"></dfn></p></li><li><p><a data-anolis-xref="concept-appcache-cache" href="#concept-appcache-cache"></a><a href="#cache-host"></a><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-checking"><a href="#event-appcache-checking"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#shows-caching-progress"></a></p></li><li><p><i></i><a href="#fetch"></a><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><a data-anolis-xref="parse a manifest" href="#parse-a-manifest"></a><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a></p><p class="note"><a href="#mime-type"></a><code><a href="#text/cache-manifest"></a></code><code data-anolis-xref=""></code></p></li><li><p><i></i><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#application-cache"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-obsolete"><a href="#event-appcache-obsolete"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code data-anolis-xref="event-appcache-obsolete"><a href="#event-appcache-obsolete"></a></code><code><a href="#applicationcache"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><a href="#application-cache"></a></p></li><li><p></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="queue a post-load task" href="#queue-a-post-load-task"></a></p></li><li><p><a href="#application-cache-download-process"></a></p></li></ol></li><li><p><i></i><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a href="#cache-failure-steps"></a><a href="#refsHTTP"></a></p></li><li><p><a data-anolis-xref="concept-appcache-upgrade" href="#concept-appcache-upgrade"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code><a href="#applicationcache"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p><p><code><a href="#document"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><a href="#url-parser"></a><a href="#url"></a><a href="#parsed-url"></a><a data-anolis-xref="concept-url-fragment" href="#concept-url-fragment"></a><a href="#url"></a><var data-anolis-xref=""></var><a href="#absolute-url"></a><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i></p></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-noupdate"><a href="#event-appcache-noupdate"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p></li><li><p></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="queue a post-load task" href="#queue-a-post-load-task"></a></p></li><li><p><a href="#application-cache-download-process"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-downloading"><a href="#event-appcache-downloading"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#shows-caching-progress"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-upgrade" href="#concept-appcache-upgrade"></a><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#applicationcache"></a></code><code data-anolis-xref="dom-appcache-abort"><a href="#dom-appcache-abort"></a></code><a data-anolis-xref="send a signal" href="#send-a-signal"></a><a href="#application-cache-download-process"></a><a href="#cache-failure-steps"></a></p><ol><li><p></p><p class="note"></p></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a href="#queue-a-post-load-task"></a><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-appcache-progress"><a href="#event-appcache-progress"></a></code><code><a href="#progressevent"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><code data-anolis-xref="dom-ProgressEvents-lengthComputable"></code><code data-anolis-xref="dom-ProgressEvents-total"></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-ProgressEvents-loaded"></code><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a><a href="#refsXHR"></a></p></li><li><p><a href="#fetch"></a><a href="#origin-0"></a><a href="#url"></a><var data-anolis-xref=""></var><i></i><i></i><a data-anolis-xref="concept-appcache-upgrade" href="#concept-appcache-upgrade"></a><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><var data-anolis-xref=""></var></p><p class="note"><a data-anolis-xref="fetch" href="#fetch"></a></p><p class="example"><code><a href="#the-img-element"></a></code><a data-anolis-xref="fetch" href="#fetch"></a></p></li><li><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a href="#refsHTTP"></a></p><dl class="switch"><dt></dt><dd><p><var data-anolis-xref=""></var><a href="#cache-failure-steps"></a></p><p class="note"></p></dd><dt><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></dt><dt></dt><dd><p></p></dd><dt></dt><dd><p><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i></p></dd></dl><p></p><p class="note"></p><p class="note"><a href="#application-cache-download-process"></a></p></li><li><p><var data-anolis-xref=""></var></p><p><a href="#cache-failure-steps"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a></p></li><li><p><code><a href="#the-html-element"></a></code><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a></p></li></ol></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a href="#queue-a-post-load-task"></a><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-appcache-progress"><a href="#event-appcache-progress"></a></code><code><a href="#progressevent"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><code data-anolis-xref="dom-ProgressEvents-lengthComputable"></code><code data-anolis-xref="dom-ProgressEvents-total"></code><code data-anolis-xref="dom-ProgressEvents-loaded"></code><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a><a href="#refsXHR"></a></p></li><li><p><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-appcache-mode" href="#concept-appcache-mode"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p><p><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a></p><ol><li><p><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-post-load-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code><a href="#applicationcache"></a></code><code><a href="#document"></a></code><a href="#shows-caching-progress"></a></p></li><li><p><a data-anolis-xref="concept-appcache-cache" href="#concept-appcache-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#application-cache"></a><var data-anolis-xref=""></var></p></li><li><p></p></li><li><p><a href="#application-cache-download-process"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p></li></ol><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a></p></li><li><p><a href="#fetch"></a><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#cache-failure-steps"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></p></li><li><p><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><a data-anolis-xref="concept-appcache-cache" href="#concept-appcache-cache"></a><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-cached"><a href="#event-appcache-cached"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p><p><a data-anolis-xref="concept-appcache-upgrade" href="#concept-appcache-upgrade"></a><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-updateready"><a href="#event-appcache-updateready"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li><li><p></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="queue a post-load task" href="#queue-a-post-load-task"></a></p></li></ol><p><dfn id="cache-failure-steps"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p><ol><li><p></p></li><li><p><code><a href="#document"></a></code><a href="#application-cache"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code><a href="#applicationcache"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li></ol></li><li><p><a href="#cache-host"></a><a href="#application-cache"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><a href="#shows-caching-progress"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-pending-masters" href="#concept-appcache-pending-masters"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><a href="#application-cache"></a></p></li><li><p></p></li><li><p><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a data-anolis-xref="concept-appcache-cache" href="#concept-appcache-cache"></a><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="queue a post-load task" href="#queue-a-post-load-task"></a></p></li><li><p><a href="#application-cache-download-process"></a></p></li></ol><p><a href="#fetch"></a><a href="#application-cache-download-process"></a></p><hr><p><a href="#application-cache-download-process"></a><a href="#application-cache-group"></a><a href="#cache-host"></a></p><hr><p><code><a href="#document"></a></code><dfn id="pending-application-cache-download-process-tasks"></dfn><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#document"></a></code></p><p><dfn id="queue-a-post-load-task"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#applicationcache"></a></code><var data-anolis-xref=""></var></p><dl><dt><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#ready-for-post-load-tasks"></a></dt><dd><p><a data-anolis-xref="queue a task" href="#queue-a-task"></a><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#pending-application-cache-download-process-tasks"></a></p></dd></dl><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a></p><h4 id="the-application-cache-selection-algorithm"><span class="secno"></span></h4><p><dfn data-anolis-xref="concept-appcache-init" id="concept-appcache-init"></dfn><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#url"></a><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#application-cache-group"></a><em></em><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a></p><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#update-the-session-history-with-the-new-page"></a><em></em><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a></p><p class="note"></p><p></p></dd><dt><var data-anolis-xref=""></var><a href="#application-cache"></a><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#application-cache"></a><a href="#application-cache-download-process"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><var data-anolis-xref=""></var><a href="#cache-host"></a></p></dd><dt><var data-anolis-xref=""></var><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#same-origin"></a><var data-anolis-xref=""></var></dt><dd><p><a href="#application-cache-download-process"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#cache-host"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a></p><p><a data-anolis-xref="relevant application cache" href="#relevant-application-cache"></a><a href="#same-origin"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-foreign" href="#concept-appcache-foreign"></a><a data-anolis-xref="concept-appcache-selection" href="#concept-appcache-selection"></a></p></dd><dt></dt><dd><p><code><a href="#document"></a></code><a href="#application-cache"></a></p><p><var data-anolis-xref=""></var></p></dd></dl><h4 id="changesToNetworkingModel"><span class="secno"></span></h4><p><a href="#cache-host"></a><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><a href="#cache-host"></a><a data-anolis-xref="child browsing context" href="#child-browsing-context"></a></p><ol><li><p><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a href="#url-parser"></a><a href="#url"></a><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a data-anolis-xref="parsed
URL" href="#parsed-url"></a><a data-anolis-xref="concept-url-scheme" href="#concept-url-scheme"></a><a href="#fetch"></a></p></li><li><p><a data-anolis-xref="concept-appcache-master" href="#concept-appcache-master"></a><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a data-anolis-xref="concept-appcache-explicit" href="#concept-appcache-explicit"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a href="#application-cache"></a></p></li><li><p><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-onlinewhitelist" href="#concept-appcache-onlinewhitelist"></a><a href="#same-origin"></a><a href="#prefix-match"></a><a href="#fetch"></a></p></li><li><p><a href="#same-origin"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><var data-anolis-xref=""></var><a href="#application-cache"></a><a href="#prefix-match"></a></p><p><a href="#fetch"></a><a href="#origin-0"></a><a data-anolis-xref="concept-http-equivalent-codes" href="#concept-http-equivalent-codes"></a><a data-anolis-xref="concept-appcache-fallback" href="#concept-appcache-fallback"></a><a data-anolis-xref="concept-appcache-fallback-ns" href="#concept-appcache-fallback-ns"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><i data-anolis-xref=""></i><a href="#fetch"></a></p></li><li><p></p></li></ol><p class="note"><a data-anolis-xref="concept-appcache-onlinewhitelist-wildcard" href="#concept-appcache-onlinewhitelist-wildcard"></a><i data-anolis-xref=""></i><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a><a href="#application-cache"></a></p></div><div class="impl"><h4 id="expiring-application-caches"><span class="secno"></span></h4><p></p><p></p><p class="example"></p></div><div class="impl"><h4 id="disk-space"><span class="secno"></span></h4><p><a data-anolis-xref="application
cache" href="#application-cache"></a></p><p><a data-anolis-xref="application cache" href="#application-cache"></a></p><p></p><p class="note"></p></div><h4 id="application-cache-api"><span class="secno"></span></h4><pre class="idl"><dfn id="applicationcache"></dfn><a href="#eventtarget"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><a data-anolis-xref="dom-appcache-UNCACHED" href="#dom-appcache-uncached"></a><a data-anolis-xref="dom-appcache-IDLE" href="#dom-appcache-idle"></a><a data-anolis-xref="dom-appcache-CHECKING" href="#dom-appcache-checking"></a><a data-anolis-xref="dom-appcache-DOWNLOADING" href="#dom-appcache-downloading"></a><a data-anolis-xref="dom-appcache-UPDATEREADY" href="#dom-appcache-updateready"></a><a data-anolis-xref="dom-appcache-OBSOLETE" href="#dom-appcache-obsolete"></a><a data-anolis-xref="dom-appcache-status" href="#dom-appcache-status"></a><a data-anolis-xref="dom-appcache-update" href="#dom-appcache-update"></a><a data-anolis-xref="dom-appcache-abort" href="#dom-appcache-abort"></a><a data-anolis-xref="dom-appcache-swapCache" href="#dom-appcache-swapcache"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onchecking" href="#handler-appcache-onchecking"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onerror" href="#handler-appcache-onerror"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onnoupdate" href="#handler-appcache-onnoupdate"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-ondownloading" href="#handler-appcache-ondownloading"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onprogress" href="#handler-appcache-onprogress"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onupdateready" href="#handler-appcache-onupdateready"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-oncached" href="#handler-appcache-oncached"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-appcache-onobsolete" href="#handler-appcache-onobsolete"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-applicationCache"><a href="#dom-applicationcache"></a></code></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#active-document"></a><code><a href="#window"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-applicationCache"><a href="#dom-applicationcache"></a></code></dt><dd><p><code><a href="#applicationcache"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-appcache-status"><a href="#dom-appcache-status"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-appcache-update"><a href="#dom-appcache-update"></a></code></dt><dd><p><a href="#application-cache-download-process"></a></p><p><code><a href="#invalidstateerror"></a></code></p><p><a data-anolis-xref="application cache" href="#application-cache"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-appcache-abort"><a href="#dom-appcache-abort"></a></code></dt><dd><p><a href="#application-cache-download-process"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-appcache-swapCache"><a href="#dom-appcache-swapcache"></a></code></dt><dd><p><code><a href="#invalidstateerror"></a></code></p><p></p><p><code data-anolis-xref="event-appcache-updateready"><a href="#event-appcache-updateready"></a></code></p><p><code data-anolis-xref="dom-appcache-swapCache"><a href="#dom-appcache-swapcache"></a></code><code data-anolis-xref="dom-location-reload"><a href="#dom-location-reload"></a></code></p></dd></dl><div class="impl"><p><a data-anolis-xref="cache host" href="#cache-host"></a><code><a href="#applicationcache"></a></code><dfn data-anolis-xref="dom-applicationCache" id="dom-applicationcache"><code></code></dfn><code><a href="#window"></a></code><code><a href="#applicationcache"></a></code><code><a href="#window"></a></code><a href="#active-document"></a><dfn data-anolis-xref="dom-SharedWorkerGlobalScope-applicationCache" id="dom-sharedworkerglobalscope-applicationcache"><code></code></dfn><code></code><code><a href="#applicationcache"></a></code></p><p class="note"><code><a href="#window"></a></code><code></code><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a></p><hr><p><dfn data-anolis-xref="dom-appcache-status" id="dom-appcache-status"><code></code></dfn><a href="#application-cache"></a><code><a href="#applicationcache"></a></code><a href="#cache-host"></a></p></div><dl><dt><dfn data-anolis-xref="dom-appcache-UNCACHED" id="dom-appcache-uncached"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a></p></dd><dt><dfn data-anolis-xref="dom-appcache-IDLE" id="dom-appcache-idle"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><i></i><a href="#application-cache"></a><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache-group"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a></p></dd><dt><dfn data-anolis-xref="dom-appcache-CHECKING" id="dom-appcache-checking"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><i></i></p></dd><dt><dfn data-anolis-xref="dom-appcache-DOWNLOADING" id="dom-appcache-downloading"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><i></i></p></dd><dt><dfn data-anolis-xref="dom-appcache-UPDATEREADY" id="dom-appcache-updateready"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-status" href="#concept-appcache-status"></a><i></i><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a><a href="#application-cache"></a><em></em><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a></p></dd><dt><dfn data-anolis-xref="dom-appcache-OBSOLETE" id="dom-appcache-obsolete"><code></code></dfn></dt><dd><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a></p></dd></dl><div class="impl"><hr><p><dfn data-anolis-xref="dom-appcache-update" id="dom-appcache-update"><code></code></dfn><a href="#application-cache-download-process"></a><a href="#application-cache-group"></a><a href="#application-cache"></a><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a><code><a href="#invalidstateerror"></a></code></p><p><dfn data-anolis-xref="dom-appcache-abort" id="dom-appcache-abort"><code></code></dfn><dfn id="send-a-signal"></dfn><a href="#application-cache-download-process"></a><a href="#application-cache-group"></a><a href="#application-cache"></a><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><a href="#application-cache-download-process"></a></p><p><dfn data-anolis-xref="dom-appcache-swapCache" id="dom-appcache-swapcache"><code></code></dfn></p><ol><li><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><a href="#application-cache"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#application-cache"></a><code><a href="#applicationcache"></a></code><a href="#cache-host"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#application-cache-group"></a><a data-anolis-xref="concept-appcache-obsolete" href="#concept-appcache-obsolete"></a><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#application-cache-group"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><var data-anolis-xref=""></var><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-newer" href="#concept-appcache-newer"></a><a href="#application-cache"></a><a href="#application-cache-group"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-appcache-completeness" href="#concept-appcache-completeness"></a><i></i></p></li><li><p><code><a href="#applicationcache"></a></code><a href="#cache-host"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><a href="#event-handler-idl-attributes"></a><code><a href="#applicationcache"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-appcache-onchecking" id="handler-appcache-onchecking"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-checking"><a href="#event-appcache-checking"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-onerror" id="handler-appcache-onerror"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-error"><a href="#event-appcache-error"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-onnoupdate" id="handler-appcache-onnoupdate"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-noupdate"><a href="#event-appcache-noupdate"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-ondownloading" id="handler-appcache-ondownloading"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-downloading"><a href="#event-appcache-downloading"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-onprogress" id="handler-appcache-onprogress"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-progress"><a href="#event-appcache-progress"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-onupdateready" id="handler-appcache-onupdateready"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-updateready"><a href="#event-appcache-updateready"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-oncached" id="handler-appcache-oncached"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-cached"><a href="#event-appcache-cached"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-appcache-onobsolete" id="handler-appcache-onobsolete"><code></code></dfn></td><td><code data-anolis-xref="event-appcache-obsolete"><a href="#event-appcache-obsolete"></a></code></td></tr></tbody></table></div><h4 id="browser-state"><span class="secno"></span></h4><pre class="idl"><dfn id="navigatoronline"></dfn><a data-anolis-xref="dom-navigator-onLine" href="#dom-navigator-online"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-onLine"><a href="#dom-navigator-online"></a></code></dt><dd><p></p><p><code data-anolis-xref="event-online"><a href="#event-online"></a></code><code data-anolis-xref="event-offline"><a href="#event-offline"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-navigator-onLine" id="dom-navigator-online"><code></code></dfn></p><p><code data-anolis-xref="dom-navigator-onLine"><a href="#dom-navigator-online"></a></code><code><a href="#window"></a></code><code></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-offline"><a href="#event-offline"></a></code><code><a href="#window"></a></code><code></code></p><p><code data-anolis-xref="dom-navigator-onLine"><a href="#dom-navigator-online"></a></code><code><a href="#window"></a></code><code></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-online"><a href="#event-online"></a></code><code><a href="#window"></a></code><code></code></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a></p></div><p class="note"></p><div class="example"><p></p><pre></pre></div><h2 id="webappapis"><span class="secno"></span></h2><h3 id="scripting"><span class="secno"></span></h3><h4 id="introduction-4"><span class="secno"></span></h4><p></p><ul><li><code><a href="#the-script-element"></a></code></li><li><a data-anolis-xref="javascript protocol" href="#javascript-protocol"><code></code></a></li><li><code data-anolis-xref=""></code><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a></li><li></li></ul><div class="impl"><h4 id="enabling-and-disabling-scripting"><span class="secno"></span></h4><p><dfn data-anolis-xref="concept-bc-script" id="concept-bc-script"></dfn><em><a href="#browsing-context"><span></span></a></em></p><ul><li></li><li><a href="#browsing-context"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></li><li id="sandboxScriptBlocked"><a href="#browsing-context"></a><a href="#active-document"></a><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-scripts-browsing-context-flag"></a></li></ul><p><dfn data-anolis-xref="concept-bc-noscript" id="concept-bc-noscript"></dfn><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-script" href="#concept-bc-script"></a></p><hr><p><dfn data-anolis-xref="concept-n-script" id="concept-n-script"></dfn><em><a href="#node"></a></em><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-script" href="#concept-bc-script"></a><a href="#browsing-context"></a></p><p><dfn data-anolis-xref="concept-n-noscript" id="concept-n-noscript"></dfn><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a><a href="#browsing-context"></a></p></div><div class="impl"><h4 id="processing-model-3"><span class="secno"></span></h4><h5 id="definitions-0"><span class="secno"></span></h5><p><a data-anolis-xref="JavaScript global
environment" href="#javascript-global-environment"></a><dfn id="document-environment"></dfn><dfn id="dedicated-worker-environment"></dfn><dfn id="shared-worker-environment"></dfn><a href="#dedicated-worker-environment"></a><a href="#shared-worker-environment"></a><dfn data-anolis-xref="worker environment" id="worker-environment"></dfn></p><p><a href="#javascript-global-environment"></a><a href="#document-environment"></a></p><hr><p><dfn data-anolis-xref="concept-script" id="concept-script"></dfn></p><dl><dt><dfn id="code-entry-point"></dfn></dt><dd><p></p><p class="example"><code><a href="#the-script-element"></a></code></p></dd><dt><dfn id="muted-errors"></dfn></dt><dd><p></p></dd><dt><dfn id="settings-object"></dfn></dt><dd><p><a href="#script-settings-object"></a></p></dd></dl><hr><p><dfn id="script-settings-object"></dfn></p><dl><dt><dfn id="script-execution-environment"></dfn></dt><dd><p></p><p class="example"><i></i><i></i><i></i><code></code></p></dd><dt><dfn id="global-object"></dfn></dt><dd><p><a data-anolis-xref="script settings object" href="#script-settings-object"></a></p><p class="note"><code><a href="#window"></a></code><code></code><a href="#global-object"></a></p><p><a href="#global-object"></a><code><a href="#window"></a></code><code><a href="#window"></a></code><code><a href="#windowproxy"></a></code><a href="#refsECMA262"></a></p><p class="note"><a href="#willful-violation"></a><code data-anolis-xref=""></code><a href="#refsECMA262"></a></p></dd><dt><dfn id="responsible-browsing-context"></dfn></dt><dd><p><a href="#browsing-context"></a><a href="#script-settings-object"></a></p><p class="example"><a data-anolis-xref="navigate" href="#navigate"></a><a href="#top-level-browsing-context"></a><code data-anolis-xref="dom-opener"><a href="#dom-opener"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code><a href="#responsible-browsing-context"></a><code><a href="#windowproxy"></a></code></p></dd><dt><dfn id="responsible-document"></dfn></dt><dd><p><code><a href="#document"></a></code><a href="#script-settings-object"></a></p><p class="example"><a data-anolis-xref="the document's address" href="#the-document's-address"></a><a href="#responsible-document"></a><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><code><a href="#document"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p></dd><dt><dfn id="responsible-event-loop"></dfn></dt><dd><p><a href="#event-loop"></a></p></dd><dt><dfn id="api-referrer-source"></dfn></dt><dd><p><code><a href="#document"></a></code><a href="#responsible-document"></a><a href="#url"></a><code data-anolis-xref="http-referer"></code><a data-anolis-xref="fetch" href="#fetch"></a></p></dd><dt><dfn id="api-url-character-encoding"></dfn></dt><dd><p><a href="#script-settings-object"></a></p></dd><dt><dfn id="api-base-url"></dfn></dt><dd><p><a href="#absolute-url"></a><a href="#script-settings-object"></a><a data-anolis-xref="relative URL" href="#relative-url"></a></p></dd><dt><a href="#origin-0"></a><a href="#effective-script-origin"></a></dt><dd><p></p></dd></dl><p><dfn id="relevant-settings-object-for-a-global-object"></dfn><var data-anolis-xref=""></var><a href="#script-settings-object"></a><a href="#global-object"></a><var data-anolis-xref=""></var></p><p><dfn id="relevant-settings-object-for-a-script"></dfn><var data-anolis-xref=""></var><a href="#settings-object"></a><var data-anolis-xref=""></var></p><h5 id="script-settings-for-browsing-contexts"><span class="secno"></span></h5><p><code><a href="#window"></a></code><a href="#script-settings-object"></a></p><dl><dt><a data-anolis-xref="script execution environment" href="#script-execution-environment"></a></dt><dd><p><a href="#script-settings-object"></a></p><p><a href="#script-execution-environment"></a><a href="#script-settings-object"></a></p></dd><dt><a href="#global-object"></a></dt><dd><p><code><a href="#window"></a></code></p></dd><dt><a href="#responsible-browsing-context"></a></dt><dd><p><a href="#browsing-context"></a><code><a href="#window"></a></code></p></dd><dt><a href="#responsible-document"></a></dt><dd><p><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd><dt><a href="#responsible-event-loop"></a></dt><dd><p><a href="#event-loop"></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a><code><a href="#window"></a></code><a href="#browsing-context"></a></p></dd><dt><a href="#api-referrer-source"></a></dt><dd><p><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd><dt><a href="#api-url-character-encoding"></a></dt><dd><p><a data-anolis-xref="document's character encoding" href="#document's-character-encoding"></a><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd><dt><a href="#api-base-url"></a></dt><dd><p><a data-anolis-xref="document base URL" href="#document-base-url"></a><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd><dt><a href="#origin-0"></a></dt><dd><p><a href="#origin-0"></a><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd><dt><a href="#effective-script-origin"></a></dt><dd><p><a href="#effective-script-origin"></a><code><a href="#document"></a></code><code><a href="#window"></a></code></p></dd></dl><h5 id="calling-scripts"><span class="secno"></span></h5><p><a href="#unit-of-related-similar-origin-browsing-contexts"></a><dfn id="stack-of-script-settings-objects"></dfn><a href="#script-settings-object"></a><i></i><a href="#script-settings-object"></a><a href="#script-settings-object"></a><i></i><dfn data-anolis-xref="candidate entry settings object" id="candidate-entry-settings-object"></dfn></p><p><dfn id="jump-to-a-code-entry-point"></dfn><a data-anolis-xref="concept-script" href="#concept-script"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#settings-object"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#prepare-to-run-a-callback"></a><var data-anolis-xref=""></var><a href="#script-settings-object"></a></p></li><li><p><a href="#script-execution-environment"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#code-entry-point"></a></p></li><li><p><a href="#clean-up-after-running-a-callback"></a></p></li></ol><p><dfn id="prepare-to-run-a-callback"></dfn><a href="#script-settings-object"></a><var data-anolis-xref=""></var></p><ol><li><p><a href="#global-object"></a><var data-anolis-xref=""></var><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#fully-active"></a></p></li><li><p><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a><a href="#responsible-browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-script-settings-objects"></a><a href="#candidate-entry-settings-object"></a></p></li><li><p></p></li></ol><p><dfn id="clean-up-after-running-a-callback"></dfn></p><ol><li><p><a href="#incumbent-settings-object"></a><a href="#stack-of-script-settings-objects"></a></p></li><li><p><a href="#stack-of-script-settings-objects"></a><a href="#run-the-global-script-clean-up-jobs"></a></p></li><li><p><a href="#stack-of-script-settings-objects"></a><a href="#perform-a-microtask-checkpoint"></a></p></li></ol><p class="note"></p><p><i></i><a href="#settings-object"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><i></i><a href="#stack-of-script-settings-objects"></a></p><p><dfn id="entry-settings-object"></dfn><a href="#script-settings-object"></a><a href="#stack-of-script-settings-objects"></a><a href="#candidate-entry-settings-object"></a><a href="#entry-settings-object"></a><a href="#api-base-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a data-anolis-xref="URL" href="#url"></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a></p><p><dfn id="incumbent-settings-object"></dfn><a href="#script-settings-object"></a><a href="#stack-of-script-settings-objects"></a><a href="#incumbent-settings-object"></a></p><p class="note"><a href="#refsWEBIDL"></a></p><hr><p><a href="#unit-of-related-similar-origin-browsing-contexts"></a><dfn id="performing-a-microtask-checkpoint"></dfn><a data-anolis-xref="concept-mo-invoke" href="#concept-mo-invoke"><code></code></a><code><a href="#mutationobserver"></a></code><a href="#unit-of-related-similar-origin-browsing-contexts"></a><var data-anolis-xref="MutationObserver scripting environment"><a href="#mutationobserver-scripting-environment"></a></var></p><p><a href="#unit-of-related-similar-origin-browsing-contexts"></a><dfn id="global-script-clean-up-jobs-list"></dfn><code data-anolis-xref=""></code><a href="#refsFILEAPI"></a></p><p><dfn id="run-the-global-script-clean-up-jobs"></dfn><a href="#global-script-clean-up-jobs-list"></a></p></div><div class="impl"><h5 id="creating-scripts"><span class="secno"></span></h5><p><a data-anolis-xref="concept-script" href="#concept-script"></a><dfn data-anolis-xref="create a script" id="create-a-script"></dfn><a href="#script-settings-object"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-script" href="#concept-script"></a></p></li><li><p><a data-anolis-xref="concept-bc-noscript" href="#concept-bc-noscript"></a><a href="#browsing-context"></a></p></li><li><p><a href="#script-execution-environment"></a><a href="#script-settings-object"></a></p></li><li><p><a href="#script-execution-environment"></a><var data-anolis-xref=""></var><a href="#code-entry-point"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#settings-object"></a><a href="#script-settings-object"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#muted-errors"></a></p></li><li><p><a data-anolis-xref="jump to a code entry-point" href="#jump-to-a-code-entry-point"></a><var data-anolis-xref=""></var><a href="#code-entry-point"></a></p><p><a href="#report-the-error"></a><var data-anolis-xref=""></var><a href="#global-object"></a><a href="#script-settings-object"></a><i data-anolis-xref="concept-error-nothandled"><a href="#concept-error-nothandled"></a></i></p></li></ol></div><div class="impl"><h5 id="killing-scripts"><span class="secno"></span></h5><p><code><a href="#quotaexceedederror"></a></code></p><div class="example"><p></p><pre></pre></div><p><code data-anolis-xref="dom-alert"><a href="#dom-alert"></a></code></p><p></p><p><a href="#browsing-context"></a></p><p class="example"><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code></p></div><div class="impl"><h5 id="runtime-script-errors"><span class="secno"></span></h5><p><dfn data-anolis-xref="report the error" id="report-the-error"></dfn><a data-anolis-xref="concept-script" href="#concept-script"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn data-anolis-xref="concept-error-handled" id="concept-error-handled"><i></i></dfn><dfn data-anolis-xref="concept-error-nothandled" id="concept-error-nothandled"><i></i></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#in-error-reporting-mode"></a><i data-anolis-xref="concept-error-nothandled"><a href="#concept-error-nothandled"></a></i></p></li><li><p><var data-anolis-xref=""></var><dfn id="in-error-reporting-mode"></dfn></p></li><li><p><var data-anolis-xref=""></var><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></li><li><p><var data-anolis-xref=""></var><code></code></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><var data-anolis-xref=""></var></p><p class="note"><code><a href="#document"></a></code><code><a href="#the-script-element"></a></code><a href="#event-handler-content-attributes"></a><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code><a href="#the-script-element"></a></code><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p><p class="note"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><a href="#event-handler-content-attributes"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#muted-errors"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code><a href="#errorevent"></a></code><code data-anolis-xref="event-error"><a href="#event-error"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-message"><a href="#dom-errorevent-message"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-filename"><a href="#dom-errorevent-filename"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-lineno"><a href="#dom-errorevent-lineno"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-colno"><a href="#dom-errorevent-colno"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-error"><a href="#dom-errorevent-error"></a></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#in-error-reporting-mode"></a></p></li><li><p><var data-anolis-xref=""></var><i data-anolis-xref="concept-error-handled"><a href="#concept-error-handled"></a></i><i data-anolis-xref="concept-error-nothandled"><a href="#concept-error-nothandled"></a></i></p></li></ol><h6 id="runtime-script-errors-in-documents"><span class="secno"></span></h6><p><code><a href="#document"></a></code><a href="#report-the-error"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#global-object"></a><a href="#settings-object"></a><i data-anolis-xref="concept-error-nothandled"><a href="#concept-error-nothandled"></a></i></p></div><h6 id="the-errorevent-interface"><span class="secno"></span><code><a href="#errorevent"></a></code></h6><pre class="idl"><a href="#erroreventinit"></a><dfn id="errorevent"></dfn><a href="#event"></a><a data-anolis-xref="dom-ErrorEvent-message" href="#dom-errorevent-message"></a><a data-anolis-xref="dom-ErrorEvent-filename" href="#dom-errorevent-filename"></a><a data-anolis-xref="dom-ErrorEvent-lineno" href="#dom-errorevent-lineno"></a><a data-anolis-xref="dom-ErrorEvent-colno" href="#dom-errorevent-colno"></a><a data-anolis-xref="dom-ErrorEvent-error" href="#dom-errorevent-error"></a><dfn id="erroreventinit"></dfn><a href="#eventinit"></a></pre><p><dfn data-anolis-xref="dom-ErrorEvent-message" id="dom-errorevent-message"><code></code></dfn></p><p><dfn data-anolis-xref="dom-ErrorEvent-filename" id="dom-errorevent-filename"><code></code></dfn><a href="#absolute-url"></a></p><p><dfn data-anolis-xref="dom-ErrorEvent-lineno" id="dom-errorevent-lineno"><code></code></dfn></p><p><dfn data-anolis-xref="dom-ErrorEvent-colno" id="dom-errorevent-colno"><code></code></dfn></p><p><dfn data-anolis-xref="dom-ErrorEvent-error" id="dom-errorevent-error"><code></code></dfn></p><div class="impl"><h4 id="event-loops"><span class="secno"></span></h4><h5 id="definitions-1"><span class="secno"></span></h5><p><dfn data-anolis-xref="event loop" id="event-loop"></dfn><a data-anolis-xref="browsing context" href="#browsing-context"></a><a href="#workers"></a></p><p><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a></p><p class="note"><a href="#event-loop"></a><a href="#unit-of-related-browsing-contexts"></a><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a></p><p><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#browsing-context"></a><a href="#event-loop"></a><a data-anolis-xref="browsing context" href="#browsing-context"></a><a href="#event-loop"></a><a href="#browsing-context"></a><a href="#event-loop"></a></p><p><a href="#worker-event-loop"></a><a href="#event-loop"></a><span data-anolis-xref="run a worker"></span><a href="#event-loop"></a></p><hr><p><a href="#event-loop"></a><dfn data-anolis-xref="task queue" id="task-queue"></dfn><a href="#task-queue"></a><dfn data-anolis-xref="concept-task" id="concept-task"></dfn></p><dl><dt></dt><dd><p><code><a href="#event"></a></code><code><a href="#eventtarget"></a></code></p><p class="note"><a href="#task-queue"></a></p></dd><dt></dt><dd><p><a href="#html-parser"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a data-anolis-xref="fetch" href="#fetch"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="insert an element into a document" href="#insert-an-element-into-a-document"></a></p></dd></dl><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#browsing-context"></a><a href="#event-loop"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#browsing-context"></a><a href="#active-document"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#responsible-document"></a><a href="#settings-object"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#document"></a></code><a href="#workers"></a></p><p><dfn id="queue-a-task"></dfn><a data-anolis-xref="task queue" href="#task-queue"></a><a href="#event-loop"></a></p><p><a data-anolis-xref="concept-task" href="#concept-task"></a><dfn id="task-source"></dfn><a href="#task-source"></a><a href="#event-loop"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#task-queue"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="task source" href="#task-source"></a><a data-anolis-xref="task queue" href="#task-queue"></a></p><p class="example"><a href="#task-queue"></a><a href="#user-interaction-task-source"></a><a href="#task-source"></a></p><p><a href="#event-loop"></a><dfn id="currently-running-task"></dfn></p><hr><p><dfn id="storage-mutex"></dfn><a href="#storage-mutex"></a><a href="#event-loop"></a><a data-anolis-xref="fetch" href="#fetch"></a></p><p><a href="#storage-mutex"></a></p><p class="note"></p><p class="warning"><a href="#storage-mutex"></a></p><p><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#plugin"></a><a href="#plugin"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#storage-mutex"></a></p><h5 id="processing-model-4"><span class="secno"></span></h5><p><a href="#event-loop"></a></p><ol><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><a data-anolis-xref="task queue" href="#task-queue"></a><a href="#browsing-context"></a><a href="#event-loop"></a><code><a href="#document"></a></code><a href="#fully-active"></a><a href="#task-queue"></a></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><i></i><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a></p></li><li><p><a href="#storage-mutex"></a><a href="#event-loop"></a></p></li><li><p><i></i><a href="#task-queue"></a></p></li><li><p><a href="#event-loop"></a><a href="#browsing-context"></a><a href="#event-loop"></a><a href="#workers"></a><a href="#event-loop"></a></p><ol><li><p><a href="#perform-a-microtask-checkpoint"></a></p></li><li><p><a href="#provide-a-stable-state"></a></p></li><li><p><i></i><code><a href="#document"></a></code><a href="#browsing-context"></a></p></li></ol></li><li><p><a href="#workers"></a><a href="#event-loop"></a><code></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><a data-anolis-xref="task queue" href="#task-queue"></a><code></code><span data-anolis-xref="dom-WorkerGlobalScope-closing"></span><a href="#event-loop"></a><span></span></p></li><li><p><a href="#event-loop"></a></p></li></ol><hr><p><a href="#event-loop"></a><dfn id="microtask-queue"></dfn><dfn id="microtask"></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#microtask-queue"></a><a href="#task-queue"></a><a data-anolis-xref="microtask" href="#microtask"></a><dfn data-anolis-xref="solitary callback microtask" id="solitary-callback-microtask"></dfn><dfn data-anolis-xref="compound microtask" id="compound-microtask"></dfn></p><p class="note"><a data-anolis-xref="solitary callback microtask" href="#solitary-callback-microtask"></a><a data-anolis-xref="compound microtask" href="#compound-microtask"></a><a data-anolis-xref="execute a compound microtask
subtask" href="#execute-a-compound-microtask-subtask"></a><a data-anolis-xref="spin the event loop" href="#spin-the-event-loop"></a></p><p><a href="#microtask"></a><dfn data-anolis-xref="queue a
microtask" id="queue-a-microtask"></dfn><a href="#event-loop"></a><a href="#microtask-queue"></a><a href="#task-source"></a><a href="#microtask"></a><dfn id="microtask-task-source"></dfn></p><p class="note"><a href="#microtask"></a><a href="#task-queue"></a><a data-anolis-xref="spin the event loop" href="#spin-the-event-loop"></a><a href="#microtask-task-source"></a><a href="#task-source"></a><a href="#task-source"></a><a href="#microtask"></a></p><p><dfn id="perform-a-microtask-checkpoint"></dfn><a href="#performing-a-microtask-checkpoint"></a></p><ol><li><p><a href="#performing-a-microtask-checkpoint"></a></p></li><li><p><dfn id="perform-a-custom-elements-checkpoint"></dfn><a href="#refsCUSTOM"></a></p><p class="critical"><a href="#microtask-queue"></a></p></li><li><p><a href="#sort-the-tables-with-pending-sorts"></a></p><p class="critical"><a href="#microtask-queue"></a></p></li><li><p><a data-anolis-xref="concept-mo-invoke" href="#concept-mo-invoke"><code></code></a><a href="#unit-of-related-similar-origin-browsing-contexts"></a><a href="#responsible-browsing-context"></a><a href="#settings-object"></a></p><p class="critical"><a href="#microtask-queue"></a></p></li><li><p><i></i><a href="#event-loop"></a><a href="#microtask-queue"></a><i></i></p></li><li><p><a href="#microtask"></a><a href="#event-loop"></a><a href="#microtask-queue"></a></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><i></i><a data-anolis-xref="concept-task" href="#concept-task"></a></p><p class="note"><a href="#clean-up-after-running-a-callback"></a><a href="#perform-a-microtask-checkpoint"></a><a href="#performing-a-microtask-checkpoint"></a></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a></p></li><li><p><a href="#storage-mutex"></a><a href="#event-loop"></a></p></li><li><p><a href="#microtask"></a><a href="#microtask-queue"></a><i></i></p></li><li><p><i></i><a href="#performing-a-microtask-checkpoint"></a></p></li></ol><p><a href="#compound-microtask"></a><dfn id="execute-a-compound-microtask-subtask"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#event-loop"></a><a href="#currently-running-task"></a><a href="#compound-microtask"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#task-source"></a><a href="#microtask"></a><a href="#microtask-task-source"></a><dfn id="compound-microtask-subtask"></dfn></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#event-loop"></a><a href="#currently-running-task"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn id="provide-a-stable-state"></dfn><dfn data-anolis-xref="await a stable state" id="await-a-stable-state"></dfn><dfn id="synchronous-section"></dfn></p><p class="note"><a href="#synchronous-section"></a><a href="#synchronous-section"></a><a data-anolis-xref="synchronous section" href="#synchronous-section"></a><a href="#spin-the-event-loop"></a></p><p class="note"><a data-anolis-xref="synchronous section" href="#synchronous-section"></a></p><hr><p><dfn id="spin-the-event-loop"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#event-loop"></a><a href="#currently-running-task"></a></p><p class="note"><a href="#microtask"></a><a href="#solitary-callback-microtask"></a><a href="#compound-microtask-subtask"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#microtask"></a><em></em><a href="#compound-microtask"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#task-source"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-script-settings-objects"></a></p></li><li><p><a href="#stack-of-script-settings-objects"></a></p></li><li><p><a href="#run-the-global-script-clean-up-jobs"></a></p></li><li><p><a href="#perform-a-microtask-checkpoint"></a></p></li><li><p><var data-anolis-xref=""></var></p><p class="note"><a href="#event-loop"></a><a href="#perform-a-microtask-checkpoint"></a><a href="#execute-a-compound-microtask-subtask"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#queue-a-task"></a><a href="#task-source"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#stack-of-script-settings-objects"></a><var data-anolis-xref=""></var></p></li><li><p></p></li></ol><hr><p><dfn id="pause"></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var></p><ol><li><p><a href="#provide-a-stable-state"></a></p></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a></p></li></ol><hr><p><dfn id="obtain-the-storage-mutex"></dfn><a data-anolis-xref="concept-task" href="#concept-task"></a></p><ol><li><p><a href="#storage-mutex"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#event-loop"></a></p></li><li><p><a href="#pause"></a><a href="#storage-mutex"></a><a href="#event-loop"></a></p></li><li><p><a href="#storage-mutex"></a></p></li></ol></div><div class="impl"><h5 id="generic-task-sources"><span class="secno"></span></h5><p><a data-anolis-xref="task source" href="#task-source"></a></p><dl><dt><dfn id="dom-manipulation-task-source"></dfn></dt><dd><p><a href="#task-source"></a><a data-anolis-xref="insert an element into a
document" href="#insert-an-element-into-a-document"></a></p></dd><dt><dfn id="user-interaction-task-source"></dfn></dt><dd><p><a href="#task-source"></a></p><p><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a href="#user-interaction-task-source"></a><a href="#refsDOMEVENTS"></a></p></dd><dt><dfn id="networking-task-source"></dfn></dt><dd><p><a href="#task-source"></a></p></dd><dt><dfn id="history-traversal-task-source"></dfn></dt><dd><p><a href="#task-source"></a><code data-anolis-xref="dom-history-back"><a href="#dom-history-back"></a></code></p></dd></dl></div><h4 id="events"><span class="secno"></span></h4><h5 id="event-handler-attributes"><span class="secno"></span></h5><p><dfn id="event-handlers"></dfn><a href="#refsDOM"></a></p><p><a data-anolis-xref="event handlers" href="#event-handlers"></a><code data-anolis-xref=""></code></p><p><a data-anolis-xref="event handlers" href="#event-handlers"></a><span class="impl"><a href="#internal-raw-uncompiled-handler"></a></span><code><a href="#eventhandler"></a></code><span class="impl"></span></p><p></p><p><a data-anolis-xref="event handler IDL
attributes" href="#event-handler-idl-attributes"></a></p><p><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a><a href="#html-elements"></a><code><a href="#window"></a></code></p><div class="impl"><hr><p><dfn data-anolis-xref="event handler IDL attributes" id="event-handler-idl-attributes"></dfn><a data-anolis-xref="event handlers" href="#event-handlers"></a><a data-anolis-xref="event handlers" href="#event-handlers"></a></p><p><a href="#event-handler-idl-attributes"></a><a data-anolis-xref="event handlers" href="#event-handlers"></a><a href="#getting-the-current-value-of-the-event-handler"></a></p><p><a data-anolis-xref="event handler IDL attributes" href="#event-handler-idl-attributes"></a><a data-anolis-xref="event handlers" href="#event-handlers"></a></p><p class="note"><a data-anolis-xref="event handler IDL attributes" href="#event-handler-idl-attributes"></a><code><a href="#the-body-element"></a></code><code><a href="#window"></a></code></p><p class="note"><code data-anolis-xref="handler-MessagePort-onmessage"></code><code></code></p><hr></div><p><dfn data-anolis-xref="event handler content attributes" id="event-handler-content-attributes"></dfn><a data-anolis-xref="event handlers" href="#event-handlers"></a><a data-anolis-xref="event handlers" href="#event-handlers"></a></p><p><a href="#event-handler-content-attributes"></a><code data-anolis-xref=""></code><a href="#refsECMA262"></a></p><div class="impl"><p><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a><a data-anolis-xref="event handlers" href="#event-handlers"></a><a href="#internal-raw-uncompiled-handler"></a></p><p><a data-anolis-xref="event handlers" href="#event-handlers"></a></p><hr><p><a data-anolis-xref="event handlers" href="#event-handlers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#eventtarget"></a></code><a data-anolis-xref="concept-event-listener" href="#concept-event-listener"></a><a data-anolis-xref="concept-event-listener" href="#concept-event-listener"></a><var data-anolis-xref=""></var><i></i><dfn id="event-handler-event-type"></dfn><var data-anolis-xref=""></var><i></i><i></i><a href="#the-event-handler-processing-algorithm"></a><a href="#refsDOM"></a></p><p class="note"><i></i><em></em><a data-anolis-xref="event
handlers" href="#event-handlers"></a><i></i></p><p class="note"><a data-anolis-xref="event handlers" href="#event-handlers"></a><code data-anolis-xref="dom-EventTarget-addEventListener"></code><a data-anolis-xref="event handlers" href="#event-handlers"></a><code data-anolis-xref="dom-EventTarget-addEventListener"></code><em></em><a data-anolis-xref="event handlers" href="#event-handlers"></a></p></div><div class="example"><p></p><pre></pre></div><div class="impl"><p class="note"><a data-anolis-xref="event handlers" href="#event-handlers"></a></p><p><dfn id="the-event-handler-processing-algorithm"></dfn><a data-anolis-xref="event handlers" href="#event-handlers"></a><var data-anolis-xref=""></var><code><a href="#event"></a></code><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#getting-the-current-value-of-the-event-handler"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#event"></a></code><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#errorevent"></a></code><a data-anolis-xref="event
handler IDL attributes" href="#event-handler-idl-attributes"></a><code><a href="#onerroreventhandler"></a></code></dt><dd><p><a data-anolis-xref="concept-invoke-event-handler" href="#concept-invoke-event-handler"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-message"><a href="#dom-errorevent-message"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-filename"><a href="#dom-errorevent-filename"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-lineno"><a href="#dom-errorevent-lineno"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-colno"><a href="#dom-errorevent-colno"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-ErrorEvent-error"><a href="#dom-errorevent-error"></a></code><i data-anolis-xref="dfn-callback-this-value"></i><var data-anolis-xref=""></var><code data-anolis-xref="dom-Event-currentTarget"></code><var data-anolis-xref=""></var><a href="#refsWEBIDL"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="concept-invoke-event-handler" href="#concept-invoke-event-handler"></a><var data-anolis-xref=""></var><code><a href="#event"></a></code><var data-anolis-xref=""></var><i data-anolis-xref="dfn-callback-this-value"></i><var data-anolis-xref=""></var><code data-anolis-xref="dom-Event-currentTarget"></code><var data-anolis-xref=""></var><a href="#refsWEBIDL"></a></p></dd></dl><p class="XXX"><dfn data-anolis-xref="concept-invoke-event-handler" id="concept-invoke-event-handler"></dfn><a href="#jump-to-a-code-entry-point"></a></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><code class="event-mouseover"></code></dt><dt><code class="event-error"></code><var data-anolis-xref=""></var><code><a href="#errorevent"></a></code></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt><code class="event-beforeunload"></code></dt><dd><p class="note"><a data-anolis-xref="event handler IDL attributes" href="#event-handler-idl-attributes"></a><code><a href="#onbeforeunloadeventhandler"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><code><a href="#event"></a></code><var data-anolis-xref=""></var><code><a href="#beforeunloadevent"></a></code><code><a href="#event"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue"></a></code><code data-anolis-xref="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue"></a></code><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var></p></dd></dl></li></ol></div><hr><p><code><a href="#eventhandler"></a></code></p><pre class="idl"><dfn id="eventhandlernonnull"></dfn><a href="#event"></a><a href="#eventhandlernonnull"></a><dfn id="eventhandler"></dfn></pre><p class="note"><code></code></p><div class="example"><p></p><pre></pre><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><p class="note"><span class="impl"></span><code class="event-mouseover"></code><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code></p><p><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code></p><pre class="idl"><dfn id="onerroreventhandlernonnull"></dfn><a href="#event"></a><a href="#onerroreventhandlernonnull"></a><dfn id="onerroreventhandler"></dfn></pre><p><code data-anolis-xref="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload"></a></code></p><pre class="idl"><dfn id="onbeforeunloadeventhandlernonnull"></dfn><a href="#event"></a><a href="#onbeforeunloadeventhandlernonnull"></a><dfn id="onbeforeunloadeventhandler"></dfn></pre><div class="impl"><hr><p><dfn id="internal-raw-uncompiled-handler"></dfn></p><ul class="brief"><li></li><li></li></ul><p><dfn data-anolis-xref="getting the current value of the event handler" id="getting-the-current-value-of-the-event-handler"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#internal-raw-uncompiled-handler"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="event handlers" href="#event-handlers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#window"></a></code><a data-anolis-xref="event
handlers" href="#event-handlers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#document"></a></code><code><a href="#window"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a data-anolis-xref="concept-bc-script" href="#concept-bc-script"></a><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#getting-the-current-value-of-the-event-handler"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#internal-raw-uncompiled-handler"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#internal-raw-uncompiled-handler"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#form-owner"></a><var data-anolis-xref=""></var><a href="#form-owner"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#script-settings-object"></a><code><a href="#window"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#script-execution-environment"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><i></i></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#report-the-error"></a><a data-anolis-xref="concept-script" href="#concept-script"></a><var data-anolis-xref=""></var><a href="#global-object"></a><var data-anolis-xref=""></var><i data-anolis-xref="concept-error-nothandled"><a href="#concept-error-nothandled"></a></i></p></li><li><p><i></i></p></li></ol><p class="note"><i></i><i></i><a href="#refsECMA262"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><a href="#refsECMA262"></a></p></li><li><p><a href="#script-execution-environment"></a></p><dl><dt><var data-anolis-xref=""></var></dt><dd><dl class="switch"><dt><var data-anolis-xref=""></var><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code><a data-anolis-xref="event handlers" href="#event-handlers"></a><code><a href="#window"></a></code></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dd><dt></dt><dd><code data-anolis-xref=""></code></dd></dl></dd><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var></dd><dt><var data-anolis-xref=""></var></dt><dd><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li></ol><p class="note"><a href="#refsECMA262"></a></p></dd><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var></dd></dl><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-script" href="#concept-script"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#code-entry-point"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#settings-object"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><i></i><var data-anolis-xref=""></var></p></li></ol></div><h5 id="event-handlers-on-elements,-document-objects,-and-window-objects"><span class="secno"></span><code><a href="#document"></a></code><code><a href="#window"></a></code></h5><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><a href="#html-elements"></a><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a><span class="impl"></span><code><a href="#document"></a></code><code><a href="#window"></a></code><a href="#event-handler-idl-attributes"></a></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-onabort" id="handler-onabort"><code></code></dfn></td><td><code data-anolis-xref="event-abort"><a href="#event-abort"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oncancel" id="handler-oncancel"><code></code></dfn></td><td><code data-anolis-xref="event-cancel"><a href="#event-cancel"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oncanplay" id="handler-oncanplay"><code></code></dfn></td><td><code data-anolis-xref="event-media-canplay"><a href="#event-media-canplay"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oncanplaythrough" id="handler-oncanplaythrough"><code></code></dfn></td><td><code data-anolis-xref="event-media-canplaythrough"><a href="#event-media-canplaythrough"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onchange" id="handler-onchange"><code></code></dfn></td><td><code data-anolis-xref="event-change"><a href="#event-change"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onclick" id="handler-onclick"><code></code></dfn></td><td><code data-anolis-xref="event-click"><a href="#event-click"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onclose" id="handler-onclose"><code></code></dfn></td><td><code data-anolis-xref="event-close"><a href="#event-close"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oncontextmenu" id="handler-oncontextmenu"><code></code></dfn></td><td><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oncuechange" id="handler-oncuechange"><code></code></dfn></td><td><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondblclick" id="handler-ondblclick"><code></code></dfn></td><td><code data-anolis-xref="event-dblclick"><a href="#event-dblclick"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondrag" id="handler-ondrag"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragend" id="handler-ondragend"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragenter" id="handler-ondragenter"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragexit" id="handler-ondragexit"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragexit"><a href="#event-dnd-dragexit"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragleave" id="handler-ondragleave"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragover" id="handler-ondragover"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondragstart" id="handler-ondragstart"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondrop" id="handler-ondrop"><code></code></dfn></td><td><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ondurationchange" id="handler-ondurationchange"><code></code></dfn></td><td><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onemptied" id="handler-onemptied"><code></code></dfn></td><td><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onended" id="handler-onended"><code></code></dfn></td><td><code data-anolis-xref="event-media-ended"><a href="#event-media-ended"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oninput" id="handler-oninput"><code></code></dfn></td><td><code data-anolis-xref="event-input"><a href="#event-input"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-oninvalid" id="handler-oninvalid"><code></code></dfn></td><td><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onkeydown" id="handler-onkeydown"><code></code></dfn></td><td><code data-anolis-xref="event-keydown"><a href="#event-keydown"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onkeypress" id="handler-onkeypress"><code></code></dfn></td><td><code data-anolis-xref="event-keypress"><a href="#event-keypress"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onkeyup" id="handler-onkeyup"><code></code></dfn></td><td><code data-anolis-xref="event-keyup"><a href="#event-keyup"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onloadeddata" id="handler-onloadeddata"><code></code></dfn></td><td><code data-anolis-xref="event-media-loadeddata"><a href="#event-media-loadeddata"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onloadedmetadata" id="handler-onloadedmetadata"><code></code></dfn></td><td><code data-anolis-xref="event-media-loadedmetadata"><a href="#event-media-loadedmetadata"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onloadstart" id="handler-onloadstart"><code></code></dfn></td><td><code data-anolis-xref="event-media-loadstart"><a href="#event-media-loadstart"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmousedown" id="handler-onmousedown"><code></code></dfn></td><td><code data-anolis-xref="event-mousedown"><a href="#event-mousedown"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmouseenter" id="handler-onmouseenter"><code></code></dfn></td><td><code data-anolis-xref="event-mouseenter"><a href="#event-mouseenter"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmouseleave" id="handler-onmouseleave"><code></code></dfn></td><td><code data-anolis-xref="event-mouseleave"><a href="#event-mouseleave"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmousemove" id="handler-onmousemove"><code></code></dfn></td><td><code data-anolis-xref="event-mousemove"><a href="#event-mousemove"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmouseout" id="handler-onmouseout"><code></code></dfn></td><td><code data-anolis-xref="event-mouseout"><a href="#event-mouseout"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmouseover" id="handler-onmouseover"><code></code></dfn></td><td><code data-anolis-xref="event-mouseover"><a href="#event-mouseover"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmouseup" id="handler-onmouseup"><code></code></dfn></td><td><code data-anolis-xref="event-mouseup"><a href="#event-mouseup"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onmousewheel" id="handler-onmousewheel"><code></code></dfn></td><td><code data-anolis-xref="event-mousewheel"><a href="#event-mousewheel"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onpause" id="handler-onpause"><code></code></dfn></td><td><code data-anolis-xref="event-media-pause"><a href="#event-media-pause"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onplay" id="handler-onplay"><code></code></dfn></td><td><code data-anolis-xref="event-media-play"><a href="#event-media-play"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onplaying" id="handler-onplaying"><code></code></dfn></td><td><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onprogress" id="handler-onprogress"><code></code></dfn></td><td><code data-anolis-xref="event-media-progress"><a href="#event-media-progress"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onratechange" id="handler-onratechange"><code></code></dfn></td><td><code data-anolis-xref="event-media-ratechange"><a href="#event-media-ratechange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onreset" id="handler-onreset"><code></code></dfn></td><td><code data-anolis-xref="event-reset"><a href="#event-reset"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onseeked" id="handler-onseeked"><code></code></dfn></td><td><code data-anolis-xref="event-media-seeked"><a href="#event-media-seeked"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onseeking" id="handler-onseeking"><code></code></dfn></td><td><code data-anolis-xref="event-media-seeking"><a href="#event-media-seeking"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onselect" id="handler-onselect"><code></code></dfn></td><td><code data-anolis-xref="event-select"><a href="#event-select"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onshow" id="handler-onshow"><code></code></dfn></td><td><code data-anolis-xref="event-show"><a href="#event-show"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onsort" id="handler-onsort"><code></code></dfn></td><td><code data-anolis-xref="event-sort"><a href="#event-sort"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onstalled" id="handler-onstalled"><code></code></dfn></td><td><code data-anolis-xref="event-media-stalled"><a href="#event-media-stalled"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onsubmit" id="handler-onsubmit"><code></code></dfn></td><td><code data-anolis-xref="event-submit"><a href="#event-submit"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onsuspend" id="handler-onsuspend"><code></code></dfn></td><td><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ontimeupdate" id="handler-ontimeupdate"><code></code></dfn></td><td><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-ontoggle" id="handler-ontoggle"><code></code></dfn></td><td><code data-anolis-xref="event-toggle"><a href="#event-toggle"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onvolumechange" id="handler-onvolumechange"><code></code></dfn></td><td><code data-anolis-xref="event-media-volumechange"><a href="#event-media-volumechange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onwaiting" id="handler-onwaiting"><code></code></dfn></td><td><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code></td></tr></tbody></table><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><a href="#html-elements"></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a><span class="impl"></span><code><a href="#document"></a></code><a href="#event-handler-idl-attributes"></a><span class="impl"></span><code><a href="#window"></a></code><a href="#event-handler-idl-attributes"></a><code><a href="#window"></a></code><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-onblur" id="handler-onblur"><code></code></dfn></td><td><code data-anolis-xref="event-blur"><a href="#event-blur"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onerror" id="handler-onerror"><code></code></dfn></td><td><code data-anolis-xref="event-error"><a href="#event-error"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onfocus" id="handler-onfocus"><code></code></dfn></td><td><code data-anolis-xref="event-focus"><a href="#event-focus"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onload" id="handler-onload"><code></code></dfn></td><td><code data-anolis-xref="event-load"><a href="#event-load"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onresize" id="handler-onresize"><code></code></dfn></td><td><code data-anolis-xref="event-resize"><a href="#event-resize"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-onscroll" id="handler-onscroll"><code></code></dfn></td><td><code data-anolis-xref="event-scroll"><a href="#event-scroll"></a></code></td></tr></tbody></table><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><code><a href="#window"></a></code><a href="#event-handler-idl-attributes"></a><code><a href="#window"></a></code><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><a data-anolis-xref="concept-document-window" href="#concept-document-window"><code></code><code></code></a></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-window-onafterprint" id="handler-window-onafterprint"><code></code></dfn></td><td><code data-anolis-xref="event-afterprint"><a href="#event-afterprint"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onbeforeprint" id="handler-window-onbeforeprint"><code></code></dfn></td><td><code data-anolis-xref="event-beforeprint"><a href="#event-beforeprint"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onbeforeunload" id="handler-window-onbeforeunload"><code></code></dfn></td><td><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onhashchange" id="handler-window-onhashchange"><code></code></dfn></td><td><code data-anolis-xref="event-hashchange"><a href="#event-hashchange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onlanguagechange" id="handler-window-onlanguagechange"><code></code></dfn></td><td><code data-anolis-xref="event-languagechange"><a href="#event-languagechange"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onmessage" id="handler-window-onmessage"><code></code></dfn></td><td><code data-anolis-xref="event-message"><a href="#event-message"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onoffline" id="handler-window-onoffline"><code></code></dfn></td><td><code data-anolis-xref="event-offline"><a href="#event-offline"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-ononline" id="handler-window-ononline"><code></code></dfn></td><td><code data-anolis-xref="event-online"><a href="#event-online"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onpagehide" id="handler-window-onpagehide"><code></code></dfn></td><td><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onpageshow" id="handler-window-onpageshow"><code></code></dfn></td><td><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onpopstate" id="handler-window-onpopstate"><code></code></dfn></td><td><code data-anolis-xref="event-popstate"><a href="#event-popstate"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onstorage" id="handler-window-onstorage"><code></code></dfn></td><td><code data-anolis-xref="event-storage"><a href="#event-storage"></a></code></td></tr><tr><td><dfn data-anolis-xref="handler-window-onunload" id="handler-window-onunload"><code></code></dfn></td><td><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code></td></tr></tbody></table><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><span class="impl"></span><code><a href="#document"></a></code><a href="#event-handler-idl-attributes"></a></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-onreadystatechange" id="handler-onreadystatechange"><code></code></dfn></td><td><code data-anolis-xref="event-readystatechange"><a href="#event-readystatechange"></a></code></td></tr></tbody></table><h6 id="idl-definitions"><span class="secno"></span></h6><pre class="idl"><dfn id="globaleventhandlers"></dfn><a href="#eventhandler"></a><a data-anolis-xref="handler-onabort" href="#handler-onabort"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onblur" href="#handler-onblur"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oncancel" href="#handler-oncancel"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oncanplay" href="#handler-oncanplay"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oncanplaythrough" href="#handler-oncanplaythrough"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onchange" href="#handler-onchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onclick" href="#handler-onclick"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onclose" href="#handler-onclose"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oncontextmenu" href="#handler-oncontextmenu"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oncuechange" href="#handler-oncuechange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondblclick" href="#handler-ondblclick"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondrag" href="#handler-ondrag"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragend" href="#handler-ondragend"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragenter" href="#handler-ondragenter"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragexit" href="#handler-ondragexit"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragleave" href="#handler-ondragleave"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragover" href="#handler-ondragover"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondragstart" href="#handler-ondragstart"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondrop" href="#handler-ondrop"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ondurationchange" href="#handler-ondurationchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onemptied" href="#handler-onemptied"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onended" href="#handler-onended"></a><a href="#onerroreventhandler"></a><a data-anolis-xref="handler-onerror" href="#handler-onerror"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onfocus" href="#handler-onfocus"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oninput" href="#handler-oninput"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-oninvalid" href="#handler-oninvalid"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onkeydown" href="#handler-onkeydown"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onkeypress" href="#handler-onkeypress"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onkeyup" href="#handler-onkeyup"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onload" href="#handler-onload"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onloadeddata" href="#handler-onloadeddata"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onloadedmetadata" href="#handler-onloadedmetadata"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onloadstart" href="#handler-onloadstart"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmousedown" href="#handler-onmousedown"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmouseenter" href="#handler-onmouseenter"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmouseleave" href="#handler-onmouseleave"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmousemove" href="#handler-onmousemove"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmouseout" href="#handler-onmouseout"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmouseover" href="#handler-onmouseover"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmouseup" href="#handler-onmouseup"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onmousewheel" href="#handler-onmousewheel"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onpause" href="#handler-onpause"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onplay" href="#handler-onplay"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onplaying" href="#handler-onplaying"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onprogress" href="#handler-onprogress"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onratechange" href="#handler-onratechange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onreset" href="#handler-onreset"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onresize" href="#handler-onresize"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onscroll" href="#handler-onscroll"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onseeked" href="#handler-onseeked"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onseeking" href="#handler-onseeking"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onselect" href="#handler-onselect"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onshow" href="#handler-onshow"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onsort" href="#handler-onsort"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onstalled" href="#handler-onstalled"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onsubmit" href="#handler-onsubmit"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onsuspend" href="#handler-onsuspend"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ontimeupdate" href="#handler-ontimeupdate"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-ontoggle" href="#handler-ontoggle"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onvolumechange" href="#handler-onvolumechange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-onwaiting" href="#handler-onwaiting"></a><dfn id="windoweventhandlers"></dfn><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onafterprint" href="#handler-window-onafterprint"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onbeforeprint" href="#handler-window-onbeforeprint"></a><a href="#onbeforeunloadeventhandler"></a><a data-anolis-xref="handler-window-onbeforeunload" href="#handler-window-onbeforeunload"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onhashchange" href="#handler-window-onhashchange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onlanguagechange" href="#handler-window-onlanguagechange"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onmessage" href="#handler-window-onmessage"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onoffline" href="#handler-window-onoffline"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-ononline" href="#handler-window-ononline"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onpagehide" href="#handler-window-onpagehide"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onpageshow" href="#handler-window-onpageshow"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onpopstate" href="#handler-window-onpopstate"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onstorage" href="#handler-window-onstorage"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-window-onunload" href="#handler-window-onunload"></a></pre><div class="impl"><h5 id="event-firing"><span class="secno"></span></h5><p><code data-anolis-xref="dom-click"><a href="#dom-click"></a></code><code><a href="#htmlelement"></a></code><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a href="#refsDOMEVENTS"></a></p><p><dfn data-anolis-xref="fire a simple event" id="fire-a-simple-event"><var data-anolis-xref=""></var></dfn><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><var data-anolis-xref=""></var><code><a href="#event"></a></code><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a></p><p><dfn data-anolis-xref="fire a synthetic mouse event" id="fire-a-synthetic-mouse-event"><var data-anolis-xref=""></var></dfn><var data-anolis-xref=""></var><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code><a href="#mouseevent"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-MouseEvent-relatedTarget"></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="fire a click event" id="fire-a-click-event"><code data-anolis-xref="event-click"></code></dfn><a data-anolis-xref="fire a synthetic mouse event" href="#fire-a-synthetic-mouse-event"><code data-anolis-xref="event-click"></code></a></p><p></p></div><div class="impl"><h5 id="events-and-the-window-object"><span class="secno"></span><code><a href="#window"></a></code></h5><p><code><a href="#document"></a></code><a href="#browsing-context"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><code><a href="#window"></a></code><code><a href="#document"></a></code><a href="#refsDOM"></a></p></div><h3 id="atob"><span class="secno"></span></h3><p><code data-anolis-xref="dom-windowbase64-atob"><a href="#dom-windowbase64-atob"></a></code><code data-anolis-xref="dom-windowbase64-btoa"><a href="#dom-windowbase64-btoa"></a></code></p><pre class="idl"><dfn id="windowbase64"></dfn><a data-anolis-xref="dom-windowbase64-btoa" href="#dom-windowbase64-btoa"></a><a data-anolis-xref="dom-windowbase64-atob" href="#dom-windowbase64-atob"></a><a href="#window"></a><a href="#windowbase64"></a></pre><p class="note"></p><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowbase64-btoa"><a href="#dom-windowbase64-btoa"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code><a href="#invalidcharactererror"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowbase64-atob"><a href="#dom-windowbase64-atob"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code><a href="#invalidcharactererror"></a></code></p></dd></dl><div class="impl"><p class="note"><code><a href="#windowbase64"></a></code><code><a href="#window"></a></code><code></code></p><p><dfn data-anolis-xref="dom-windowbase64-btoa" id="dom-windowbase64-btoa"><code></code></dfn><code><a href="#invalidcharactererror"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsRFC4648"></a></p><p><dfn data-anolis-xref="dom-windowbase64-atob" id="dom-windowbase64-atob"><code></code></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="space character" href="#space-character"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#invalidcharactererror"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#invalidcharactererror"></a></code></p><ul class="brief"><li></li><li></li><li><a href="#alphanumeric-ascii-characters"></a></li></ul></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><div id="base64-table"><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr></tbody></table></div></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h3 id="dynamic-markup-insertion"><span class="secno"></span><dfn></dfn></h3><p class="note"><a href="#html-documents"></a><a href="#html-parser"></a><a href="#xml-documents"></a><a href="#xml-parser"></a></p><h4 id="opening-the-input-stream"><span class="secno"></span></h4><p><dfn data-anolis-xref="dom-document-open" id="dom-document-open"><code></code></dfn></p><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#text/html"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code><a href="#document"></a></code><a data-anolis-xref="XML documents" href="#xml-documents"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code></p></dd></dl><div class="impl"><p><code><a href="#document"></a></code><dfn id="ignore-opens-during-unload-counter"></dfn><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><a data-anolis-xref="unload a document" href="#unload-a-document"></a></p><p><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><ol><li><p><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#document"></a></code><a href="#active-document"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#ascii-case-insensitive"></a><var data-anolis-xref=""></var></p><p><a href="#browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><code><a href="#document"></a></code><a href="#unload-a-document"></a><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#document"></a></code><a href="#active-parser"></a><a href="#script-nesting-level"></a><code><a href="#document"></a></code></p><p class="note"><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p></li><li><p><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a><code><a href="#document"></a></code></p><p class="note"><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><a data-anolis-xref="prompt to unload a document" href="#prompt-to-unload-a-document"></a><code><a href="#document"></a></code><a href="#refused-to-allow-the-document-to-be-unloaded"></a><code><a href="#document"></a></code></p></li><li><p><a data-anolis-xref="unload a document" href="#unload-a-document"></a><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="abort a document" href="#abort-a-document"></a><code><a href="#document"></a></code></p></li><li><p><code><a href="#document"></a></code></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><code><a href="#document"></a></code><a href="#task-source"></a></p></li><li><p></p></li><li><p><code><a href="#document"></a></code><code><a href="#window"></a></code><code><a href="#location"></a></code><code><a href="#history-1"></a></code><code><a href="#applicationcache"></a></code><code><a href="#navigator"></a></code><code><a href="#barprop"></a></code><code></code><code><a href="#htmlcollection"></a></code><code></code><code></code><code><a href="#document"></a></code></p><p class="note"><code><a href="#window"></a></code><a href="#script-settings-object"></a></p></li><li><p><a href="#document's-character-encoding"></a></p></li><li><p><code><a href="#document"></a></code><a href="#ready-for-post-load-tasks"></a><code><a href="#document"></a></code><a href="#reload-override-flag"></a><code><a href="#document"></a></code><a href="#reload-override-buffer"></a></p></li><li><p><code><a href="#document"></a></code><i data-anolis-xref="concept-document-salvageable"><a href="#concept-document-salvageable"></a></i></p></li><li><p><a href="#the-document's-address"></a><a data-anolis-xref="the document's
address" href="#the-document's-address"></a><a href="#responsible-document"></a><a href="#entry-settings-object"></a></p></li><li><p><code><a href="#document"></a></code><a href="#iframe-load-in-progress"></a><code><a href="#document"></a></code><a href="#mute-iframe-load"></a></p></li><li><p><a href="#html-parser"></a><dfn id="script-created-parser"></dfn><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code data-anolis-xref="dom-document-close"><a href="#dom-document-close"></a></code><code data-anolis-xref="dom-document-close"><a href="#dom-document-close"></a></code><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p></li><li><p><a href="#current-document-readiness"></a><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><a href="#ascii-case-insensitive"></a><code></code><code data-anolis-xref=""></code></p><p></p><p><var data-anolis-xref=""></var></p><p><a href="#strip-leading-and-trailing-whitespace"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><a href="#ascii-case-insensitive"></a><code><a href="#text/html"></a></code><a href="#html-parser"></a><a href="#plaintext-state"></a></p></li><li><p><a href="#browsing-context"></a><a href="#session-history"></a><a href="#current-entry"></a><a href="#current-entry"></a></p><p class="note"><a href="#history-notes"></a></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#history-traversal-task-source"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a><a href="#document-family"></a></p></li><li><code><a href="#document"></a></code></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#insertion-point"></a><a href="#input-stream"></a></p></li><li><p><code><a href="#document"></a></code></p></li></ol><p class="note"><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code><a href="#ready-for-post-load-tasks"></a><a href="#completely-loaded"></a></p><p><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-open"><a href="#dom-open"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code><code><a href="#window"></a></code><code><a href="#invalidaccesserror"></a></code></p></div><h4 id="closing-the-input-stream"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-close"><a href="#dom-document-close"></a></code></dt><dd><p><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><p><code><a href="#invalidstateerror"></a></code><code><a href="#document"></a></code><a data-anolis-xref="XML documents" href="#xml-documents"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-close" id="dom-document-close"><code></code></dfn></p><ol><li><p><code><a href="#document"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><a href="#script-created-parser"></a></p></li><li><p><a href="#explicit-eof-character"></a><a href="#input-stream"></a></p></li><li><p><a href="#pending-parsing-blocking-script"></a></p></li><li><p><a href="#explicit-eof-character"></a><a data-anolis-xref="spin the event
loop" href="#spin-the-event-loop"></a></p></li></ol></div><h4 id="document.write()"><span class="secno"></span><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#document"></a></code></p><p class="warning"><a href="#html-parser"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><strong></strong></p><p><code><a href="#invalidstateerror"></a></code><a href="#xml-documents"></a></p></dd></dl><div class="impl"><p><code><a href="#document"></a></code><dfn id="ignore-destructive-writes-counter"></dfn><code><a href="#the-script-element"></a></code><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><p><dfn data-anolis-xref="dom-document-write" id="dom-document-write"><code></code></dfn></p><ol><li><p><a data-anolis-xref="XML documents" href="#xml-documents"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#document"></a></code><a href="#active-document"></a></p></li><li><p><a href="#insertion-point"></a><code><a href="#document"></a></code><a href="#ignore-opens-during-unload-counter"></a><code><a href="#document"></a></code><a href="#ignore-destructive-writes-counter"></a></p></li><li><p><a href="#insertion-point"></a><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code data-anolis-xref="Document"><a href="#document"></a></code><a href="#refused-to-allow-the-document-to-be-unloaded"></a><a href="#insertion-point"></a><a href="#input-stream"></a></p></li><li><p><a href="#input-stream"></a><a href="#insertion-point"></a></p></li><li><p><code><a href="#document"></a></code><a href="#reload-override-flag"></a><code><a href="#document"></a></code><a href="#reload-override-buffer"></a></p></li><li><p><a href="#pending-parsing-blocking-script"></a><a href="#html-parser"></a><code><a href="#the-script-element"></a></code></p><p class="note"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code><a href="#the-script-element"></a></code><a href="#nestedParsing"></a></p></li><li><p></p></li></ol></div><h4 id="document.writeln()"><span class="secno"></span><code data-anolis-xref="dom-document-writeln"><a href="#dom-document-writeln"></a></code></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-writeln"><a href="#dom-document-writeln"></a></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#document"></a></code><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code></p><p><code><a href="#invalidstateerror"></a></code><a href="#xml-documents"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-writeln" id="dom-document-writeln"><code></code></dfn><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p></div><h3 id="timers"><span class="secno"></span></h3><p><code data-anolis-xref="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout"></a></code><code data-anolis-xref="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval"></a></code></p><pre class="idl"><dfn id="windowtimers"></dfn><a data-anolis-xref="dom-windowtimers-setTimeout" href="#dom-windowtimers-settimeout"></a><span></span><a data-anolis-xref="dom-windowtimers-setTimeout" href="#dom-windowtimers-settimeout"></a><a data-anolis-xref="dom-windowtimers-clearTimeout" href="#dom-windowtimers-cleartimeout"></a><a data-anolis-xref="dom-windowtimers-setInterval" href="#dom-windowtimers-setinterval"></a><span></span><a data-anolis-xref="dom-windowtimers-setInterval" href="#dom-windowtimers-setinterval"></a><a data-anolis-xref="dom-windowtimers-clearInterval" href="#dom-windowtimers-clearinterval"></a><a href="#window"></a><a href="#windowtimers"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-clearTimeout"><a href="#dom-windowtimers-cleartimeout"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout"></a></code><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-windowtimers-clearInterval"><a href="#dom-windowtimers-clearinterval"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval"></a></code><var data-anolis-xref=""></var></p></dd></dl><p class="note"></p><p class="note"></p><div class="impl"><p class="note"><code><a href="#windowtimers"></a></code><code><a href="#window"></a></code><code></code></p><p><code><a href="#windowtimers"></a></code><dfn id="list-of-active-timers"></dfn><code><a href="#windowtimers"></a></code></p><hr><p><dfn data-anolis-xref="dom-windowtimers-setTimeout" id="dom-windowtimers-settimeout"><code></code></dfn><a href="#timer-initialization-steps"></a><code><a href="#window"></a></code><code></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-windowtimers-setInterval" id="dom-windowtimers-setinterval"><code></code></dfn><a href="#timer-initialization-steps"></a><code><a href="#window"></a></code><code></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn data-anolis-xref="dom-windowtimers-clearTimeout" id="dom-windowtimers-cleartimeout"><code></code></dfn><dfn data-anolis-xref="dom-windowtimers-clearInterval" id="dom-windowtimers-clearinterval"><code></code></dfn><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a><code><a href="#windowtimers"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a><code><a href="#windowtimers"></a></code></p><hr><p><dfn id="timer-initialization-steps"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code></code><code><a href="#windowproxy"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p></p><dl class="switch"><dt><code></code></dt><dd><p><code></code><code></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code></code><a href="#refsECMA262"></a></p></dd><dt></dt><dd><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#script-settings-object"></a></p></li><li><p><a href="#create-a-script"></a><var data-anolis-xref=""></var><a href="#url"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#script-settings-object"></a></p></li></ol></dd></dl></li><li><p><var data-anolis-xref=""></var><a href="#timer-initialization-steps"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#timer-nesting-level"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><dfn id="timer-nesting-level"></dfn><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#window"></a></code><code><a href="#document"></a></code><var data-anolis-xref=""></var><a href="#fully-active"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><code data-anolis-xref=""></code></p><div class="example"><p><code data-anolis-xref=""></code></p><pre></pre></div></li><li><p></p><p class="note"></p></li><li><p><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-timers"></a></p></li></ol><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><dfn id="timer-task-source"></dfn></p></div><div class="example"><p></p><pre></pre></div><h3 id="user-prompts"><span class="secno"></span></h3><h4 id="simple-dialogs"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-alert"><a href="#dom-alert"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-confirm"><a href="#dom-confirm"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-prompt"><a href="#dom-prompt"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-alert" id="dom-alert"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#pause"></a></p></li></ol><p><dfn data-anolis-xref="dom-confirm" id="dom-confirm"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#pause"></a></p></li><li><p></p></li></ol><p><dfn data-anolis-xref="dom-prompt" id="dom-prompt"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#pause"></a></p></li><li><p></p></li></ol></div><h4 id="printing"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-print"><a href="#dom-print"></a></code></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-print" id="dom-print"><code></code></dfn><code><a href="#document"></a></code><a href="#ready-for-post-load-tasks"></a><a href="#printing-steps"></a><dfn id="print-when-loaded"></dfn><code><a href="#document"></a></code></p><p><a href="#printing-steps"></a><a href="#obtain-a-physical-form"></a></p><p><dfn id="printing-steps"></dfn></p><ol><li><p></p><p class="example"><code data-anolis-xref="dom-print"><a href="#dom-print"></a></code></p><p class="example"></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-beforeprint"><a href="#event-beforeprint"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><a data-anolis-xref="nested browsing
context" href="#nested-browsing-context"></a></p><p class="example"><code data-anolis-xref="event-beforeprint"><a href="#event-beforeprint"></a></code></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><a href="#obtain-a-physical-form"></a><a href="#pause"></a></p></li><li><p><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-afterprint"><a href="#event-afterprint"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><a data-anolis-xref="nested browsing
context" href="#nested-browsing-context"></a></p><p class="example"><code data-anolis-xref="event-afterprint"><a href="#event-afterprint"></a></code></p></li></ol></div><h4 id="dialogs-implemented-using-separate-documents"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-showModalDialog" id="dom-showmodaldialog"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p><p><code><a href="#syntaxerror"></a></code></p></li><li><p><a href="#event-loop"></a><a href="#termination-nesting-level"></a></p></li><li><p><a href="#storage-mutex"></a></p></li><li><p><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p><p class="note"></p></li><li><p><a href="#active-sandboxing-flag-set"></a><a href="#active-document"></a><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#sandboxed-auxiliary-navigation-browsing-context-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#effective-script-origin"></a><a href="#incumbent-settings-object"></a><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p></li><li><p><var data-anolis-xref=""></var></p><ul><li><a href="#unit-of-related-browsing-contexts"></a><code><a href="#window"></a></code><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></li><li><a href="#active-document"></a><a href="#origin-0"></a><a data-anolis-xref="same
origin" href="#same-origin"></a><var data-anolis-xref=""></var></li></ul><p></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#auxiliary-browsing-context"></a><a href="#opener-browsing-context"></a><code><a href="#window"></a></code><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p><p class="note"><a href="#browsing-context"></a><code><a href="#document"></a></code><code><a href="#window"></a></code><code><a href="#windowmodal"></a></code></p></li><li><p><a href="#popup-sandboxing-flag-set"></a><a href="#active-sandboxing-flag-set"></a><a href="#active-document"></a><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#one-permitted-sandboxed-navigator"></a></p></li><li><p><a href="#dialog-arguments"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#dialog-arguments'-origin"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#return-value"></a><i></i></p></li><li><p><a href="#return-value-origin"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#navigate"></a><a href="#browsing-context"></a><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#replacement-enabled"></a><a href="#responsible-browsing-context"></a><a href="#incumbent-settings-object"></a><a href="#source-browsing-context"></a></p></li><li><p><a href="#spin-the-event-loop"></a><a href="#browsing-context"></a><a data-anolis-xref="close a browsing context" href="#close-a-browsing-context"></a><a href="#browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#auxiliary-browsing-context"></a><a href="#return-value-origin"></a><a data-anolis-xref="close a browsing context" href="#close-a-browsing-context"></a><a data-anolis-xref="same origin" href="#same-origin"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#auxiliary-browsing-context"></a><a href="#return-value"></a><a data-anolis-xref="close a browsing
context" href="#close-a-browsing-context"></a></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><code><a href="#window"></a></code><code><a href="#document"></a></code><a data-anolis-xref="browsing
context" href="#browsing-context"></a><code><a href="#windowmodal"></a></code></p><p class="note"><code><a href="#windowmodal"></a></code><code><a href="#window"></a></code><code data-anolis-xref="dom-alert"><a href="#dom-alert"></a></code></p></div><pre class="idl"><dfn id="windowmodal"></dfn><a data-anolis-xref="dom-WindowModal-dialogArguments" href="#dom-windowmodal-dialogarguments"></a><a data-anolis-xref="dom-WindowModal-returnValue" href="#dom-windowmodal-returnvalue"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-WindowModal-dialogArguments"><a href="#dom-windowmodal-dialogarguments"></a></code></dt><dd><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-WindowModal-returnValue"><a href="#dom-windowmodal-returnvalue"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p></dd></dl><div class="impl"><p><dfn id="dialog-arguments"></dfn><dfn id="dialog-arguments'-origin"></dfn><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p><p><dfn data-anolis-xref="dom-WindowModal-dialogArguments" id="dom-windowmodal-dialogarguments"><code></code></dfn><a href="#active-document"></a><a href="#effective-script-origin"></a><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#dialog-arguments'-origin"></a><a href="#dialog-arguments"></a><i></i></p><p><dfn id="return-value"></dfn><dfn id="return-value-origin"></dfn><code data-anolis-xref="dom-showModalDialog"><a href="#dom-showmodaldialog"></a></code></p><p><dfn data-anolis-xref="dom-WindowModal-returnValue" id="dom-windowmodal-returnvalue"><code></code></dfn><a href="#active-document"></a><a href="#effective-script-origin"></a><a data-anolis-xref="same origin" href="#same-origin"></a><a href="#return-value-origin"></a><a href="#return-value"></a><i></i><a href="#return-value"></a><a href="#return-value-origin"></a><a href="#active-document"></a><a href="#effective-script-origin"></a></p></div><p class="note"><code data-anolis-xref="dom-window-close"><a href="#dom-window-close"></a></code></p><h3 id="system-state-and-capabilities"><span class="secno"></span></h3><h4 id="the-navigator-object"><span class="secno"></span><code><a href="#navigator"></a></code></h4><div class="impl"><p><dfn data-anolis-xref="dom-navigator" id="dom-navigator"><code></code></dfn><code><a href="#window"></a></code><code><a href="#navigator"></a></code></p></div><pre class="idl"><dfn id="navigator"></dfn><a href="#navigator"></a><a href="#navigatorid"></a><a href="#navigator"></a><a href="#navigatorlanguage"></a><a href="#navigator"></a><a href="#navigatoronline"></a><a href="#navigator"></a><a href="#navigatorcontentutils"></a><a href="#navigator"></a><a href="#navigatorstorageutils"></a><a href="#navigator"></a><a href="#navigatorplugins"></a></pre><div class="impl"><p><code><a href="#navigator"></a></code></p></div><h5 id="client-identification"><span class="secno"></span></h5><pre class="idl"><dfn id="navigatorid"></dfn><a data-anolis-xref="dom-navigator-appCodeName" href="#dom-navigator-appcodename"></a><a data-anolis-xref="dom-navigator-appName" href="#dom-navigator-appname"></a><a data-anolis-xref="dom-navigator-appVersion" href="#dom-navigator-appversion"></a><a data-anolis-xref="dom-navigator-platform" href="#dom-navigator-platform"></a><a data-anolis-xref="dom-navigator-product" href="#dom-navigator-product"></a><a data-anolis-xref="dom-navigator-taintEnabled" href="#dom-navigator-taintenabled"></a><a data-anolis-xref="dom-navigator-userAgent" href="#dom-navigator-useragent"></a></pre><p></p><p></p><p></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-appCodeName"><a href="#dom-navigator-appcodename"></a></code></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-appName"><a href="#dom-navigator-appname"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-appVersion"><a href="#dom-navigator-appversion"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-platform"><a href="#dom-navigator-platform"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-product"><a href="#dom-navigator-product"></a></code></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-taintEnabled"><a href="#dom-navigator-taintenabled"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-userAgent"><a href="#dom-navigator-useragent"></a></code></dt><dd><p></p></dd></dl><div class="impl"><dl><dt><dfn data-anolis-xref="dom-navigator-appCodeName" id="dom-navigator-appcodename"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="dom-navigator-appName" id="dom-navigator-appname"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="dom-navigator-appVersion" id="dom-navigator-appversion"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="dom-navigator-platform" id="dom-navigator-platform"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="dom-navigator-product" id="dom-navigator-product"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="dom-navigator-taintEnabled" id="dom-navigator-taintenabled"><code></code></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="dom-navigator-userAgent" id="dom-navigator-useragent"><code></code></dfn></dt><dd><p><code data-anolis-xref=""></code></p></dd></dl><p class="warning"><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></div><h5 id="language-preferences"><span class="secno"></span></h5><pre class="idl"><dfn id="navigatorlanguage"></dfn><a data-anolis-xref="dom-navigator-language" href="#dom-navigator-language"></a><a data-anolis-xref="dom-navigator-languages" href="#dom-navigator-languages"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-language"><a href="#dom-navigator-language"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-languages"><a href="#dom-navigator-languages"></a></code></dt><dd><p></p><p><code data-anolis-xref="dom-navigator-language"><a href="#dom-navigator-language"></a></code></p></dd></dl><p class="note"><code data-anolis-xref="event-languagechange"><a href="#event-languagechange"></a></code><code><a href="#window"></a></code><code></code></p><div class="impl"><dl><dt><dfn data-anolis-xref="dom-navigator-language" id="dom-navigator-language"><code></code></dfn></dt><dd><p><a href="#a-plausible-language"></a><a href="#refsBCP47"></a></p></dd><dt><dfn data-anolis-xref="dom-navigator-languages" id="dom-navigator-languages"><code></code></dfn></dt><dd><p><a data-anolis-xref="dfn-read-only-array" href="#dfn-read-only-array"></a><a data-anolis-xref="a plausible language" href="#a-plausible-language"></a><a href="#refsBCP47"></a></p><p><code data-anolis-xref="dom-navigator-languages"><a href="#dom-navigator-languages"></a></code><code><a href="#window"></a></code><code></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-languagechange"><a href="#event-languagechange"></a></code><code><a href="#window"></a></code><code></code></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></dd></dl><p><dfn id="a-plausible-language"></dfn></p><ul><li><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></li><li><a href="#refsTOR"></a></li><li><code data-anolis-xref=""></code></li></ul><p><code data-anolis-xref="http-accept-language"></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></div><h5 id="custom-handlers"><span class="secno"></span></h5><pre class="idl"><dfn id="navigatorcontentutils"></dfn><a data-anolis-xref="dom-navigator-registerProtocolHandler" href="#dom-navigator-registerprotocolhandler"></a><a data-anolis-xref="dom-navigator-registerContentHandler" href="#dom-navigator-registercontenthandler"></a><a data-anolis-xref="dom-navigator-isProtocolHandlerRegistered" href="#dom-navigator-isprotocolhandlerregistered"></a><a data-anolis-xref="dom-navigator-isContentHandlerRegistered" href="#dom-navigator-iscontenthandlerregistered"></a><a data-anolis-xref="dom-navigator-unregisterProtocolHandler" href="#dom-navigator-unregisterprotocolhandler"></a><a data-anolis-xref="dom-navigator-unregisterContentHandler" href="#dom-navigator-unregistercontenthandler"></a></pre><p><dfn data-anolis-xref="dom-navigator-registerProtocolHandler" id="dom-navigator-registerprotocolhandler"><code></code></dfn><code></code><dfn data-anolis-xref="dom-navigator-registerContentHandler" id="dom-navigator-registercontenthandler"><code></code></dfn><a href="#mime-type"></a><code></code><a href="#refsRFC5724"></a><a href="#refsRFC6350"></a></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref=""></code></p><p><code><a href="#securityerror"></a></code></p><p><code><a href="#syntaxerror"></a></code><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p></p><p></p><p></p><dl><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler"></a></code></dt><dd><p><code></code><code></code><a href="#ascii-case-insensitive"></a></p><p><var data-anolis-xref=""></var><code></code></p><p><code data-anolis-xref="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler"></a></code><a href="#whitelisted-scheme"></a><code data-anolis-xref=""></code><a href="#lowercase-ascii-letters"></a><code data-anolis-xref=""></code><code><a href="#securityerror"></a></code></p><p><dfn data-anolis-xref="whitelisted scheme" id="whitelisted-scheme"></dfn></p><ul class="brief"><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li></ul><p class="note"></p><p class="note"><code><a href="#the-iframe-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code></dt><dd><p><a href="#mime-type"></a><code></code><code></code><a href="#mime-type"></a><a href="#ascii-case-insensitive"></a></p><p><var data-anolis-xref=""></var></p><p class="note"><a href="#mime-type"></a><em></em></p><p><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code><a href="#mime-type"></a><a href="#type-blacklist"></a><code><a href="#securityerror"></a></code></p><p><a data-anolis-xref="MIME type" href="#mime-type"></a><dfn id="type-blacklist"></dfn></p><ul class="brief"><li><code><a href="#application/x-www-form-urlencoded"></a></code></li><li><code><a href="#application/xhtml+xml"></a></code></li><li><code></code></li><li><code></code></li><li><code></code></li><li><code></code></li><li><code></code></li><li><code><a href="#multipart/x-mixed-replace"></a></code></li><li><code><a href="#text/cache-manifest"></a></code></li><li><code></code></li><li><code><a href="#text/html"></a></code></li><li><code></code></li><li><code></code></li><li><code></code></li><li><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><code></code><code></code></li></ul><p class="note"></p></dd><dt><var data-anolis-xref=""></var></dt><dd><p><a href="#url"></a></p><p><code><a href="#syntaxerror"></a></code><var data-anolis-xref=""></var><code><a href="#the-s-element"></a></code></p><p><code><a href="#syntaxerror"></a></code><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p><p class="note"><a href="#absolute-url"></a><a href="#valid-url"></a><code data-anolis-xref=""></code></p><p><code><a href="#securityerror"></a></code><a href="#absolute-url"></a><a href="#origin-0"></a><a href="#origin-0"></a><a href="#entry-settings-object"></a></p><p class="note"><code data-anolis-xref=""></code></p><p><a href="#absolute-url"></a><dfn id="proto-url"></dfn></p><p><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#absolute-url"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code><code data-anolis-xref="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler"></a></code><a href="#navigate"></a><a href="#browsing-context"></a><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a></p><p><a href="#absolute-url"></a><a href="#absolute-url"></a><a href="#default-encode-set"></a><a data-anolis-xref="UTF-8
percent encode" href="#utf-8-percent-encode"></a></p><div class="example"><p><code data-anolis-xref=""></code></p><pre></pre><p><code data-anolis-xref=""></code></p><pre></pre><p><code></code><a href="#mime-type"></a><code></code></p><pre></pre><p><code></code></p></div></dd><dt><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><p><var data-anolis-xref=""></var><a data-anolis-xref="navigate" href="#navigate"></a></p><p></p><hr></div><p></p><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-isProtocolHandlerRegistered"><a href="#dom-navigator-isprotocolhandlerregistered"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-isContentHandlerRegistered"><a href="#dom-navigator-iscontenthandlerregistered"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p><dl><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd></dl></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-unregisterProtocolHandler"><a href="#dom-navigator-unregisterprotocolhandler"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-unregisterContentHandler"><a href="#dom-navigator-unregistercontenthandler"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-navigator-isProtocolHandlerRegistered" id="dom-navigator-isprotocolhandlerregistered"><code></code></dfn><a href="#handler-state-string"></a><a href="#url"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><a href="#ascii-case-insensitive"></a></p><p><a data-anolis-xref="proto-URL" href="#proto-url"></a></p><hr><p><dfn data-anolis-xref="dom-navigator-isContentHandlerRegistered" id="dom-navigator-iscontenthandlerregistered"><code></code></dfn><a href="#handler-state-string"></a><a href="#mime-type"></a><a href="#url"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#ascii-case-insensitive"></a></p><p><a data-anolis-xref="proto-URL" href="#proto-url"></a></p><hr><p><dfn data-anolis-xref="handler state string" id="handler-state-string"></dfn></p><dl><dt><code data-anolis-xref=""></code></dt><dd></dd><dd></dd><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dd></dd><dd></dd><dt><code data-anolis-xref=""></code></dt><dd></dd><dd></dd><dd></dd><dd></dd></dl><hr><p><dfn data-anolis-xref="dom-navigator-unregisterProtocolHandler" id="dom-navigator-unregisterprotocolhandler"><code></code></dfn><a href="#url"></a></p><p><a href="#ascii-case-insensitive"></a></p><p><a data-anolis-xref="proto-URL" href="#proto-url"></a></p><hr><p><dfn data-anolis-xref="dom-navigator-unregisterContentHandler" id="dom-navigator-unregistercontenthandler"><code></code></dfn><a href="#mime-type"></a><a href="#url"></a></p><p><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#ascii-case-insensitive"></a></p><p><a data-anolis-xref="proto-URL" href="#proto-url"></a></p><hr><p></p><ol><li><p><code data-anolis-xref=""></code></p></li><li><p><a data-anolis-xref="resolve a URL" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p></li><li><p><code><a href="#syntaxerror"></a></code></p></li><li><p><a href="#absolute-url"></a><a href="#origin-0"></a><a href="#same-origin"></a><a href="#origin-0"></a><a href="#entry-settings-object"></a><code><a href="#securityerror"></a></code></p></li><li><p><a href="#absolute-url"></a></p></li></ol></div><div class="impl"><h6 id="security-and-privacy"><span class="secno"></span></h6><p></p><p><strong></strong><code></code><code></code></p><p><strong></strong></p><p><strong></strong><code></code></p><p><strong></strong><var data-anolis-xref=""></var><code></code></p><p><strong></strong></p><p><strong></strong></p><ol><li></li><li></li><li></li></ol><p><code></code></p><p><strong></strong><code data-anolis-xref="http-referer"></code></p><p><strong></strong></p><p><strong></strong></p><p><strong></strong></p></div><div class="impl"><h6 id="sample-handler-impl"><span class="secno"></span></h6><p><i></i></p><p></p><p><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code></p><p><img alt="The modal dialog box could have the title 'Content Handler Registration', and could say 'This Web page: Kittens at work http://kittens.example.org/ ...would like permission to handle files of type: application/x-meowmeow using the following Web-based application: Kittens-at-work displayer http://kittens.example.org/?show=%s Do you trust the administrators of the &quot;kittens.example.org&quot; domain?' with two buttons, 'Trust kittens.example.org' and 'Cancel'." height="374" src="images/sample-content-handler-registration.png" width="534"></p><p><code data-anolis-xref="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p></p><p><a href="#mime-type"></a></p><p><img alt="The dialog box could have the title 'Unknown File Type' and could say 'You have attempted to access:' followed by a URL, followed by a prompt such as 'How would you like FerretBrowser to handle this resource?' with three radio buttons, one saying 'Contact the FerretBrowser plugin registry to see if there is an official way to handle this resource.', one saying 'Pass this URL to a local application' with an application selector, and one saying 'Pass this URL to the &quot;Kittens-at-work displayer&quot; application at &quot;kittens.example.org&quot;', with a checkbox labeled 'Always do this for resources using the &quot;application/x-meowmeow&quot; type in future.', and with two buttons, 'Ok' and 'Cancel'." height="428" src="images/sample-content-handler.png" width="577"></p><p></p><p></p><p><code data-anolis-xref="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler"></a></code></p></div><h5 id="manually-releasing-the-storage-mutex"><span class="secno"></span></h5><pre class="idl"><dfn id="navigatorstorageutils"></dfn><a data-anolis-xref="dom-navigator-cookieEnabled" href="#dom-navigator-cookieenabled"></a><a data-anolis-xref="dom-navigator-yieldForStorageUpdates" href="#dom-navigator-yieldforstorageupdates"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-cookieEnabled"><a href="#dom-navigator-cookieenabled"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></dt><dd><p><code data-anolis-xref="dom-document-cookie"><a href="#dom-document-cookie"></a></code><code data-anolis-xref="dom-localStorage"></code><a href="#refsWEBSTORAGE"></a></p><p><code data-anolis-xref="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates"></a></code></p><p><code></code><code data-anolis-xref="dom-localStorage"></code><a href="#refsWEBSTORAGE"></a></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-navigator-cookieEnabled" id="dom-navigator-cookieenabled"><code></code></dfn><a href="#refsCOOKIES"></a></p><p><dfn data-anolis-xref="dom-navigator-yieldForStorageUpdates" id="dom-navigator-yieldforstorageupdates"><code></code></dfn><a href="#storage-mutex"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#storage-mutex"></a></p></div><h5 id="plugins-0"><span class="secno"></span></h5><pre class="idl"><dfn id="navigatorplugins"></dfn><a href="#pluginarray"></a><a data-anolis-xref="dom-navigator-plugins" href="#dom-navigator-plugins"></a><a href="#mimetypearray"></a><a data-anolis-xref="dom-navigator-mimeTypes" href="#dom-navigator-mimetypes"></a><a data-anolis-xref="dom-navigator-javaEnabled" href="#dom-navigator-javaenabled"></a><dfn id="pluginarray"></dfn><a data-anolis-xref="dom-PluginArray-refresh" href="#dom-pluginarray-refresh"></a><a data-anolis-xref="dom-PluginArray-length" href="#dom-pluginarray-length"></a><a data-anolis-xref="dom-Plugin" href="#dom-plugin"></a><a data-anolis-xref="dom-PluginArray-item" href="#dom-pluginarray-item"></a><a data-anolis-xref="dom-Plugin" href="#dom-plugin"></a><a data-anolis-xref="dom-PluginArray-namedItem" href="#dom-pluginarray-nameditem"></a><dfn id="mimetypearray"></dfn><a data-anolis-xref="dom-MimeTypeArray-length" href="#dom-mimetypearray-length"></a><a href="#mimetype"></a><a data-anolis-xref="dom-MimeTypeArray-item" href="#dom-mimetypearray-item"></a><a href="#mimetype"></a><a data-anolis-xref="dom-MimeTypeArray-namedItem" href="#dom-mimetypearray-nameditem"></a><dfn data-anolis-xref="dom-Plugin" id="dom-plugin"></dfn><a data-anolis-xref="dom-Plugin-name" href="#dom-plugin-name"></a><a data-anolis-xref="dom-Plugin-description" href="#dom-plugin-description"></a><a data-anolis-xref="dom-Plugin-filename" href="#dom-plugin-filename"></a><a data-anolis-xref="dom-Plugin-length" href="#dom-plugin-length"></a><a href="#mimetype"></a><a data-anolis-xref="dom-Plugin-item" href="#dom-plugin-item"></a><a href="#mimetype"></a><a data-anolis-xref="dom-Plugin-namedItem" href="#dom-plugin-nameditem"></a><dfn id="mimetype"></dfn><a data-anolis-xref="dom-MimeType-type" href="#dom-mimetype-type"></a><a data-anolis-xref="dom-MimeType-description" href="#dom-mimetype-description"></a><a data-anolis-xref="dom-MimeType-suffixes" href="#dom-mimetype-suffixes"></a><a data-anolis-xref="dom-Plugin" href="#dom-plugin"></a><a data-anolis-xref="dom-MimeType-enabledPlugin" href="#dom-mimetype-enabledplugin"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><code data-anolis-xref="dom-PluginArray-length"><a href="#dom-pluginarray-length"></a></code></dt><dd><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><code data-anolis-xref="dom-PluginArray-item"><a href="#dom-pluginarray-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><code data-anolis-xref="dom-PluginArray-item"><a href="#dom-pluginarray-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-plugins"><a href="#dom-navigator-plugins"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-mimeTypes"></code><code data-anolis-xref="dom-MimeTypeArray-length"><a href="#dom-mimetypearray-length"></a></code></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-mimeTypes"></code><code data-anolis-xref="dom-MimeTypeArray-item"><a href="#dom-mimetypearray-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-mimeTypes"></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-mimeTypes"></code><code data-anolis-xref="dom-MimeTypeArray-item"><a href="#dom-mimetypearray-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-mimeTypes"></code><var data-anolis-xref=""></var></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-description"><a href="#dom-plugin-description"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-filename"><a href="#dom-plugin-filename"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-length"><a href="#dom-plugin-length"></a></code></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-item"><a href="#dom-plugin-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-item"><a href="#dom-plugin-item"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#mimetype"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-description"><a href="#dom-mimetype-description"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-suffixes"><a href="#dom-mimetype-suffixes"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-enabledPlugin"><a href="#dom-mimetype-enabledplugin"></a></code></dt><dd><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-navigator"><a href="#dom-navigator"></a></code><code data-anolis-xref="dom-navigator-javaEnabled"><a href="#dom-navigator-javaenabled"></a></code></dt><dd><p><code data-anolis-xref=""></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-navigator-plugins" id="dom-navigator-plugins"><code></code></dfn><code><a href="#pluginarray"></a></code></p><p><dfn data-anolis-xref="dom-navigator-mimeTypes" id="dom-navigator-mimetypes"><code></code></dfn><code><a href="#mimetypearray"></a></code></p><hr><p><code><a href="#pluginarray"></a></code><a data-anolis-xref="plugin" href="#plugin"></a><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><dfn data-anolis-xref="hidden plugin" id="hidden-plugin"></dfn><a href="#hidden-plugin"></a></p><p class="note"><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code><a data-anolis-xref="hidden
plugin" href="#hidden-plugin"></a></p><p><code><a href="#pluginarray"></a></code><a href="#live"></a><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p><a href="#plugin"></a><code><a href="#pluginarray"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#plugin"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><dfn id="explicitly-supported"></dfn></p><p class="note"><a href="#explicitly-supported"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#plugin"></a><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#mimetypearray"></a></code><a data-anolis-xref="plugin" href="#plugin"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#plugin"></a></p><p><a href="#supported-property-indices"></a><code><a href="#pluginarray"></a></code><a data-anolis-xref="hidden plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-PluginArray-length" id="dom-pluginarray-length"><code></code></dfn><a data-anolis-xref="hidden plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-PluginArray-item" id="dom-pluginarray-item"><code></code></dfn><code><a href="#pluginarray"></a></code><a href="#supported-property-indices"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a data-anolis-xref="hidden plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p class="note"><a class="no-backref" data-anolis-xref="fingerprinting vector" href="#fingerprinting-vector"></a></p><p><a href="#supported-property-names"></a><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#pluginarray"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-PluginArray-namedItem" id="dom-pluginarray-nameditem"><code></code></dfn><code><a href="#pluginarray"></a></code><a href="#supported-property-names"></a><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code></p><p><dfn data-anolis-xref="dom-PluginArray-refresh" id="dom-pluginarray-refresh"><code></code></dfn><code><a href="#pluginarray"></a></code><code><a href="#navigator"></a></code><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-location-reload"><a href="#dom-location-reload"></a></code><code><a href="#pluginarray"></a></code><code><a href="#mimetypearray"></a></code><code><a href="#navigator"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#mimetype"></a></code><code><a href="#pluginarray"></a></code><code><a href="#mimetypearray"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code><code><a href="#mimetype"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#mimetype"></a></code><code><a href="#mimetype"></a></code><code data-anolis-xref="dom-MimeType-enabledPlugin"><a href="#dom-mimetype-enabledplugin"></a></code><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code><a href="#mimetype"></a></code><code><a href="#mimetype"></a></code></p><hr><p><code><a href="#mimetypearray"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#explicitly-supported"></a><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#mimetype"></a></code></p><p><code><a href="#mimetypearray"></a></code><a href="#live"></a><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p><a href="#supported-property-indices"></a><code><a href="#mimetypearray"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#explicitly-supported"></a><a data-anolis-xref="hidden plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-MimeTypeArray-length" id="dom-mimetypearray-length"><code></code></dfn><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#explicitly-supported"></a><a data-anolis-xref="hidden plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-MimeTypeArray-item" id="dom-mimetypearray-item"><code></code></dfn><code><a href="#mimetypearray"></a></code><a href="#supported-property-indices"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#mimetype"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#explicitly-supported"></a><a data-anolis-xref="hidden
plugin" href="#hidden-plugin"></a><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#pluginarray"></a></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code><a href="#mimetype"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p class="note"><a class="no-backref" data-anolis-xref="fingerprinting vector" href="#fingerprinting-vector"></a></p><p><a href="#supported-property-names"></a><code><a href="#mimetypearray"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code><a href="#mimetype"></a></code><code><a href="#mimetypearray"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-MimeTypeArray-namedItem" id="dom-mimetypearray-nameditem"><code></code></dfn><code><a href="#mimetypearray"></a></code><a href="#supported-property-names"></a><code><a href="#mimetype"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code></p><hr><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#plugin"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><a data-anolis-xref="explicitly supported" href="#explicitly-supported"></a></p><p><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#live"></a><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p><dfn id="reported-mime-types"></dfn><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a><a href="#explicitly-supported"></a><a href="#plugin"></a><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p><a href="#supported-property-indices"></a><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#reported-mime-types"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-Plugin-length" id="dom-plugin-length"><code></code></dfn><a href="#reported-mime-types"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-Plugin-item" id="dom-plugin-item"><code></code></dfn><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#supported-property-indices"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#mimetype"></a></code><a href="#reported-mime-types"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code><a href="#mimetype"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p class="note"><a class="no-backref" data-anolis-xref="fingerprinting vector" href="#fingerprinting-vector"></a></p><p><a href="#supported-property-names"></a><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code><a href="#mimetype"></a></code><a href="#reported-mime-types"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p><dfn data-anolis-xref="dom-Plugin-namedItem" id="dom-plugin-nameditem"><code></code></dfn><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#supported-property-names"></a><code><a href="#mimetype"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code></p><p><dfn data-anolis-xref="dom-Plugin-name" id="dom-plugin-name"><code></code></dfn><a href="#plugin"></a></p><p><dfn data-anolis-xref="dom-Plugin-description" id="dom-plugin-description"><code></code></dfn><dfn data-anolis-xref="dom-Plugin-filename" id="dom-plugin-filename"><code></code></dfn><a href="#plugin"></a><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p class="warning"><code data-anolis-xref="dom-Plugin-description"><a href="#dom-plugin-description"></a></code><code data-anolis-xref="dom-Plugin-filename"><a href="#dom-plugin-filename"></a></code><a href="#plugin"></a><a href="#plugin"></a><code data-anolis-xref="dom-Plugin-description"><a href="#dom-plugin-description"></a></code><code data-anolis-xref="dom-Plugin-name"><a href="#dom-plugin-name"></a></code><code data-anolis-xref="dom-Plugin-filename"><a href="#dom-plugin-filename"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><hr><p><code><a href="#mimetype"></a></code><a href="#mime-type"></a><a href="#explicitly-supported"></a><a href="#plugin"></a></p><p><code><a href="#mimetype"></a></code><a href="#live"></a><code><a href="#pluginarray"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p><dfn data-anolis-xref="dom-MimeType-type" id="dom-mimetype-type"><code></code></dfn><a href="#valid-mime-type-with-no-parameters"></a><a href="#mime-type"></a></p><p><dfn data-anolis-xref="dom-MimeType-description" id="dom-mimetype-description"><code></code></dfn><dfn data-anolis-xref="dom-MimeType-suffixes" id="dom-mimetype-suffixes"><code></code></dfn><a href="#plugin"></a><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><p class="warning"><code data-anolis-xref="dom-MimeType-description"><a href="#dom-mimetype-description"></a></code><code data-anolis-xref="dom-MimeType-suffixes"><a href="#dom-mimetype-suffixes"></a></code><a href="#plugin"></a><a href="#plugin"></a><code data-anolis-xref="dom-MimeType-description"><a href="#dom-mimetype-description"></a></code><code data-anolis-xref="dom-MimeType-type"><a href="#dom-mimetype-type"></a></code><code data-anolis-xref="dom-MimeType-suffixes"><a href="#dom-mimetype-suffixes"></a></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><p class="note"><code data-anolis-xref="dom-MimeType-suffixes"><a href="#dom-mimetype-suffixes"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-MimeType-enabledPlugin" id="dom-mimetype-enabledplugin"><code></code></dfn><code data-anolis-xref="dom-Plugin"><a href="#dom-plugin"></a></code><a href="#plugin"></a><a href="#explicitly-supported"></a><a href="#mime-type"></a><code><a href="#mimetype"></a></code><code data-anolis-xref="dom-PluginArray-refresh"><a href="#dom-pluginarray-refresh"></a></code></p><hr><p><dfn data-anolis-xref="dom-navigator-javaEnabled" id="dom-navigator-javaenabled"><code></code></dfn><a href="#plugin"></a><a href="#mime-type"></a><code data-anolis-xref=""></code><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></div><h4 id="the-external-interface"><span class="secno"></span><code><a href="#external"></a></code></h4><div class="impl"><p><dfn data-anolis-xref="dom-external" id="dom-external"><code></code></dfn><code><a href="#window"></a></code><code><a href="#external"></a></code></p></div><pre class="idl"><dfn id="external"></dfn><a data-anolis-xref="dom-external-AddSearchProvider" href="#dom-external-addsearchprovider"></a><a data-anolis-xref="dom-external-IsSearchProviderInstalled" href="#dom-external-issearchproviderinstalled"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-external"><a href="#dom-external"></a></code><code data-anolis-xref="dom-external-AddSearchProvider"><a href="#dom-external-addsearchprovider"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#refsOPENSEARCH"></a></p><p></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-external"><a href="#dom-external"></a></code><code data-anolis-xref="dom-external-IsSearchProviderInstalled"><a href="#dom-external-issearchproviderinstalled"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var></p><dl><dt></dt><dd><var data-anolis-xref=""></var></dd><dt></dt><dd><var data-anolis-xref=""></var></dd><dt></dt><dd><var data-anolis-xref=""></var></dd></dl><p><var data-anolis-xref=""></var></p></dd></dl><p class="note"><code><a href="#the-link-element"></a></code><code data-anolis-xref="rel-search"><a href="#link-type-search"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-external-AddSearchProvider" id="dom-external-addsearchprovider"><code></code></dfn></p><ol><li><p></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p></li><li><p></p></li><li><p><a href="#absolute-url"></a><a href="#url"></a><a href="#refsOPENSEARCH"></a></p></li></ol><p><dfn data-anolis-xref="dom-external-IsSearchProviderInstalled" id="dom-external-issearchproviderinstalled"><code></code></dfn><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p><ol><li><p></p></li><li><p><a href="#origin-0"></a><a href="#entry-settings-object"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><a href="#entry-settings-object"></a></p></li><li><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><var data-anolis-xref=""></var><a href="#api-base-url"></a><a href="#entry-settings-object"></a></p></li><li><p></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-url-host" href="#concept-url-host"></a><a href="#parsed-url"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#refsPSL"></a></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#absolute-url"></a><a href="#prefix-match"></a><a href="#url"></a><a href="#url"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#refsOPENSEARCH"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p></p></li></ol></div><h3 id="images"><span class="secno"></span></h3><pre class="idl"><dfn id="imagebitmap"></dfn><a data-anolis-xref="dom-ImageBitmap-width" href="#dom-imagebitmap-width"></a><a data-anolis-xref="dom-ImageBitmap-height" href="#dom-imagebitmap-height"></a><a href="#htmlimageelement"></a><a href="#htmlvideoelement"></a><a href="#htmlcanvaselement"></a><a href="#blob"></a><span></span><span></span><a href="#imagebitmap"></a><dfn id="imagebitmapsource"></dfn><dfn id="imagebitmapfactories"></dfn><a href="#promise"></a><a data-anolis-xref="dom-createImageBitmap" href="#dom-createimagebitmap"></a><a href="#imagebitmapsource"></a><a href="#window"></a><a href="#imagebitmapfactories"></a><span></span><a href="#imagebitmapfactories"></a></pre><p><code><a href="#imagebitmap"></a></code></p><p class="note"></p><dl class="domintro"><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-createImageBitmap"><a href="#dom-createimagebitmap"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#blob"></a></code><code></code><code></code><code><a href="#imagebitmap"></a></code><code><a href="#promise"></a></code><code><a href="#imagebitmap"></a></code></p><p><code><a href="#imagebitmap"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><em></em></p><p><code><a href="#invalidstateerror"></a></code><code><a href="#the-img-element"></a></code><code></code><code><a href="#securityerror"></a></code><code><a href="#the-video-element"></a></code><a href="#cors-cross-origin"></a><code><a href="#the-canvas-element"></a></code><a href="#origin-0"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-ImageBitmap-width"><a href="#dom-imagebitmap-width"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-ImageBitmap-height"><a href="#dom-imagebitmap-height"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><code><a href="#imagebitmap"></a></code><code><a href="#imagebitmap"></a></code><dfn data-anolis-xref="concept-ImageBitmap-good" id="concept-imagebitmap-good"></dfn></p><p><code><a href="#imagebitmap"></a></code><dfn data-anolis-xref="dom-createImageBitmap" id="dom-createimagebitmap"><code></code></dfn></p><dl><dt><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#the-img-element"></a></code><a data-anolis-xref="img-all" href="#img-all"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><a href="#origin-0"></a><code><a href="#the-img-element"></a></code><a href="#same-origin"></a><a href="#origin-0"></a><a href="#entry-settings-object"></a><code><a href="#securityerror"></a></code></p></li><li><p><code><a href="#the-img-element"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><code><a href="#the-img-element"></a></code><a href="#cropped-to-the-source-rectangle"></a><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#the-video-element"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#the-video-element"></a></code><code data-anolis-xref="dom-media-networkState"><a href="#dom-media-networkstate"></a></code><code data-anolis-xref="dom-media-NETWORK_EMPTY"><a href="#dom-media-network_empty"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><a href="#origin-0"></a><code><a href="#the-video-element"></a></code><a href="#same-origin"></a><a href="#origin-0"></a><a href="#entry-settings-object"></a><code><a href="#securityerror"></a></code></p></li><li><p><code><a href="#the-video-element"></a></code><code data-anolis-xref="dom-media-readyState"><a href="#dom-media-readystate"></a></code><code data-anolis-xref="dom-media-HAVE_NOTHING"><a href="#dom-media-have_nothing"></a></code><code data-anolis-xref="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><a href="#current-playback-position"></a><a href="#media-resource"></a><a data-anolis-xref="concept-video-intrinsic-width" href="#concept-video-intrinsic-width"></a><a data-anolis-xref="concept-video-intrinsic-height" href="#concept-video-intrinsic-height"></a><a href="#cropped-to-the-source-rectangle"></a></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#the-canvas-element"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#the-canvas-element"></a></code><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#the-canvas-element"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><code><a href="#the-canvas-element"></a></code><a href="#cropped-to-the-source-rectangle"></a></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#blob"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#blob"></a></code><code data-anolis-xref="dom-Blob-close"><a href="#dom-blob-close"></a></code><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><code><a href="#blob"></a></code><a data-anolis-xref="file-error-read" href="#file-error-read"></a><a data-anolis-xref="concept-resolver-reject" href="#concept-resolver-reject"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a></p></li><li><p><a data-anolis-xref="Content-Type sniffing: image" href="#content-type-sniffing:-image"></a><code><a href="#blob"></a></code><code><a href="#blob"></a></code><code data-anolis-xref="dom-Blob-type"><a href="#dom-blob-type"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-reject" href="#concept-resolver-reject"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><code><a href="#blob"></a></code><a href="#cropped-to-the-source-rectangle"></a><code><a href="#imagebitmap"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><code></code><a href="#cropped-to-the-source-rectangle"></a></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code></code><span></span><a data-anolis-xref="concept-canvas-origin-clean" href="#concept-canvas-origin-clean"></a><code><a href="#invalidstateerror"></a></code></p></li><li><p><code></code><span></span><code><a href="#invalidstateerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><code></code><span></span><a href="#cropped-to-the-source-rectangle"></a></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd><dt><var data-anolis-xref=""></var><code><a href="#imagebitmap"></a></code></dt><dd><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#indexsizeerror"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code></p></li><li><p><code><a href="#imagebitmap"></a></code><var data-anolis-xref=""></var><a href="#cropped-to-the-source-rectangle"></a></p></li><li><p><code><a href="#promise"></a></code></p></li><li><p><a data-anolis-xref="concept-resolver-fulfill" href="#concept-resolver-fulfill"></a><code><a href="#promise"></a></code><a data-anolis-xref="concept-resolver" href="#concept-resolver"></a><code><a href="#imagebitmap"></a></code></p></li></ol></dd></dl><p><dfn data-anolis-xref="cropped to the source
rectangle" id="cropped-to-the-source-rectangle"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span></p><p class="note"><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-ImageBitmap-width" id="dom-imagebitmap-width"><code></code></dfn><code><a href="#imagebitmap"></a></code></p><p><dfn data-anolis-xref="dom-ImageBitmap-height" id="dom-imagebitmap-height"><code></code></dfn><code><a href="#imagebitmap"></a></code></p></div><div class="example"><p></p><pre></pre></div><h2 id="editing"><span class="secno"></span><dfn></dfn></h2><h3 id="the-hidden-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-hidden" id="attr-hidden"><code></code></dfn></h3><p><a href="#html-elements"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a href="#boolean-attribute"></a><span class="impl"><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a href="#hiddenCSS"></a></span></p><p class="note"><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><div class="example"><p></p><pre></pre></div><p><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a href="#hyperlink"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref=""></code><code><a href="#the-label-element"></a></code><code><a href="#the-output-element"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><div class="example"><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code data-anolis-xref="attr-aria-describedby"></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></p></div><p></p><p><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#valid-hash-name-reference"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p class="auth"><code title="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><div class="example"><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code data-anolis-xref="attr-aria-describedby"></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><p><code><a href="#the-canvas-element"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code><a href="#the-form-element"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></p></div><p><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-hidden" id="dom-hidden"><code></code></dfn><a href="#reflect"></a></p></div><h3 id="inert-subtrees"><span class="secno"></span></h3><p><dfn id="inert"></dfn><a href="#inert"></a></p><p class="example"><a href="#inert"></a><code><a href="#the-body-element"></a></code><code><a href="#the-body-element"></a></code><a href="#inert"></a><code data-anolis-xref="event-mouseover"><a href="#event-mouseover"></a></code><code data-anolis-xref="event-mousemove"><a href="#event-mousemove"></a></code><code data-anolis-xref="event-click"><a href="#event-click"></a></code><code><a href="#the-body-element"></a></code></p><p class="note"><span></span><a data-anolis-xref="concept-command" href="#concept-command"></a></p><p><a href="#browsing-context-container"></a><a href="#inert"></a><a href="#nested-browsing-context"></a><a href="#active-document"></a><code><a href="#document"></a></code><a href="#inert"></a></p><p><code><a href="#document"></a></code><dfn id="blocked-by-a-modal-dialog"></dfn><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="in a Document" href="#in-a-document"><code></code></a><var data-anolis-xref=""></var><a href="#inert"></a><a href="#inert"></a><a href="#inert"></a></p><p><code><a href="#document"></a></code><a href="#blocked-by-a-modal-dialog"></a><code><a href="#the-dialog-element"></a></code><a data-anolis-xref="blocked by a modal
dialog" href="#blocked-by-a-modal-dialog"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><p class="note"><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="dom-dialog-showModal"><a href="#dom-dialog-showmodal"></a></code></p><h4 id="the-inert-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-inert" id="attr-inert"><code></code></dfn></h4><p><code data-anolis-xref="attr-inert"><a href="#the-inert-attribute"></a></code><a href="#boolean-attribute"></a><a href="#inert"></a></p><div class="impl"><p><code data-anolis-xref="attr-inert"><a href="#the-inert-attribute"></a></code><a href="#inert"></a></p></div><p class="note"><code data-anolis-xref="attr-input-disabled"></code></p><p><dfn data-anolis-xref="dom-inert" id="dom-inert"><code></code></dfn><a href="#reflect"></a></p><h3 id="activation"><span class="secno"></span></h3><p><a href="#activation-behavior"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code><span class="impl"></span></p><div class="impl"><p><a href="#activation-behavior"></a><a href="#activation-behavior"></a><a href="#run-synthetic-click-activation-steps"></a></p><p><var data-anolis-xref=""></var></p><p><dfn id="run-synthetic-click-activation-steps"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#run-pre-click-activation-steps"></a></p></li><li><p><a href="#fire-a-click-event"><code data-anolis-xref="event-click"></code></a><a href="#run-synthetic-click-activation-steps"></a><code data-anolis-xref="dom-click"><a href="#dom-click"></a></code><code data-anolis-xref="dom-event-isTrusted"><a href="#dom-event-istrusted"></a></code></p></li><li><p><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a href="#run-post-click-activation-steps"></a></p><p><em></em><a href="#run-canceled-activation-steps"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#nearest-activatable-element"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#run-pre-click-activation-steps"></a></p></li><li><p><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a href="#run-post-click-activation-steps"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><em></em><a href="#run-canceled-activation-steps"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="note"><code data-anolis-xref="dom-click"><a href="#dom-click"></a></code><a href="#run-synthetic-click-activation-steps"></a></p><p class="note"></p><p><var data-anolis-xref=""></var><dfn id="nearest-activatable-element"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#activation-behavior"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#nearest-activatable-element"></a></p></li></ol><p><dfn id="run-pre-click-activation-steps"></dfn><dfn id="pre-click-activation-steps"></dfn></p><p><dfn id="run-canceled-activation-steps"></dfn><dfn id="canceled-activation-steps"></dfn></p><p><dfn id="run-post-click-activation-steps"></dfn><dfn id="activation-behavior"></dfn><code data-anolis-xref="event-click"><a href="#event-click"></a></code></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-click"><a href="#dom-click"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-click" id="dom-click"><code></code></dfn></p><ol><li><p><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p></li><li><p><a href="#run-synthetic-click-activation-steps"></a></p></li></ol></div><h3 id="focus"><span class="secno"></span></h3><h4 id="introduction-5"><span class="secno"></span></h4><p><i></i></p><p></p><p><i data-anolis-xref=""></i></p><div class="example"><p></p><p></p><p><img alt="" src="images/focus-tree.png"></p><p><i></i></p></div><p><em></em><i data-anolis-xref=""></i></p><h4 id="data-model"><span class="secno"></span></h4><p><dfn id="focusable-area"></dfn></p><p><i><a href="#focusable-area"></a></i><dfn id="dom-anchor"></dfn><code><a href="#node"></a></code><i><a href="#focusable-area"></a></i><i><a href="#focusable-area"></a></i><code><a href="#node"></a></code><i><a href="#dom-anchor"></a></i><i><a href="#dom-anchor"></a></i><i><a href="#focusable-area"></a></i><i><a href="#focusable-area"></a></i></p><p><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i data-anolis-xref="focusable
area"><a href="#focusable-area"></a></i><i data-anolis-xref="DOM anchor"><a href="#dom-anchor"></a></i></p><table id="table-fa"><thead><tr><th id="th-fa-area"><i><a href="#focusable-area"></a></i></th><th id="th-fa-dom-rep"><i><a href="#dom-anchor"></a></i></th></tr><tr><th colspan="2" id="th-fa-examples"></th></tr></thead><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-1"><a href="#specially-focusable"></a><a data-anolis-xref="concept-element-disabled" href="#concept-element-disabled"></a><a data-anolis-xref="expressly inert control" href="#expressly-inert-control"></a><a href="#being-rendered"></a><span></span></th><td headers="td-fa-1 th-fa-dom-rep"></td></tr><tr><td colspan="2" headers="td-fa-1 th-fa-examples"><p class="example"><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="attr-input-type-text"><a href="#text-(type=text)-state-and-search-state-(type=search)"></a></code><code data-anolis-xref="a"><a href="#the-a-element"></a></code></p></td></tr></tbody><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-2"><code><a href="#the-area-element"></a></code><a href="#image-map"></a><code><a href="#the-img-element"></a></code><a href="#being-rendered"></a><a data-anolis-xref="expressly
inert control" href="#expressly-inert-control"></a></th><td headers="td-fa-2 th-fa-dom-rep"><code><a href="#the-img-element"></a></code></td></tr><tr><td colspan="2" headers="td-fa-2 th-fa-examples"><div class="example"><p><code><a href="#the-area-element"></a></code><i><a href="#dom-anchor"></a></i><code><a href="#the-img-element"></a></code><i><a href="#dom-anchor"></a></i><code><a href="#the-img-element"></a></code></p><pre></pre></div></td></tr></tbody><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-3"><a href="#being-rendered"></a><a data-anolis-xref="concept-element-disabled" href="#concept-element-disabled"></a><a data-anolis-xref="expressly
inert control" href="#expressly-inert-control"></a></th><td headers="td-fa-3 th-fa-dom-rep"><i><a href="#focusable-area"></a></i></td></tr><tr><td colspan="2" headers="td-fa-3 th-fa-examples"><p class="example"><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a><code><a href="#the-video-element"></a></code><code data-anolis-xref="attr-input-type-number"><a href="#number-state-(type=number)"></a></code><code data-anolis-xref="attr-input-type-range"><a href="#range-state-(type=range)"></a></code><code><a href="#the-details-element"></a></code></p></td></tr></tbody><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-4"><a href="#being-rendered"></a><a data-anolis-xref="expressly inert control" href="#expressly-inert-control"></a></th><td headers="td-fa-4 th-fa-dom-rep"></td></tr><tr><td colspan="2" headers="td-fa-4 th-fa-examples"><p class="example"></p></td></tr></tbody><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-5"><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#inert"></a></th><td headers="td-fa-5 th-fa-dom-rep"><code><a href="#document"></a></code></td></tr><tr><td colspan="2" headers="td-fa-5 th-fa-examples"><p class="example"><code><a href="#the-iframe-element"></a></code></p></td></tr></tbody><tbody><tr><th class="data-header" headers="th-fa-area" id="td-fa-6"></th><td headers="td-fa-6 th-fa-dom-rep"></td></tr><tr><td colspan="2" headers="td-fa-6 th-fa-examples"><p class="example"></p><p class="example"><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p></td></tr></tbody></table><p class="note" id="bc-focus-ergo-bcc-focus"><a href="#browsing-context-container"></a><code><a href="#the-iframe-element"></a></code><i><a href="#focusable-area"></a></i><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a><a href="#active-document"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a><a href="#active-document"></a></p><p><i><a href="#focusable-area"></a></i><dfn id="control-group"></dfn><i><a href="#control-group"></a></i><dfn data-anolis-xref="control group owner" id="control-group-owner"></dfn><a data-anolis-xref="control group owner" href="#control-group-owner"></a><dfn data-anolis-xref="control group owner object" id="control-group-owner-object"></dfn><a data-anolis-xref="control group owner object" href="#control-group-owner-object"></a></p><ul class="brief"><li><code><a href="#document"></a></code><a data-anolis-xref="browsing context" href="#browsing-context"></a></li><li><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a href="#being-rendered"></a></li></ul><p><a href="#control-group-owner-object"></a><i><a href="#control-group"></a></i></p><p><i><a href="#dom-anchor"></a></i><i><a href="#focusable-area"></a></i><a href="#control-group-owner-object"></a><i><a href="#focusable-area"></a></i><a href="#control-group-owner-object"></a><i><a href="#control-group"></a></i><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><a href="#control-group-owner-object"></a></p><div class="example"><p><i><a href="#control-group"></a></i><code><a href="#document"></a></code><code><a href="#the-input-element"></a></code><i><a href="#control-group"></a></i><code><a href="#the-dialog-element"></a></code><code><a href="#document"></a></code><code><a href="#the-dialog-element"></a></code><code><a href="#document"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-area-element"></a></code><i data-anolis-xref="control
group"><a href="#control-group"></a></i></p></div><p><dfn data-anolis-xref="expressly inert control" id="expressly-inert-control"></dfn><a href="#inert"></a><a href="#control-group-owner-object"></a><a href="#control-group-owner-object"></a><a href="#inert"></a></p><p><i><a href="#focusable-area"></a></i><i><a href="#control-group"></a></i><dfn id="focused-area-of-the-control-group"></dfn><i><a href="#control-group"></a></i><i data-anolis-xref="focused area of the control group"><a href="#focused-area-of-the-control-group"></a></i></p><p><a href="#control-group-owner-object"></a><dfn data-anolis-xref="dialog group
manager" id="dialog-group-manager"></dfn><dfn id="dialog-group"></dfn></p><p><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a href="#being-rendered"></a><a href="#control-group-owner-object"></a><a data-anolis-xref="expressly inert dialog" href="#expressly-inert-dialog"></a><i><a href="#dialog-group"></a></i><a data-anolis-xref="dialog group manager" href="#dialog-group-manager"></a><code><a href="#the-dialog-element"></a></code><a href="#control-group-owner-object"></a></p><p><code><a href="#the-dialog-element"></a></code><dfn data-anolis-xref="expressly inert dialog" id="expressly-inert-dialog"></dfn><a href="#inert"></a><a href="#control-group-owner-object"></a></p><p><code><a href="#the-dialog-element"></a></code><a href="#control-group-owner-object"></a><a href="#control-group-owner-object"></a><a href="#control-group-owner-object"></a><i><a href="#dialog-group"></a></i></p><p><i><a href="#dialog-group"></a></i><code><a href="#the-dialog-element"></a></code><dfn id="focused-dialog-of-the-dialog-group"></dfn><code><a href="#the-dialog-element"></a></code></p><hr><p><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i data-anolis-xref="control group"><a href="#control-group"></a></i><a href="#tree-order"></a><i data-anolis-xref="DOM anchor"><a href="#dom-anchor"></a></i><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><i><a href="#control-group"></a></i><a href="#refsCSS"></a></p><p><i data-anolis-xref="dialog group"><a href="#dialog-group"></a></i><a href="#tree-order"></a></p><hr><p><dfn id="currently-focused-area-of-a-top-level-browsing-context"></dfn><i><a href="#focusable-area"></a></i><code><a href="#the-dialog-element"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><var data-anolis-xref=""></var><a href="#focused-dialog-of-the-dialog-group"></a></p><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a><a href="#browsing-context-container"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a></p><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><var data-anolis-xref=""></var><a href="#focused-area-of-the-control-group"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><i><a href="#dom-anchor"></a></i><i><a href="#focusable-area"></a></i><dfn data-anolis-xref="gains focus" id="gains-focus"></dfn><i><a href="#focusable-area"></a></i><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><i><a href="#dom-anchor"></a></i><i><a href="#focusable-area"></a></i><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><dfn id="focused"></dfn></p><div class="impl"><p><dfn id="focus-chain"></dfn><i><a href="#focusable-area"></a></i><a href="#control-group-owner-object"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code><code><a href="#the-area-element"></a></code><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><var data-anolis-xref=""></var><i><a href="#dom-anchor"></a></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><var data-anolis-xref=""></var><i><a href="#dialog-group"></a></i><a data-anolis-xref="dialog group manager" href="#dialog-group-manager"></a><i></i></p><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#control-group"></a></i><a data-anolis-xref="control group owner" href="#control-group-owner"></a><i></i></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#nested-browsing-context"></a><var data-anolis-xref=""></var><a href="#browsing-context-container"></a><i></i></p></li><li><p><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a></p></li></ol></div><h4 id="the-tabindex-attribute"><span class="secno"></span><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></h4><p><dfn data-anolis-xref="attr-tabindex" id="attr-tabindex"><code></code></dfn><a data-anolis-xref="focusable area" href="#focusable-area"></a><a href="#sequential-focus-navigation"></a></p><p><a href="#being-rendered"></a><a data-anolis-xref="concept-element-disabled" href="#concept-element-disabled"></a><a href="#inert"></a></p><p><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#valid-integer"></a><a data-anolis-xref="focusable area" href="#focusable-area"></a><a href="#sequential-focus-navigation-order"></a><a href="#sequential-focus-navigation"></a></p><div class="impl"><p><dfn id="specially-focusable"></dfn><i><a href="#focusable-area"></a></i></p><p><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#rules-for-parsing-integers"></a></p><dl><dt></dt><dd><p><a href="#specially-focusable"></a><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><a href="#sequential-focus-navigation"></a><a href="#sequential-focus-navigation-order"></a></p><p><a href="#specially-focusable"></a></p><ul><li><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></li><li><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></li><li><code><a href="#the-button-element"></a></code></li><li><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></li><li><code><a href="#the-select-element"></a></code></li><li><code><a href="#the-textarea-element"></a></code></li><li><code><a href="#the-menuitem-element"></a></code></li><li><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code></li><li><a data-anolis-xref="editing host" href="#editing-host"></a></li><li><a data-anolis-xref="browsing context container" href="#browsing-context-container"></a></li><li><a data-anolis-xref="sorting interface th element" href="#sorting-interface-th-element"><code></code></a></li></ul><p class="note"><a href="#specially-focusable"></a></p></dd><dt id="negative-tabindex"></dt><dd><p><a href="#specially-focusable"></a><a href="#sequential-focus-navigation-order"></a></p><p class="note"><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></p></dd><dt></dt><dd><p><a href="#specially-focusable"></a><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><a href="#sequential-focus-navigation"></a><a href="#sequential-focus-navigation-order"></a></p></dd><dt></dt><dd><p><a href="#specially-focusable"></a><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><var data-anolis-xref=""></var><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><a href="#sequential-focus-navigation"></a><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><a href="#sequential-focus-navigation-order"></a></p><ul><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></li><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></li><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><var data-anolis-xref=""></var></li><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><var data-anolis-xref=""></var><a href="#tree-order"></a><var data-anolis-xref=""></var></li><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><var data-anolis-xref=""></var><a href="#tree-order"></a><var data-anolis-xref=""></var></li><li><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><var data-anolis-xref=""></var></li></ul></dd></dl><p><a href="#specially-focusable"></a><a href="#activation-behavior"></a><a href="#activation-behavior"></a></p><p class="note"><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><code data-anolis-xref="event-click"><a href="#event-click"></a></code><a href="#focused"></a></p><p><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#interactive-content-0"></a></p><p><dfn data-anolis-xref="dom-tabIndex" id="dom-tabindex"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code></p></div><div class="impl"><h4 id="processing-model-5"><span class="secno"></span></h4><p><dfn id="focusing-steps"></dfn><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#focusable-area"></a></i><a href="#browsing-context"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a href="#being-rendered"></a><a href="#control-group-owner-object"></a><i><a href="#focusable-area"></a></i></p><dl class="switch"><dt><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i></dt><dd><p><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code><code><a href="#the-area-element"></a></code></p></dd><dt><var data-anolis-xref=""></var><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i></dt><dd><p><var data-anolis-xref=""></var><a href="#refsCSS"></a></p></dd><dt><var data-anolis-xref=""></var><a href="#the-body-element-0"></a><code><a href="#document"></a></code></dt><dt><var data-anolis-xref=""></var><a href="#root-element"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a data-anolis-xref="the body
element" href="#the-body-element-0"></a></dt><dd><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></dd><dt><var data-anolis-xref=""></var><a href="#browsing-context"></a></dt><dd><p><var data-anolis-xref=""></var><a href="#browsing-context"></a><a href="#active-document"></a></p></dd><dt></dt><dd><p><a href="#focusing-steps"></a></p></dd></dl></li><li><p><var data-anolis-xref=""></var><a href="#control-group-owner-object"></a><i><a href="#focusable-area"></a></i><i><a href="#dialog-group"></a></i><i><a href="#dialog-group"></a></i><a data-anolis-xref="focused dialog of the dialog group" href="#focused-dialog-of-the-dialog-group"></a><var data-anolis-xref=""></var><a href="#focused-dialog-of-the-dialog-group"></a></p><p><var data-anolis-xref=""></var><a href="#control-group-owner-object"></a><i><a href="#focusable-area"></a></i><i><a href="#control-group"></a></i><var data-anolis-xref=""></var><a href="#focused-area-of-the-control-group"></a></p><p><var data-anolis-xref=""></var><a href="#browsing-context-container"></a><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><a href="#active-document"></a></p><p class="note"><code><a href="#the-dialog-element"></a></code><a href="#control-group-owner-object"></a><i><a href="#focusable-area"></a></i><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#being-rendered"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><a href="#inert"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#focus-chain"></a><a data-anolis-xref="currently focused area of a top-level browsing context" href="#currently-focused-area-of-a-top-level-browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#focus-chain"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#focus-update-steps"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><a href="#focusing-steps"></a><i><a href="#focusable-area"></a></i><code><a href="#the-dialog-element"></a></code><a href="#browsing-context"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><dfn id="unfocusing-steps"></dfn><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#focusable-area"></a></i></p><ol><li><p><var data-anolis-xref=""></var><a href="#inert"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#focus-chain"></a><a href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><a href="#dialog-group-manager"></a><i><a href="#control-group"></a></i><var data-anolis-xref=""></var><a data-anolis-xref="focused area of the control
group" href="#focused-area-of-the-control-group"></a></p><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><i><a href="#control-group"></a></i><a href="#control-group-owner"></a><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#focusing-steps"></a><var data-anolis-xref=""></var></p></li></ol><p><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><a href="#unfocusing-steps"></a></p><p class="note"><a href="#unfocusing-steps"></a><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><i><a href="#focusable-area"></a></i><a href="#focusing-steps"></a></p><hr><p><i><a href="#focusable-area"></a></i><i><a href="#control-group"></a></i><i><a href="#focused-area-of-the-control-group"></a></i></p><p><i><a href="#dialog-group"></a></i><a href="#dialog-group-manager"></a><i><a href="#control-group"></a></i><a href="#inert"></a><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><a data-anolis-xref="inert" href="#inert"></a><a href="#focused-dialog-of-the-dialog-group"></a></p><p><dfn id="focus-fixup-rule-one"></dfn><a data-anolis-xref="focused area of the control
group" href="#focused-area-of-the-control-group"></a><i><a href="#control-group"></a></i><i><a href="#focusable-area"></a></i><a data-anolis-xref="expressly inert control" href="#expressly-inert-control"></a><i><a href="#control-group"></a></i><a href="#inert"></a><i></i><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a><a href="#inert"></a><i></i><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a><a data-anolis-xref="inert" href="#inert"></a><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a></p><p class="example"><code><a href="#document"></a></code><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></p><p><dfn id="focus-fixup-rule-two"></dfn><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><a href="#dialog-group-manager"></a><i><a href="#control-group"></a></i><a href="#inert"></a><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><a data-anolis-xref="inert" href="#inert"></a><a href="#focused-dialog-of-the-dialog-group"></a></p><p><dfn id="focus-fixup-rule-three"></dfn><a data-anolis-xref="focused dialog of the
dialog group" href="#focused-dialog-of-the-dialog-group"></a><i><a href="#dialog-group"></a></i><a href="#being-rendered"></a><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code><a data-anolis-xref="expressly inert
dialog" href="#expressly-inert-dialog"></a><i><a href="#dialog-group"></a></i><code><a href="#the-dialog-element"></a></code><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><i><a href="#dialog-group"></a></i><a data-anolis-xref="dialog group manager" href="#dialog-group-manager"></a><i><a href="#control-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><i><a href="#control-group"></a></i><a href="#inert"></a><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><a href="#inert"></a><code><a href="#the-dialog-element"></a></code><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><a data-anolis-xref="inert" href="#inert"></a></p><p><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><i><a href="#focusable-area"></a></i><i><a href="#focusable-area"></a></i><code><a href="#the-dialog-element"></a></code><a href="#dialog-group"></a><a href="#dialog-group"></a><a href="#inert"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="currently focused
area of a top-level browsing context" href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#focus-chain"></a><a data-anolis-xref="currently focused area of a top-level browsing context" href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><a data-anolis-xref="focus fixup rule
one" href="#focus-fixup-rule-one"></a><a data-anolis-xref="focus fixup rule two" href="#focus-fixup-rule-two"></a><a data-anolis-xref="focus fixup
rule three" href="#focus-fixup-rule-three"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#focus-chain"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#focus-update-steps"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn id="focus-update-steps"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li id="unfocus-causes-change-event"><p><var data-anolis-xref=""></var><code><a href="#the-input-element"></a></code><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><a data-anolis-xref="concept-input-apply" href="#concept-input-apply"></a><a href="#activation-behavior"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-change"><a href="#event-change"></a></code></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><code><a href="#document"></a></code><code><a href="#window"></a></code></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-blur"><a href="#event-blur"></a></code><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code></p></li></ol></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var><a data-anolis-xref="focused dialog of the dialog
group" href="#focused-dialog-of-the-dialog-group"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><var data-anolis-xref=""></var><a href="#focused-area-of-the-control-group"></a><i><a href="#control-group"></a></i><a data-anolis-xref="control group owner" href="#control-group-owner"></a><a href="#dialog-group-manager"></a><a data-anolis-xref="focused dialog of the dialog
group" href="#focused-dialog-of-the-dialog-group"></a><i><a href="#dialog-group"></a></i></p><p class="note"><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><i><a href="#focusable-area"></a></i><a href="#control-group-owner"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var><code><a href="#document"></a></code><code><a href="#window"></a></code></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-focus"><a href="#event-focus"></a></code><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code></p></li></ol></li></ol><hr><p><a href="#top-level-browsing-context"></a></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="currently focused area of a
top-level browsing context" href="#currently-focused-area-of-a-top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i><a href="#dom-anchor"></a></i><var data-anolis-xref=""></var><code><a href="#the-dialog-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="the
body element" href="#the-body-element-0"></a><var data-anolis-xref=""></var><a href="#the-body-element-0"></a><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#root-element"></a><var data-anolis-xref=""></var><a href="#root-element"></a><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#inert"></a><var data-anolis-xref=""></var></p><p class="note"><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><a href="#inert"></a><a data-anolis-xref="dom-dialog-showModal" href="#dom-dialog-showmodal"></a><code><a href="#the-dialog-element"></a></code><a href="#inert"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="run synthetic click activation steps" href="#run-synthetic-click-activation-steps"></a><var data-anolis-xref=""></var></p></li></ol><h4 id="sequential-focus-navigation"><span class="secno"></span><dfn></dfn></h4><p><i><a href="#control-group"></a></i><dfn id="sequential-focus-navigation-order"></dfn><i data-anolis-xref="focusable area"><a href="#focusable-area"></a></i><a href="#control-group"></a><a href="#sequential-focus-navigation-order"></a><i><a href="#control-group"></a></i><i><a href="#focusable-area"></a></i><a href="#sequential-focus-navigation-order"></a><i><a href="#control-group"></a></i><a href="#sequential-focus-navigation"></a></p><p><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><i><a href="#focusable-area"></a></i><kbd></kbd><a href="#top-level-browsing-context"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#currently-focused-area-of-a-top-level-browsing-context"></a><a href="#top-level-browsing-context"></a><a href="#top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><i></i><em></em><i></i></p><p class="note"><kbd></kbd><kbd><kbd></kbd><kbd></kbd></kbd></p></li><li><p><i></i><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><a href="#browsing-context"></a><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><a href="#sequential-focus-navigation-order"></a></p><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><a href="#sequential-focus-navigation-order"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#sequential-navigation-search-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#focusing-steps"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a><i><a href="#focusable-area"></a></i><a href="#top-level-browsing-context"></a><var data-anolis-xref=""></var></p><p class="example"><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><a href="#top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><a href="#nested-browsing-context"></a><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><a href="#browsing-context-container"></a><i></i></p></li></ol><p><dfn id="sequential-navigation-search-algorithm"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><table><thead><tr><th></th><th><var data-anolis-xref=""></var><i></i></th><th><var data-anolis-xref=""></var><i></i></th></tr></thead><tbody><tr><th><var data-anolis-xref=""></var><a href="#browsing-context"></a></th><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#primary-control-group"></a></td><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#primary-control-group"></a></td></tr><tr><th><var data-anolis-xref=""></var><i></i></th><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><a href="#home-control-group"></a><var data-anolis-xref=""></var></td><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><a href="#home-control-group"></a><var data-anolis-xref=""></var></td></tr><tr><th><var data-anolis-xref=""></var><i></i></th><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><a href="#home-sequential-focus-navigation-order"></a><var data-anolis-xref=""></var></td><td><var data-anolis-xref=""></var><a href="#suitable-sequentially-focusable-area"></a><a href="#home-sequential-focus-navigation-order"></a><var data-anolis-xref=""></var></td></tr></tbody></table><p><dfn id="suitable-sequentially-focusable-area"></dfn><i><a href="#focusable-area"></a></i><i><a href="#dom-anchor"></a></i><a href="#inert"></a><i><a href="#control-group"></a></i><a href="#sequential-focus-navigation-order"></a></p><p><dfn id="primary-control-group"></dfn><a href="#control-group-owner-object"></a><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#dialog-group"></a><a href="#dialog-group"></a><a href="#focused-dialog-of-the-dialog-group"></a><a href="#primary-control-group"></a><var data-anolis-xref=""></var><a href="#dialog-group"></a><a href="#focused-dialog-of-the-dialog-group"></a></p><p><dfn id="home-control-group"></dfn><i><a href="#control-group"></a></i><var data-anolis-xref=""></var></p><p><dfn id="home-sequential-focus-navigation-order"></dfn><a href="#sequential-focus-navigation-order"></a><var data-anolis-xref=""></var></p><p class="note"><a href="#home-sequential-focus-navigation-order"></a><a href="#home-control-group"></a><a href="#sequential-focus-navigation-order"></a><var data-anolis-xref=""></var><a href="#sequential-focus-navigation-order"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#browsing-context-container"></a><var data-anolis-xref=""></var><a href="#sequential-navigation-search-algorithm"></a><var data-anolis-xref=""></var><a href="#nested-browsing-context"></a><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol></div><h4 id="focus-management-apis"><span class="secno"></span></h4><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-activeElement"><a href="#dom-document-activeelement"></a></code></dt><dd><p></p><p><a href="#child-browsing-context"></a><a href="#browsing-context-container"></a><a href="#bc-focus-ergo-bcc-focus"></a><a href="#parent-browsing-context"></a><code><a href="#the-iframe-element"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="dom-document-activeElement"><a href="#dom-document-activeelement"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#document"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-hasFocus"><a href="#dom-document-hasfocus"></a></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-window-focus"><a href="#dom-window-focus"></a></code></dt><dd><p><a href="#browsing-context-container"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-focus"><a href="#dom-focus"></a></code></dt><dd><p></p><p><a href="#the-body-element-0"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-blur"><a href="#dom-blur"></a></code></dt><dd><p><code data-anolis-xref="dom-focus"><a href="#dom-focus"></a></code><a href="#the-body-element-0"></a></p><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-document-activeElement" id="dom-document-activeelement"><code></code></dfn><code><a href="#document"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><var data-anolis-xref=""></var><a href="#focused-dialog-of-the-dialog-group"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><var data-anolis-xref=""></var><a href="#focused-area-of-the-control-group"></a></p></li><li><p><var data-anolis-xref=""></var><i><a href="#focusable-area"></a></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i><a href="#dom-anchor"></a></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="the
body element" href="#the-body-element-0"></a><var data-anolis-xref=""></var><a href="#the-body-element-0"></a><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#root-element"></a><var data-anolis-xref=""></var><a href="#root-element"></a><code><a href="#document"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-document-hasFocus" id="dom-document-hasfocus"><code></code></dfn><code><a href="#document"></a></code></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#top-level-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i><a href="#dialog-group"></a></i><a href="#focused-dialog-of-the-dialog-group"></a><var data-anolis-xref=""></var><a href="#focused-dialog-of-the-dialog-group"></a></p><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a><a href="#browsing-context-container"></a><a href="#active-document"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><i><a href="#control-group"></a></i><a href="#focused-area-of-the-control-group"></a><a href="#browsing-context-container"></a><var data-anolis-xref=""></var><a href="#active-document"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a></p><p></p></li></ol><p><dfn data-anolis-xref="dom-window-focus" id="dom-window-focus"><code></code></dfn><code><a href="#window"></a></code><a href="#focusing-steps"></a><code><a href="#window"></a></code><a href="#browsing-context"></a><a href="#browsing-context"></a><a href="#top-level-browsing-context"></a></p><p><dfn data-anolis-xref="dom-window-blur" id="dom-window-blur"><code></code></dfn><code><a href="#window"></a></code><a href="#browsing-context"></a><code><a href="#window"></a></code></p><p><code data-anolis-xref="dom-window-blur"><a href="#dom-window-blur"></a></code></p><p class="note"><code data-anolis-xref="dom-window-blur"><a href="#dom-window-blur"></a></code><code data-anolis-xref="dom-window-blur"><a href="#dom-window-blur"></a></code><a href="#browsing-context"></a></p><p><dfn data-anolis-xref="dom-focus" id="dom-focus"><code></code></dfn></p><ol><li><p><i><a href="#locked-for-focus"></a></i></p></li><li><p><dfn id="locked-for-focus"></dfn></p></li><li><p><a href="#focusing-steps"></a></p></li><li><p><i><a href="#locked-for-focus"></a></i></p></li></ol><p><dfn data-anolis-xref="dom-blur" id="dom-blur"><code></code></dfn><a href="#unfocusing-steps"></a></p><p class="example"><code data-anolis-xref="dom-blur"><a href="#dom-blur"></a></code></p></div><h3 id="assigning-keyboard-shortcuts"><span class="secno"></span></h3><h4 id="introduction-6"><span class="secno"></span></h4><p><i></i></p><p><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><p><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><p><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><p></p><p><code data-anolis-xref="dom-accessKeyLabel"><a href="#dom-accesskeylabel"></a></code></p><div class="example"><p></p><pre><strong></strong></pre></div><div class="example"><p></p><pre><strong></strong></pre><p><samp></samp><samp></samp><samp></samp><samp></samp><samp></samp><samp></samp><samp></samp></p><p><code data-anolis-xref="dom-accessKeyLabel"><a href="#dom-accesskeylabel"></a></code></p></div><h4 id="the-accesskey-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-accesskey" id="attr-accesskey"><code></code></dfn></h4><p><a href="#html-elements"></a><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><p><a href="#ordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a></p><div class="example"><p></p><pre></pre></div><div class="example"><p><kbd data-anolis-xref=""><kbd data-anolis-xref=""></kbd><kbd data-anolis-xref=""></kbd><kbd data-anolis-xref=""></kbd></kbd><kbd><kbd></kbd></kbd></p><pre></pre></div><div class="example"><p></p><pre></pre><p><samp></samp><samp></samp><samp></samp><a href="#assigned-access-key"></a></p></div><div class="impl"><h4 id="processing-model-6"><span class="secno"></span></h4><p><dfn id="assigned-access-key"></dfn><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code><a href="#assigned-access-key"></a></p><p><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code><a href="#assigned-access-key"></a></p><ol><li><p><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code><i></i></p></li><li><p><a data-anolis-xref="split a string on spaces" href="#split-a-string-on-spaces"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><ol><li><p></p></li><li><p></p></li><li><p><a href="#assigned-access-key"></a><span class="fingerprint" title="fingerprinting vector"><a href="introduction.html#used-to-fingerprint-the-user"><img alt="(This is a fingerprinting vector.)" height="21" src="images/fingerprint.png" width="15"></a></span></p></li></ol></li><li><p><i></i><a href="#assigned-access-key"></a></p></li><li><p><a href="#assigned-access-key"></a></p></li></ol><p><a href="#assigned-access-key"></a><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code><code><a href="#document"></a></code></p><p><a href="#assigned-access-key"></a><a data-anolis-xref="concept-command" href="#concept-command"></a><a data-anolis-xref="command-facet-HiddenState" href="#command-facet-hiddenstate"></a><a data-anolis-xref="command-facet-DisabledState" href="#command-facet-disabledstate"></a><a href="#in-a-document"><code></code></a><a href="#browsing-context"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a data-anolis-xref="command-facet-Action" href="#command-facet-action"></a></p><p class="note"><a href="#expose-commands-in-ui"></a><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><hr><p><dfn data-anolis-xref="dom-accessKey" id="dom-accesskey"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-accesskey"><a href="#the-accesskey-attribute"></a></code></p><p><dfn data-anolis-xref="dom-accessKeyLabel" id="dom-accesskeylabel"><code></code></dfn><a href="#assigned-access-key"></a></p></div><h3 id="editing-0"><span class="secno"></span></h3><h4 id="contenteditable"><span class="secno"></span><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></h4><p><dfn data-anolis-xref="attr-contenteditable" id="attr-contenteditable"><code></code></dfn><a href="#enumerated-attribute"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><code data-anolis-xref=""></code><i></i><i></i><i></i><i></i></p><p><i></i><i></i><i></i></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-contentEditable"><a href="#dom-contenteditable"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></p><p></p><p><code><a href="#syntaxerror"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-isContentEditable"><a href="#dom-iscontenteditable"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-contentEditable" id="dom-contenteditable"><code></code></dfn><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#syntaxerror"></a></code></p><p><dfn data-anolis-xref="dom-isContentEditable" id="dom-iscontenteditable"><code></code></dfn><a href="#editing-host"></a><a href="#editable"></a></p></div><h4 id="making-entire-documents-editable:-the-designmode-idl-attribute"><span class="secno"></span><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code></h4><div class="impl"><p><dfn data-anolis-xref="dom-document-designMode" id="designMode"><code></code></dfn></p></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p></p></dd></dl><div class="impl"><p><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code></p><p><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code></p><p><code data-anolis-xref="dom-document-designMode"><a href="#designMode"></a></code><a href="#active-range"></a><code><a href="#document"></a></code><a href="#focusing-steps"></a><code><a href="#document"></a></code></p></div><h4 id="best-practices-for-in-page-editors"><span class="secno"></span></h4><p><a data-anolis-xref="editing host" href="#editing-host"></a></p><div class="example"><p><kbd></kbd><samp></samp><samp></samp></p><p><samp></samp><samp></samp><samp></samp></p><p></p></div><h4 id="editing-apis"><span class="secno"></span></h4><p><dfn id="active-range"></dfn><dfn id="editing-host"></dfn><dfn id="editable"></dfn><a data-anolis-xref="editing
host" href="#editing-host"></a><a href="#editable"></a><dfn data-anolis-xref="dom-document-execCommand" id="execCommand"><code></code></dfn><dfn data-anolis-xref="dom-document-queryCommandEnabled" id="dom-document-querycommandenabled"><code></code></dfn><dfn data-anolis-xref="dom-document-queryCommandIndeterm" id="dom-document-querycommandindeterm"><code></code></dfn><dfn data-anolis-xref="dom-document-queryCommandState" id="dom-document-querycommandstate"><code></code></dfn><dfn data-anolis-xref="dom-document-queryCommandSupported" id="dom-document-querycommandsupported"><code></code></dfn><dfn data-anolis-xref="dom-document-queryCommandValue" id="dom-document-querycommandvalue"><code></code></dfn><dfn id="delete-the-selection"></dfn><a href="#refsEDITING"></a><a href="#refsUNDO"></a></p><h4 id="spelling-and-grammar-checking"><span class="secno"></span></h4><div class="impl"><p><code><a href="#the-textarea-element"></a></code><a href="#editing-host"></a><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></p><p><dfn data-anolis-xref="concept-spellcheck-default" id="concept-spellcheck-default"></dfn></p><dl><dt><dfn data-anolis-xref="concept-spellcheck-default-true" id="concept-spellcheck-default-true"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="concept-spellcheck-default-false" id="concept-spellcheck-default-false"></dfn></dt><dd></dd><dt><dfn data-anolis-xref="concept-spellcheck-default-inherit" id="concept-spellcheck-default-inherit"></dfn></dt><dd></dd></dl><hr></div><p><dfn data-anolis-xref="attr-spellcheck" id="attr-spellcheck"><code></code></dfn><a href="#enumerated-attribute"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><i></i><code data-anolis-xref=""></code><i></i><i></i><i></i><i></i></p><p class="note"><i></i><i></i><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i></p><div class="impl"><hr></div><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-spellcheck"><a href="#dom-spellcheck"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-forceSpellCheck"><a href="#dom-forcespellcheck"></a></code></dt><dd><p></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-spellcheck" id="dom-spellcheck"><code></code></dfn><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i><a data-anolis-xref="concept-spellcheck-default" href="#concept-spellcheck-default"></a><a data-anolis-xref="concept-spellcheck-default-true" href="#concept-spellcheck-default-true"></a><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i><a data-anolis-xref="concept-spellcheck-default" href="#concept-spellcheck-default"></a><a data-anolis-xref="concept-spellcheck-default-inherit" href="#concept-spellcheck-default-inherit"></a><code data-anolis-xref="dom-spellcheck"><a href="#dom-spellcheck"></a></code></p><p class="note"><code data-anolis-xref="dom-spellcheck"><a href="#dom-spellcheck"></a></code><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code></p><p><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><hr><p></p><ul><li><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><i data-anolis-xref="concept-fe-mutable"><a href="#concept-fe-mutable"></a></i><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code><a data-anolis-xref="concept-fe-disabled" href="#concept-fe-disabled"></a></li><li><code><a href="#text-0"></a></code><a data-anolis-xref="editing host" href="#editing-host"></a><a href="#editable"></a></li><li><a href="#editable"></a></li></ul><p><code><a href="#text-0"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-textarea-element"></a></code></p><p></p><ol><li></li><li></li><li><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i><i></i></li><li><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i><code data-anolis-xref="attr-spellcheck"><a href="#attr-spellcheck"></a></code><i></i></li><li><a data-anolis-xref="concept-spellcheck-default" href="#concept-spellcheck-default"></a><a data-anolis-xref="concept-spellcheck-default-true" href="#concept-spellcheck-default-true"></a></li><li><a data-anolis-xref="concept-spellcheck-default" href="#concept-spellcheck-default"></a><a data-anolis-xref="concept-spellcheck-default-false" href="#concept-spellcheck-default-false"></a></li><li><em></em></li><li></li></ol><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></p><p></p><p><dfn data-anolis-xref="dom-forceSpellCheck" id="dom-forcespellcheck"><code></code></dfn></p><div class="example"><p></p><pre></pre><p><code><a href="#the-input-element"></a></code></p><pre class="bad"></pre></div></div><p class="note"></p><h3 id="dnd"><span class="secno"></span><dfn></dfn></h3><p></p><p><em></em></p><p><code data-anolis-xref="event-mousedown"><a href="#event-mousedown"></a></code><code data-anolis-xref="event-mousemove"><a href="#event-mousemove"></a></code></p><p></p><div class="impl"><p></p></div><h4 id="introduction-7"><span class="secno"></span></h4><p><i></i></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></p><p><code><a href="#datatransfer"></a></code></p><p></p><pre></pre><hr><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><code data-anolis-xref="drop-event"></code></p><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><code data-anolis-xref=""></code><code></code><code></code></p><p class="note"><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code></p><p><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code><code data-anolis-xref="dom-DataTransfer-DropEffect"><a href="#dom-datatransfer-dropeffect"></a></code></p><p></p><pre></pre><hr><p><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code></p><p></p><pre><em></em><em></em></pre><h4 id="the-drag-data-store"><span class="secno"></span></h4><p><dfn id="drag-data-store"></dfn></p><ul><li><p><dfn id="drag-data-store-item-list"></dfn></p><dl><dt><dfn id="the-drag-data-item-kind"></dfn></dt><dd><p></p><dl><dt><i></i></dt><dd><p></p></dd><dt><i data-anolis-xref=""></i></dt><dd><p></p></dd></dl></dd><dt><dfn id="the-drag-data-item-type-string"></dfn></dt><dd><p><a href="#mime-type"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><a data-anolis-xref="MIME
type" href="#mime-type"></a><a href="#converted-to-ascii-lowercase"></a></p><p class="note"><a data-anolis-xref="space character" href="#space-character"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a data-anolis-xref="MIME type" href="#mime-type"></a></p><p><i></i><a data-anolis-xref="The drag data
item type string" href="#the-drag-data-item-type-string"></a></p></dd><dt></dt><dd><p><a href="#the-drag-data-item-kind"></a></p></dd></dl><p><a href="#drag-data-store-item-list"></a></p></li><li><p></p><ul><li><dfn id="drag-data-store-default-feedback"></dfn></li><li><dfn id="drag-data-store-bitmap"></dfn><dfn id="drag-data-store-hot-spot-coordinate"></dfn></li></ul></li><li><p><dfn id="drag-data-store-mode"></dfn></p><dl><dt><dfn data-anolis-xref="concept-dnd-rw" id="concept-dnd-rw"></dfn></dt><dd><p><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><a href="#drag-data-store"></a></p></dd><dt><dfn data-anolis-xref="concept-dnd-ro" id="concept-dnd-ro"></dfn></dt><dd><p><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></p></dd><dt><dfn data-anolis-xref="concept-dnd-p" id="concept-dnd-p"></dfn></dt><dd><p><a href="#drag-data-store"></a></p></dd></dl></li><li><p><dfn id="drag-data-store-allowed-effects-state"></dfn></p></li></ul><p><a href="#drag-data-store"></a><dfn data-anolis-xref="create a drag data store" id="create-a-drag-data-store"></dfn><a href="#drag-data-store-item-list"></a><a href="#drag-data-store-default-feedback"></a><a href="#drag-data-store-bitmap"></a><a href="#drag-data-store-hot-spot-coordinate"></a><a href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a><a href="#drag-data-store-allowed-effects-state"></a><code data-anolis-xref=""></code></p><h4 id="the-datatransfer-interface"><span class="secno"></span><code><a href="#datatransfer"></a></code></h4><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p><pre class="idl"><dfn id="datatransfer"></dfn><a data-anolis-xref="dom-DataTransfer-dropEffect" href="#dom-datatransfer-dropeffect"></a><a data-anolis-xref="dom-DataTransfer-effectAllowed" href="#dom-datatransfer-effectallowed"></a><a href="#datatransferitemlist"></a><a data-anolis-xref="dom-DataTransfer-items" href="#dom-datatransfer-items"></a><a data-anolis-xref="dom-DataTransfer-setDragImage" href="#dom-datatransfer-setdragimage"></a><a data-anolis-xref="dom-DataTransfer-types" href="#dom-datatransfer-types"></a><a data-anolis-xref="dom-DataTransfer-getData" href="#dom-datatransfer-getdata"></a><a data-anolis-xref="dom-DataTransfer-setData" href="#dom-datatransfer-setdata"></a><a data-anolis-xref="dom-DataTransfer-clearData" href="#dom-datatransfer-cleardata"></a><a href="#filelist"></a><a data-anolis-xref="dom-DataTransfer-files" href="#dom-datatransfer-files"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><var data-anolis-xref=""></var></dt><dd><p><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code></p><p></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-items"><a href="#dom-datatransfer-items"></a></code></dt><dd><p><code><a href="#datatransferitemlist"></a></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-setDragImage"><a href="#dom-datatransfer-setdragimage"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-types"><a href="#dom-datatransfer-types"></a></code></dt><dd><p><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-getData"><a href="#dom-datatransfer-getdata"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-setData"><a href="#dom-datatransfer-setdata"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-clearData"><a href="#dom-datatransfer-cleardata"></a></code><var data-anolis-xref=""></var></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-files"><a href="#dom-datatransfer-files"></a></code></dt><dd><p><code><a href="#filelist"></a></code></p></dd></dl><p><code><a href="#datatransfer"></a></code><a href="#dndevents"></a></p><div class="impl"><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p><p><dfn data-anolis-xref="dom-DataTransfer-dropEffect" id="dom-datatransfer-dropeffect"><code></code></dfn><code><a href="#datatransfer"></a></code><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-DataTransfer-effectAllowed" id="dom-datatransfer-effectallowed"><code></code></dfn><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code><code><a href="#datatransfer"></a></code><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-DataTransfer-items" id="dom-datatransfer-items"><code></code></dfn><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransfer"></a></code></p><p><dfn data-anolis-xref="dom-DataTransfer-setDragImage" id="dom-datatransfer-setdragimage"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p></li><li><p><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-img-element"></a></code><a href="#drag-data-store-bitmap"></a><a href="#drag-data-store-bitmap"></a></p></li><li><p><a href="#drag-data-store-hot-spot-coordinate"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-DataTransfer-types" id="dom-datatransfer-types"><code></code></dfn><a href="#live"></a><a data-anolis-xref="dfn-read-only-array" href="#dfn-read-only-array"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i></i><var data-anolis-xref=""></var><a data-anolis-xref="the drag data item
type string" href="#the-drag-data-item-type-string"></a></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-DataTransfer-getData" id="dom-datatransfer-getdata"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p></li><li><p><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the
drag data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag
data item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><a href="#refsRFC2483"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-DataTransfer-setData" id="dom-datatransfer-setdata"><code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p></li><li><p><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag
data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag data
item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data
item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag data item type
string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-DataTransfer-clearData" id="dom-datatransfer-cleardata"><code></code></dfn></p><ol><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p></li><li><p><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag
data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag data
item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li></ol><p class="note"><code data-anolis-xref="dom-DataTransfer-clearData"><a href="#dom-datatransfer-cleardata"></a></code><code data-anolis-xref="dom-DataTransfer-types"><a href="#dom-datatransfer-types"></a></code><code data-anolis-xref="dom-DataTransfer-clearData"><a href="#dom-datatransfer-cleardata"></a></code><code data-anolis-xref=""></code></p><p><dfn data-anolis-xref="dom-DataTransfer-files" id="dom-datatransfer-files"><code></code></dfn><a href="#live"></a><code><a href="#filelist"></a></code><code><a href="#file"></a></code><code><a href="#filelist"></a></code><code><a href="#file"></a></code></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a><code><a href="#filelist"></a></code><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store"></a><a data-anolis-xref="drag data store mode" href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="note"></p></div><h5 id="the-datatransferitemlist-interface"><span class="secno"></span><code><a href="#datatransferitemlist"></a></code></h5><p><code><a href="#datatransfer"></a></code><code><a href="#datatransferitemlist"></a></code></p><pre class="idl"><dfn id="datatransferitemlist"></dfn><a data-anolis-xref="dom-DataTransferItemList-length" href="#dom-datatransferitemlist-length"></a><a data-anolis-xref="dom-DataTransferItemList-item" href="#dom-datatransferitemlist-item"></a><a href="#datatransferitem"></a><a href="#datatransferitem"></a><a data-anolis-xref="dom-DataTransferItemList-add" href="#dom-datatransferitemlist-add"></a><a href="#datatransferitem"></a><a data-anolis-xref="dom-DataTransferItemList-add" href="#dom-datatransferitemlist-add"></a><a href="#file"></a><a data-anolis-xref="dom-DataTransferItemList-remove" href="#dom-datatransferitemlist-remove"></a><a data-anolis-xref="dom-DataTransferItemList-clear" href="#dom-datatransferitemlist-clear"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItemList-length"><a href="#dom-datatransferitemlist-length"></a></code></dt><dd><p><a href="#drag-data-store"></a></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><code><a href="#datatransferitem"></a></code><var data-anolis-xref=""></var><a href="#drag-data-store"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItemList-remove"><a href="#dom-datatransferitemlist-remove"></a></code><var data-anolis-xref=""></var></dt><dd><p><var data-anolis-xref=""></var><a href="#drag-data-store"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItemList-clear"><a href="#dom-datatransferitemlist-clear"></a></code></dt><dd><p><a href="#drag-data-store"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItemList-add"><a href="#dom-datatransferitemlist-add"></a></code><var data-anolis-xref=""></var></dt><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItemList-add"><a href="#dom-datatransferitemlist-add"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dt><dd><p><a href="#drag-data-store"></a><var data-anolis-xref=""></var></p></dd></dl><div class="impl"><p><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a><code><a href="#datatransferitemlist"></a></code><i></i><a href="#drag-data-store-mode"></a><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransfer"></a></code><em></em><a href="#drag-data-store"></a><code><a href="#datatransferitemlist"></a></code><i></i><i></i><a href="#drag-data-store"></a><code><a href="#datatransferitemlist"></a></code><i></i><a href="#drag-data-store"></a><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransfer"></a></code></p><p><dfn data-anolis-xref="dom-DataTransferItemList-length" id="dom-datatransferitemlist-length"><code></code></dfn><i></i><a href="#drag-data-store-item-list"></a></p><p><code><a href="#datatransferitemlist"></a></code><i></i><a href="#supported-property-indices"></a><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><a href="#drag-data-store-item-list"></a></p><p><dfn data-anolis-xref="dom-DataTransferItemList-item" id="dom-datatransferitemlist-item"></dfn><var data-anolis-xref=""></var><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransferitem"></a></code><var data-anolis-xref=""></var><a href="#drag-data-store"></a><code><a href="#datatransferitemlist"></a></code><code><a href="#datatransferitem"></a></code><code><a href="#datatransfer"></a></code><code><a href="#datatransferitemlist"></a></code></p><p><dfn data-anolis-xref="dom-DataTransferItemList-add" id="dom-datatransferitemlist-add"><code></code></dfn></p><ol><li><p><code><a href="#datatransferitemlist"></a></code><i data-anolis-xref="concept-dnd-rw"><a href="#concept-dnd-rw"></a></i></p></li><li><p></p><dl class="switch"><dt></dt><dd><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><a href="#converted-to-ascii-lowercase"></a><code><a href="#notsupportederror"></a></code></p><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the
drag data item kind" href="#the-drag-data-item-kind"></a><i></i><a data-anolis-xref="the drag
data item type string" href="#the-drag-data-item-type-string"></a><a href="#converted-to-ascii-lowercase"></a></p></dd><dt><code><a href="#file"></a></code></dt><dd><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data
item kind" href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><code data-anolis-xref="dom-Blob-type"><a href="#dom-blob-type"></a></code><code><a href="#file"></a></code><a href="#converted-to-ascii-lowercase"></a><code><a href="#file"></a></code></p></dd></dl></li><li><p><a data-anolis-xref="dom-DataTransferItemList-item" href="#dom-datatransferitemlist-item"></a><code><a href="#datatransferitem"></a></code></p></li></ol><p><dfn data-anolis-xref="dom-DataTransferItemList-remove" id="dom-datatransferitemlist-remove"><code></code></dfn><var data-anolis-xref=""></var></p><ol><li><p><code><a href="#datatransferitemlist"></a></code><i data-anolis-xref="concept-dnd-rw"><a href="#concept-dnd-rw"></a></i><code><a href="#invalidstateerror"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#drag-data-store"></a></p></li></ol><p><dfn data-anolis-xref="dom-DataTransferItemList-clear" id="dom-datatransferitemlist-clear"><code></code></dfn><code><a href="#datatransferitemlist"></a></code><i data-anolis-xref="concept-dnd-rw"><a href="#concept-dnd-rw"></a></i><a href="#drag-data-store"></a></p></div><h5 id="the-datatransferitem-interface"><span class="secno"></span><code><a href="#datatransferitem"></a></code></h5><p><code><a href="#datatransferitem"></a></code><code><a href="#datatransfer"></a></code></p><pre class="idl"><dfn id="datatransferitem"></dfn><a data-anolis-xref="dom-DataTransferItem-kind" href="#dom-datatransferitem-kind"></a><a data-anolis-xref="dom-DataTransferItem-type" href="#dom-datatransferitem-type"></a><a data-anolis-xref="dom-DataTransferItem-getAsString" href="#dom-datatransferitem-getasstring"></a><a href="#functionstringcallback"></a><a href="#file"></a><a data-anolis-xref="dom-DataTransferItem-getAsFile" href="#dom-datatransferitem-getasfile"></a><dfn id="functionstringcallback"></dfn></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItem-kind"><a href="#dom-datatransferitem-kind"></a></code></dt><dd><p><a href="#the-drag-data-item-kind"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItem-type"><a href="#dom-datatransferitem-type"></a></code></dt><dd><p><a href="#the-drag-data-item-type-string"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItem-getAsString"><a href="#dom-datatransferitem-getasstring"></a></code><var data-anolis-xref=""></var></dt><dd><p><a href="#the-drag-data-item-kind"></a><i></i></p></dd><dt><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransferItem-getAsFile"><a href="#dom-datatransferitem-getasfile"></a></code></dt><dd><p><code><a href="#file"></a></code><a href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i></p></dd></dl><div class="impl"><p><code><a href="#datatransferitem"></a></code><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a><a href="#drag-data-store"></a><a href="#drag-data-store-item-list"></a><code><a href="#datatransferitem"></a></code><code><a href="#datatransferitem"></a></code><i></i><a href="#drag-data-store-mode"></a><code><a href="#datatransferitem"></a></code><code><a href="#datatransfer"></a></code><em></em><a href="#drag-data-store"></a><code><a href="#datatransferitem"></a></code><a href="#drag-data-store-item-list"></a><code><a href="#datatransferitem"></a></code><i></i><i></i><a href="#drag-data-store"></a><code><a href="#datatransferitem"></a></code><i></i><a href="#drag-data-store"></a><code><a href="#datatransferitem"></a></code><code><a href="#datatransfer"></a></code></p><p><dfn data-anolis-xref="dom-DataTransferItem-kind" id="dom-datatransferitem-kind"><code></code></dfn><code><a href="#datatransferitem"></a></code><i></i><a href="#the-drag-data-item-kind"></a><code><a href="#datatransferitem"></a></code></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><i></i></td><td><code data-anolis-xref=""></code></td></tr><tr><td><i><a href="#file"></a></i></td><td><code data-anolis-xref=""></code></td></tr></tbody></table><p><dfn data-anolis-xref="dom-DataTransferItem-type" id="dom-datatransferitem-type"><code></code></dfn><code><a href="#datatransferitem"></a></code><i></i><a href="#the-drag-data-item-type-string"></a><code><a href="#datatransferitem"></a></code></p><p><dfn data-anolis-xref="dom-DataTransferItem-getAsString" id="dom-datatransferitem-getasstring"><code><var data-anolis-xref=""></var></code></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><code><a href="#datatransferitem"></a></code><i data-anolis-xref="concept-dnd-rw"><a href="#concept-dnd-rw"></a></i><i data-anolis-xref="concept-dnd-ro"><a href="#concept-dnd-ro"></a></i></p></li><li><p><a href="#the-drag-data-item-kind"></a><i></i></p></li><li><p><a href="#queue-a-task"></a><var data-anolis-xref=""></var><code><a href="#datatransferitem"></a></code></p></li></ol><p><dfn data-anolis-xref="dom-DataTransferItem-getAsFile" id="dom-datatransferitem-getasfile"><code></code></dfn></p><ol><li><p><code><a href="#datatransferitem"></a></code><i data-anolis-xref="concept-dnd-rw"><a href="#concept-dnd-rw"></a></i><i data-anolis-xref="concept-dnd-ro"><a href="#concept-dnd-ro"></a></i></p></li><li><p><a href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i></p></li><li><p><code><a href="#file"></a></code><code><a href="#datatransferitem"></a></code></p></li></ol></div><h4 id="the-dragevent-interface"><span class="secno"></span><code><a href="#dragevent"></a></code></h4><p><code><a href="#dragevent"></a></code></p><pre class="idl"><a href="#drageventinit"></a><dfn id="dragevent"></dfn><a href="#mouseevent"></a><a href="#datatransfer"></a><a data-anolis-xref="dom-DragEvent-dataTransfer" href="#dom-dragevent-datatransfer"></a><dfn id="drageventinit"></dfn><a href="#mouseeventinit"></a><a href="#datatransfer"></a></pre><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-DragEvent-dataTransfer"><a href="#dom-dragevent-datatransfer"></a></code></dt><dd><p><code><a href="#datatransfer"></a></code></p></dd></dl><p class="note"><code><a href="#dragevent"></a></code><code><a href="#datatransfer"></a></code><code><a href="#datatransfer"></a></code></p><div class="impl"><p><dfn data-anolis-xref="dom-DragEvent-dataTransfer" id="dom-dragevent-datatransfer"><code></code></dfn><code><a href="#dragevent"></a></code></p></div><div class="impl"><p><dfn id="fire-a-dnd-event"></dfn><var data-anolis-xref=""></var><a href="#drag-data-store"></a><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><a href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a></p><p><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code><a href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-ro" href="#concept-dnd-ro"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#datatransfer"></a></code><a href="#drag-data-store"></a></p></li><li><p id="effectAllowed-initialization"><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><a href="#drag-data-store"></a><a href="#drag-data-store-allowed-effects-state"></a></p></li><li><p id="dropEffect-initialization"><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code><code data-anolis-xref="event-dnd-dragexit"><a href="#event-dnd-dragexit"></a></code><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code><a href="#current-drag-operation"></a><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code></p><table><thead><tr><th><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code></th><th><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code><code><a href="#the-a-element"></a></code><code></code></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><td></td><td><code data-anolis-xref=""></code><a data-anolis-xref="concept-platform-dropEffect-override" href="#concept-platform-dropeffect-override"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr></tbody></table><p><dfn data-anolis-xref="concept-platform-dropEffect-override" id="concept-platform-dropeffect-override"></dfn></p><p class="example"><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code><a href="#dragevent"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-dragexit"><a href="#event-dnd-dragexit"></a></code><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code><code data-anolis-xref="dom-UIEvent-detail"><a href="#dom-uievent-detail"></a></code><code data-anolis-xref="dom-MouseEvent-relatedTarget"></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-DragEvent-dataTransfer"><a href="#dom-dragevent-datatransfer"></a></code><var data-anolis-xref=""></var><code><a href="#datatransfer"></a></code></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><code><a href="#dragevent"></a></code></p></li><li><p><a href="#drag-data-store-allowed-effects-state"></a><var data-anolis-xref=""></var><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></p></li><li><p><a href="#drag-data-store-mode"></a><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#drag-data-store"></a></p></li></ol></div><div class="impl"><h4 id="drag-and-drop-processing-model"><span class="secno"></span></h4><p></p><ol><li><p></p><p></p><p><code><a href="#document"></a></code><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p><p></p><p class="note"><code><a href="#the-img-element"></a></code><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p></li><li><p><a href="#create-a-drag-data-store"></a><a href="#drag-data-store"></a></p></li><li><p><dfn id="source-node"></dfn></p><p><a href="#source-node"></a><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code><a href="#source-node"></a><code><a href="#text-0"></a></code></p><p><a href="#source-node"></a></p><p><a href="#source-node"></a><a href="#source-node"></a></p><p class="note"><a href="#source-node"></a></p></li><li><p><dfn id="list-of-dragged-nodes"></dfn></p><p><a href="#list-of-dragged-nodes"></a><a href="#tree-order"></a></p><p><a href="#list-of-dragged-nodes"></a><a href="#source-node"></a></p></li><li><p><a href="#drag-data-store-item-list"></a></p><dl><dt><a href="#the-drag-data-item-type-string"></a></dt><dd><code></code></dd><dt><a href="#the-drag-data-item-kind"></a></dt><dd><i></i></dd><dt></dt><dd></dd></dl><p><a href="#drag-data-store-item-list"></a></p><dl><dt><a href="#the-drag-data-item-type-string"></a></dt><dd><code></code></dd><dt><a href="#the-drag-data-item-kind"></a></dt><dd><i><a href="#file"></a></i></dd><dt></dt><dd></dd></dl><p class="note"><a href="#browsing-context"></a></p><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="MIME type" href="#mime-type"></a><a data-anolis-xref="the
drag data item type string" href="#the-drag-data-item-type-string"></a><a href="#converted-to-ascii-lowercase"></a></p><p></p></li><li><p><a href="#list-of-dragged-nodes"></a><span data-anolis-xref="extracting
JSON"></span><a href="#drag-data-store-item-list"></a></p><dl><dt><a href="#the-drag-data-item-type-string"></a></dt><dd><code></code></dd><dt><a href="#the-drag-data-item-kind"></a></dt><dd><i></i></dd><dt></dt><dd></dd></dl></li><li><p></p><ol><li><p><var data-anolis-xref=""></var><a data-anolis-xref="absolute URL" href="#absolute-url"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-dragged-nodes"></a></p><dl><dt><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></dt><dd><var data-anolis-xref=""></var><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></dd><dt><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></dt><dd><var data-anolis-xref=""></var><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></dd></dl></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#drag-data-store-item-list"></a></p><dl><dt><a href="#the-drag-data-item-type-string"></a></dt><dd><code></code></dd><dt><a href="#the-drag-data-item-kind"></a></dt><dd><i></i></dd><dt></dt><dd><var data-anolis-xref=""></var></dd></dl></li></ol></li><li><p><a href="#drag-data-store-default-feedback"></a></p></li><li><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><a href="#source-node"></a></p><p></p><p class="note"></p></li><li><p><a href="#initiate-the-drag-and-drop-operation"></a></p><p id="base-dnd-feedback"></p><ol><li><a href="#drag-data-store-bitmap"></a><a href="#drag-data-store-hot-spot-coordinate"></a><a href="#refsCSS"></a></li><li><a href="#drag-data-store-default-feedback"></a></li></ol></li></ol><p><dfn id="initiate-the-drag-and-drop-operation"></dfn></p><p><dfn id="immediate-user-selection"></dfn><a href="#immediate-user-selection"></a><dfn id="current-target-element"></dfn></p><p><a href="#immediate-user-selection"></a><a href="#current-target-element"></a><a href="#immediate-user-selection"></a></p><p><a href="#current-target-element"></a><a href="#immediate-user-selection"></a><a href="#current-target-element"></a></p><p><dfn id="current-drag-operation"></dfn><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><a data-anolis-xref="initiate the drag-and-drop
operation" href="#initiate-the-drag-and-drop-operation"></a><a href="#queue-a-task"></a></p><ol><li><p></p></li><li><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code><a href="#source-node"></a><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code></p><ol><li><p><a href="#immediate-user-selection"></a><a href="#immediate-user-selection"></a><a href="#current-target-element"></a><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragexit"><a href="#event-dnd-dragexit"></a></code><a href="#current-target-element"></a><a href="#current-target-element"></a></p><dl class="switch"><dt><a href="#immediate-user-selection"></a></dt><dd><p><a href="#current-target-element"></a></p></dd><dt><a href="#immediate-user-selection"></a></dt><dd><p><a href="#current-target-element"></a><a href="#immediate-user-selection"></a></p></dd><dt></dt><dd><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><a href="#immediate-user-selection"></a></p><p><a href="#current-target-element"></a><a href="#immediate-user-selection"></a></p><p></p><dl class="switch"><dt><a href="#immediate-user-selection"></a><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a href="#editing-host"></a><a href="#editable"></a><a href="#drag-data-store-item-list"></a><a href="#the-drag-data-item-type-string"></a><code></code><a href="#the-drag-data-item-kind"></a><i></i></dt><dd><p><a href="#current-target-element"></a><a href="#immediate-user-selection"></a></p></dd><dt><a href="#immediate-user-selection"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a data-anolis-xref="concept-dropzone-match" href="#concept-dropzone-match"></a><a href="#drag-data-store"></a></dt><dd><p><a href="#current-target-element"></a><a href="#immediate-user-selection"></a></p></dd><dt><a href="#immediate-user-selection"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a data-anolis-xref="concept-dropzone-match" href="#concept-dropzone-match"></a><a href="#drag-data-store"></a></dt><dd><p><var data-anolis-xref=""></var></p><p><a href="#immediate-user-selection"></a><var data-anolis-xref=""></var><a href="#current-target-element"></a></p><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><var data-anolis-xref=""></var><a href="#current-target-element"></a><var data-anolis-xref=""></var><a href="#current-target-element"></a><var data-anolis-xref=""></var></p></dd><dt><a href="#immediate-user-selection"></a><a href="#the-body-element-0"></a></dt><dd><p><a href="#current-target-element"></a></p></dd><dt></dt><dd><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code><a href="#the-body-element-0"></a><code><a href="#document"></a></code><a href="#current-target-element"></a><a href="#the-body-element-0"></a></p></dd></dl></dd></dl></li><li><p><a href="#current-target-element"></a><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code><a href="#current-target-element"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#current-target-element"></a><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code><a href="#current-target-element"></a></p><p><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code></p><dl class="switch"><dt><a href="#current-target-element"></a><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a href="#editing-host"></a><a href="#editable"></a><a href="#drag-data-store-item-list"></a><a href="#the-drag-data-item-type-string"></a><code></code><a href="#the-drag-data-item-kind"></a><i></i></dt><dd><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><a href="#current-target-element"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a data-anolis-xref="concept-dropzone-match" href="#concept-dropzone-match"></a><a href="#drag-data-store"></a><a data-anolis-xref="concept-dropzone-operation" href="#concept-dropzone-operation"></a></dt><dd><p><a href="#current-drag-operation"></a><a data-anolis-xref="concept-dropzone-operation" href="#concept-dropzone-operation"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a href="#current-target-element"></a></p></dd><dt><a href="#current-target-element"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a data-anolis-xref="concept-dropzone-match" href="#concept-dropzone-match"></a><a href="#drag-data-store"></a><a data-anolis-xref="concept-dropzone-operation" href="#concept-dropzone-operation"></a></dt><dd><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></p></dd><dt></dt><dd><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></p></dd></dl><p><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code><em></em><a href="#current-drag-operation"></a><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><code><a href="#dragevent"></a></code><code data-anolis-xref="dom-DragEvent-dataTransfer"><a href="#dom-dragevent-datatransfer"></a></code><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a></p><table><thead><tr><th><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code></th><th><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td colspan="2"></td><td><code data-anolis-xref=""></code></td></tr></tbody></table></li><li><p><a href="#current-target-element"></a><i><a href="#current-drag-operation"></a></i></p></li><li><p><a href="#current-drag-operation"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td></tr></tbody></table></li></ol></li><li><p><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code></p><ol><li><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code><kbd></kbd><a href="#current-target-element"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#current-target-element"></a><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code></p></li><li><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></p></li></ol><p></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#current-target-element"></a><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></p></li><li><p><a href="#current-drag-operation"></a><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code><code><a href="#dragevent"></a></code><code data-anolis-xref="dom-DragEvent-dataTransfer"><a href="#dom-dragevent-datatransfer"></a></code><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a></p><p></p><dl class="switch"><dt><a href="#current-target-element"></a><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a href="#editing-host"></a><a href="#editable"></a><a href="#drag-data-store-item-list"></a><a href="#the-drag-data-item-type-string"></a><code></code><a href="#the-drag-data-item-kind"></a><i></i></dt><dd><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><code></code><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><i></i><a href="#editing-host"></a><a href="#editable"></a></p></dd><dt></dt><dd><p><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></p></dd></dl></li></ol></li><li><p><a href="#fire-a-dnd-event"></a><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code><a href="#source-node"></a></p></li><li><p><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code></p><dl class="switch"><dt><var data-anolis-xref=""></var><a href="#current-target-element"></a><i></i><a href="#current-drag-operation"></a><code data-anolis-xref=""></code><a href="#editing-host"></a></dt><dd><p><a href="#delete-the-selection"></a></p></dd><dt><var data-anolis-xref=""></var><a href="#current-target-element"></a><i></i><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></dt><dd><p></p></dd><dt><var data-anolis-xref=""></var><a href="#current-drag-operation"></a><code data-anolis-xref=""></code></dt><dd><p></p></dd><dt></dt><dd><p></p></dd></dl><p><i></i><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></li></ol></li></ol><p class="note"></p><p class="note"><code><a href="#document"></a></code></p></div><h4 id="dndevents"><span class="secno"></span></h4><p><i></i></p><p></p><table><thead><tr><th></th><th></th><th></th><th><a href="#drag-data-store-mode"></a></th><th><code data-anolis-xref="dom-DataTransfer-dropEffect"><a href="#dom-datatransfer-dropeffect"></a></code></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-dnd-dragstart" id="event-dnd-dragstart"><code></code></dfn></td><td><a href="#source-node"></a></td><td></td><td><a data-anolis-xref="concept-dnd-rw" href="#concept-dnd-rw"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-dnd-drag" id="event-dnd-drag"><code></code></dfn></td><td><a href="#source-node"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-dnd-dragenter" id="event-dnd-dragenter"><code></code></dfn></td><td><a href="#immediate-user-selection"></a><a href="#the-body-element-0"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><a href="#dropEffect-initialization"><code></code></a></td><td><a href="#immediate-user-selection"></a><a data-anolis-xref="current target element" href="#current-target-element"></a></td></tr><tr><td><dfn data-anolis-xref="event-dnd-dragexit" id="event-dnd-dragexit"><code></code></dfn></td><td><a data-anolis-xref="current target element" href="#current-target-element"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-dnd-dragleave" id="event-dnd-dragleave"><code></code></dfn></td><td><a data-anolis-xref="current target element" href="#current-target-element"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-dnd-dragover" id="event-dnd-dragover"><code></code></dfn></td><td><a href="#current-target-element"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><a href="#dropEffect-initialization"><code></code></a></td><td><a href="#current-drag-operation"></a></td></tr><tr><td><dfn data-anolis-xref="event-dnd-drop" id="event-dnd-drop"><code></code></dfn></td><td><a href="#current-target-element"></a></td><td></td><td><a data-anolis-xref="concept-dnd-ro" href="#concept-dnd-ro"></a></td><td><a href="#current-drag-operation"></a></td><td></td></tr><tr><td><dfn data-anolis-xref="event-dnd-dragend" id="event-dnd-dragend"><code></code></dfn></td><td><a href="#source-node"></a></td><td></td><td><a data-anolis-xref="concept-dnd-p" href="#concept-dnd-p"></a></td><td><a href="#current-drag-operation"></a></td><td></td></tr></tbody></table><p><code data-anolis-xref="dom-DataTransfer-effectAllowed"><a href="#dom-datatransfer-effectallowed"></a></code><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></p><h4 id="the-draggable-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-draggable" id="attr-draggable"><code></code></dfn></h4><p><a href="#html-elements"></a><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><a href="#enumerated-attribute"></a><i></i><code data-anolis-xref=""></code><i></i><code data-anolis-xref=""></code><i></i><i></i></p><p><i></i><i></i><i></i></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><dl class="domintro"><dt><var data-anolis-xref=""></var><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code><var data-anolis-xref=""></var></dt><dd><p></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code></p></dd></dl><div class="impl"><p><dfn data-anolis-xref="dom-draggable" id="dom-draggable"><code></code></dfn><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><i></i><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><i></i><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p><p><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><i></i><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><a href="#represents"></a><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code></p><p><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-draggable"><a href="#dom-draggable"></a></code><code data-anolis-xref="attr-draggable"><a href="#the-draggable-attribute"></a></code><code data-anolis-xref=""></code></p></div><h4 id="the-dropzone-attribute"><span class="secno"></span><dfn data-anolis-xref="attr-dropzone" id="attr-dropzone"><code></code></dfn></h4><p><a href="#html-elements"></a><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a></p><dl><dt><dfn data-anolis-xref="attr-dropzone-copy" id="attr-dropzone-copy"><code></code></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-dropzone-move" id="attr-dropzone-move"><code></code></dfn></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-dropzone-link" id="attr-dropzone-link"><code></code></dfn></dt><dd><p></p></dd><dt><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></dt><dd><p><a href="#the-drag-data-item-kind"></a><i></i><a href="#the-drag-data-item-type-string"></a></p></dd><dt><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></dt><dd><p><a href="#the-drag-data-item-kind"></a><i><a href="#file"></a></i><a href="#the-drag-data-item-type-string"></a></p></dd></dl><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><code data-anolis-xref="attr-dropzone-copy"><a href="#attr-dropzone-copy"></a></code><code data-anolis-xref="attr-dropzone-move"><a href="#attr-dropzone-move"></a></code><code data-anolis-xref="attr-dropzone-link"><a href="#attr-dropzone-link"></a></code><code data-anolis-xref="attr-dropzone-copy"><a href="#attr-dropzone-copy"></a></code></p><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p><div class="impl"><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><dfn data-anolis-xref="concept-dropzone-match" id="concept-dropzone-match"></dfn><a href="#dropzone-processing-steps"><code data-anolis-xref="attr-dropzone"></code></a></p><p><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code><dfn data-anolis-xref="concept-dropzone-operation" id="concept-dropzone-operation"></dfn><a href="#dropzone-processing-steps"><code data-anolis-xref="attr-dropzone"></code></a></p><p><dfn id="dropzone-processing-steps"><code data-anolis-xref="attr-dropzone"></code></dfn></p><ol><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="split a string on
spaces" href="#split-a-string-on-spaces"><var data-anolis-xref=""></var></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code data-anolis-xref="attr-dropzone-copy"><a href="#attr-dropzone-copy"></a></code><code data-anolis-xref="attr-dropzone-move"><a href="#attr-dropzone-move"></a></code><code data-anolis-xref="attr-dropzone-link"><a href="#attr-dropzone-link"></a></code></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><i></i></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><i><a href="#file"></a></i></p></dd><dt></dt><dd><p><i></i></p></dd></dl></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a></p></li><li><p><a href="#drag-data-store-item-list"></a><a data-anolis-xref="the drag data item kind" href="#the-drag-data-item-kind"></a><var data-anolis-xref=""></var><a data-anolis-xref="the drag data item type string" href="#the-drag-data-item-type-string"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p><dfn data-anolis-xref="dom-dropzone" id="dom-dropzone"><code></code></dfn><a href="#reflect"></a></p></div><div class="example"><p><code><a href="#the-div-element"></a></code><code data-anolis-xref="attr-dropzone"><a href="#the-dropzone-attribute"></a></code></p><pre></pre></div><div class="impl"><h4 id="security-risks-in-the-drag-and-drop-model"><span class="secno"></span></h4><p><code><a href="#datatransfer"></a></code><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></p><p><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></p><p></p><p><a data-anolis-xref="relative
URL" href="#relative-url"></a></p><div class="example"><p><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></p></div></div><h2 id="syntax"><span class="secno"></span><dfn></dfn></h2><p class="note"><a href="#html-mime-type"></a><a href="#the-xhtml-syntax"></a></p><h3 id="writing"><span class="secno"></span></h3><div class="impl"><p><i></i></p></div><p></p><ol><li></li><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li><li><a data-anolis-xref="syntax-doctype" href="#syntax-doctype"></a></li><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li><li><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-elements" href="#syntax-elements"></a></li><li><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="space
character" href="#space-character"></a></li></ol><p></p><p><a data-anolis-xref="character encoding
declaration" href="#character-encoding-declaration"></a></p><div class="note"><p><code><a href="#the-html-element"></a></code><code><a href="#the-html-element"></a></code><code><a href="#the-head-element"></a></code><em></em><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code></p><p><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><code><a href="#the-html-element"></a></code><code><a href="#the-head-element"></a></code></p></div><p><a href="#uppercase-ascii-letters"></a><a href="#lowercase-ascii-letters"></a></p><h4 id="the-doctype"><span class="secno"></span></h4><p><dfn data-anolis-xref="syntax-doctype" id="syntax-doctype"></dfn></p><p class="note"></p><p></p><ol class="brief"><li><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><a href="#doctype-legacy-string"></a><a href="#obsolete-permitted-doctype-string"></a></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li></li></ol><p class="note"><code></code></p><hr><p><code data-anolis-xref=""></code><dfn id="doctype-legacy-string"></dfn></p><ol class="brief"><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><i></i></li><li><code><a href="#about:legacy-compat"></a></code></li><li><i></i></li></ol><p class="note"><code></code><code></code></p><p><a href="#doctype-legacy-string"></a></p><hr><p><dfn id="obsolete-permitted-doctype-string"></dfn></p><ol class="brief"><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><i></i></li><li><i></i></li><li><i></i></li><li><ol><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><i></i></li><li><i></i></li><li><i></i></li></ol></li></ol><table><caption><a href="#obsolete-permitted-doctype-string"></a></caption><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td></td></tr></tbody></table><p class="auth"><a data-anolis-xref="syntax-doctype" href="#syntax-doctype"></a><a href="#obsolete-permitted-doctype-string"></a><dfn id="obsolete-permitted-doctype"></dfn><a data-anolis-xref="obsolete permitted DOCTYPE" href="#obsolete-permitted-doctype"></a></p><h4 id="elements-0"><span class="secno"></span></h4><p><dfn data-anolis-xref="syntax-elements" id="syntax-elements"></dfn><a href="#void-elements"></a><a href="#raw-text-elements"></a><a href="#escapable-raw-text-elements"></a><a href="#foreign-elements"></a><a href="#normal-elements"></a></p><dl><dt><dfn id="void-elements"></dfn></dt><dd><code><a href="#the-area-element"></a></code><code><a href="#the-base-element"></a></code><code><a href="#the-br-element"></a></code><code><a href="#the-col-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-menuitem-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-param-element"></a></code><code><a href="#the-source-element"></a></code><code><a href="#the-track-element"></a></code><code><a href="#the-wbr-element"></a></code></dd><dt><dfn id="raw-text-elements"></dfn></dt><dd><code><a href="#the-script-element"></a></code><code><a href="#the-style-element"></a></code></dd><dt><dfn id="escapable-raw-text-elements"></dfn></dt><dd><code><a href="#the-textarea-element"></a></code><code><a href="#the-title-element"></a></code></dd><dt><dfn id="foreign-elements"></dfn></dt><dd><a href="#mathml-namespace"></a><a href="#svg-namespace"></a></dd><dt><dfn id="normal-elements"></dfn></dt><dd><a href="#html-elements"></a></dd></dl><p><dfn data-anolis-xref="syntax-tags" id="syntax-tags"></dfn><a data-anolis-xref="raw text elements" href="#raw-text-elements"></a><a data-anolis-xref="escapable raw text
elements" href="#escapable-raw-text-elements"></a><a data-anolis-xref="normal elements" href="#normal-elements"></a><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><a href="#normal-elements"></a><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><a href="#void-elements"></a><a href="#void-elements"></a><a href="#foreign-elements"></a></p><p><a data-anolis-xref="concept-html-contents" href="#concept-html-contents"></a><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><a data-anolis-xref="syntax-tag-omission" href="#syntax-tag-omission"></a><a data-anolis-xref="content models" href="#content-models"></a><em></em></p><p><a href="#void-elements"></a></p><p><a href="#raw-text-elements"></a><a data-anolis-xref="syntax-text" href="#syntax-text"></a><a href="#cdata-rcdata-restrictions"></a></p><p><a href="#escapable-raw-text-elements"></a><a data-anolis-xref="syntax-text" href="#syntax-text"></a><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a><a data-anolis-xref="syntax-ambiguous-ampersand" href="#syntax-ambiguous-ampersand"></a><a href="#cdata-rcdata-restrictions"></a></p><p><a href="#foreign-elements"></a><a href="#foreign-elements"></a><em></em><a data-anolis-xref="syntax-text" href="#syntax-text"></a><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a><a data-anolis-xref="syntax-cdata" href="#syntax-cdata"></a><a data-anolis-xref="syntax-elements" href="#syntax-elements"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="syntax-ambiguous-ampersand" href="#syntax-ambiguous-ampersand"></a></p><div class="note"><p><a href="#foreign-elements"></a></p><p></p><pre></pre><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><p><a href="#normal-elements"></a><a data-anolis-xref="syntax-text" href="#syntax-text"></a><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a><a data-anolis-xref="syntax-elements" href="#syntax-elements"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><a data-anolis-xref="syntax-ambiguous-ampersand" href="#syntax-ambiguous-ampersand"></a><a href="#normal-elements"></a><a href="#element-restrictions"></a></p><p><dfn data-anolis-xref="syntax-tag-name" id="syntax-tag-name"></dfn><a href="#alphanumeric-ascii-characters"></a><a href="#foreign-elements"></a></p><h5 id="start-tags"><span class="secno"></span></h5><p><dfn data-anolis-xref="syntax-start-tag" id="syntax-start-tag"></dfn></p><ol><li></li><li><a data-anolis-xref="syntax-tag-name" href="#syntax-tag-name"></a></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li><a data-anolis-xref="syntax-attributes" href="#syntax-attributes"></a><a data-anolis-xref="space character" href="#space-character"></a></li><li><a data-anolis-xref="syntax-tag-name" href="#syntax-tag-name"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="syntax-attributes" href="#syntax-attributes"></a></li><li><a href="#void-elements"></a><a data-anolis-xref="foreign elements" href="#foreign-elements"></a><a href="#void-elements"></a><a href="#foreign-elements"></a></li><li></li></ol><h5 id="end-tags"><span class="secno"></span></h5><p><dfn data-anolis-xref="syntax-end-tag" id="syntax-end-tag"></dfn></p><ol><li></li><li></li><li><a data-anolis-xref="syntax-tag-name" href="#syntax-tag-name"></a></li><li><a data-anolis-xref="space character" href="#space-character"></a></li><li></li></ol><h5 id="attributes-0"><span class="secno"></span></h5><p><dfn data-anolis-xref="syntax-attributes" id="syntax-attributes"></dfn></p><p><dfn data-anolis-xref="syntax-attribute-name" id="syntax-attribute-name"></dfn><a data-anolis-xref="space character" href="#space-character"></a><a href="#control-characters"></a><a href="#foreign-elements"></a><a href="#ascii-case-insensitive"></a></p><p><dfn data-anolis-xref="syntax-attribute-value" id="syntax-attribute-value"></dfn><a data-anolis-xref="syntax-text" href="#syntax-text"></a><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a><a data-anolis-xref="syntax-ambiguous-ampersand" href="#syntax-ambiguous-ampersand"></a></p><p></p><dl><dt></dt><dd><p><a data-anolis-xref="syntax-attribute-name" href="#syntax-attribute-name"></a></p><div class="example"><p><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></p><pre><em></em></pre></div><p><a href="#space-character"></a></p></dd><dt id="unquoted"></dt><dd><p><a data-anolis-xref="syntax-attribute-name" href="#syntax-attribute-name"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="syntax-attribute-value" href="#syntax-attribute-value"></a><a data-anolis-xref="space character" href="#space-character"></a></p><div class="example"><p><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></p><pre><em></em></pre></div><p><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><a href="#space-character"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="syntax-attribute-name" href="#syntax-attribute-name"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="syntax-attribute-value" href="#syntax-attribute-value"></a></p><div class="example"><p><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p><pre><em></em></pre></div><p><a href="#space-character"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="syntax-attribute-name" href="#syntax-attribute-name"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="syntax-attribute-value" href="#syntax-attribute-value"></a></p><div class="example"><p><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></p><pre><em></em></pre></div><p><a href="#space-character"></a></p></dd></dl><p><a href="#ascii-case-insensitive"></a></p><hr><p><a data-anolis-xref="foreign elements" href="#foreign-elements"></a></p><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xmlns-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><a href="#xmlns-namespace"></a></td><td><code data-anolis-xref=""></code></td></tr></tbody></table><p><a href="#syntax"></a></p><p class="note"></p><h5 id="optional-tags"><span class="secno"></span></h5><p><dfn data-anolis-xref="syntax-tag-omission" id="syntax-tag-omission"></dfn></p><p class="note"><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-html-element"></a></code><code data-anolis-xref=""></code></p><p><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><div class="example"><p><code data-anolis-xref=""></code></p><pre><strong><a href="#the-html-element"></a></strong></pre><p></p><pre></pre><p></p><pre></pre><p><code><a href="#the-html-element"></a></code></p><pre><strong></strong></pre><p></p><pre><small><a href="#the-html-element"></a></small></pre><p></p></div><p><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-html-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><p><code><a href="#the-head-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-head-element"></a></code></p><p><code><a href="#the-head-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-head-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><p><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-body-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a><code><a href="#the-body-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-template-element"></a></code></p><p><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-body-element"></a></code><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><div class="example"><p><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code></p><pre><strong></strong><strong></strong><strong></strong><strong></strong><strong></strong></pre><p><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code></p><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p><code><a href="#the-head-element"></a></code></p><pre><small></small><small></small><small></small></pre></div><p><code><a href="#the-li-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-li-element"></a></code><code><a href="#the-li-element"></a></code></p><div class="example"><p></p><pre><small></small></pre></div><p><code><a href="#the-dt-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-dt-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code></p><p><code><a href="#the-dd-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code></p><p><code><a href="#the-p-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-p-element"></a></code><code><a href="#the-address-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code><code><a href="#hgroup"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-a-element"></a></code></p><p><code><a href="#the-rb-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rb-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-rt-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rt-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-rtc-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rtc-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-rp-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-rp-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-rp-element"></a></code></p><p><code><a href="#the-optgroup-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-optgroup-element"></a></code><code><a href="#the-optgroup-element"></a></code></p><p><code><a href="#the-option-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-option-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code></p><p><code><a href="#the-colgroup-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-colgroup-element"></a></code><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></p><p><code><a href="#the-colgroup-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-colgroup-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><p><code><a href="#the-caption-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-caption-element"></a></code><a href="#space-character"></a><a data-anolis-xref="syntax-comments" href="#syntax-comments"></a></p><p><code><a href="#the-thead-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><code><a href="#the-tbody-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a></p><p><code><a href="#the-tbody-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code></p><p><code><a href="#the-tfoot-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tbody-element"></a></code></p><p><code><a href="#the-tr-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-tr-element"></a></code><code><a href="#the-tr-element"></a></code></p><p><code><a href="#the-td-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-td-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p><p><code><a href="#the-th-element"></a></code><a data-anolis-xref="syntax-end-tag" href="#syntax-end-tag"></a><code><a href="#the-th-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p><div class="example"><p></p><p></p><pre></pre><p></p><pre></pre><p></p><pre></pre><p></p></div><p><strong></strong><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a></p><div class="example"><p></p><pre></pre><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-class"><a href="#classes"></a></code><code><a href="#the-html-element"></a></code><code data-anolis-xref="attr-lang"><a href="#attr-lang"></a></code></p><pre></pre></div><p class="note"><a data-anolis-xref="content models" href="#content-models"></a><a href="#content-models"></a></p><h5 id="element-restrictions"><span class="secno"></span></h5><p></p><p><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code></p><p><a data-anolis-xref="syntax-newlines" href="#syntax-newlines"></a><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-pre-element"></a></code><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="syntax-newlines" href="#syntax-newlines"></a><em></em><a data-anolis-xref="syntax-newlines" href="#syntax-newlines"></a></p><div class="example"><p><code><a href="#the-pre-element"></a></code></p><pre></pre><pre><br></pre></div><h5 id="cdata-rcdata-restrictions"><span class="secno"></span></h5><p><a data-anolis-xref="raw text elements" href="#raw-text-elements"></a><a href="#escapable-raw-text-elements"></a><code data-anolis-xref=""></code></p><h4 id="text"><span class="secno"></span></h4><p><dfn data-anolis-xref="syntax-text" id="syntax-text"></dfn></p><h5 id="newlines"><span class="secno"></span></h5><p><dfn data-anolis-xref="syntax-newlines" id="syntax-newlines"></dfn></p><p><a data-anolis-xref="syntax-charref" href="#syntax-charref"></a><a data-anolis-xref="syntax-newlines" href="#syntax-newlines"></a></p><h4 id="character-references"><span class="secno"></span></h4><p><a data-anolis-xref="syntax-text" href="#syntax-text"></a><dfn data-anolis-xref="syntax-charref" id="syntax-charref"></dfn><a data-anolis-xref="syntax-text" href="#syntax-text"></a></p><p></p><dl><dt></dt><dd><a href="#named-character-references"></a><span class="impl"></span></dd><dt></dt><dd><a href="#ascii-digits"></a></dd><dt></dt><dd><a href="#ascii-hex-digits"></a></dd></dl><p><a href="#control-characters"></a><a data-anolis-xref="space character" href="#space-character"></a></p><p><dfn data-anolis-xref="syntax-ambiguous-ampersand" id="syntax-ambiguous-ampersand"></dfn><a href="#alphanumeric-ascii-characters"></a><a href="#named-character-references"></a></p><h4 id="cdata-sections"><span class="secno"></span></h4><p><dfn data-anolis-xref="syntax-cdata" id="syntax-cdata"></dfn></p><ol><li><code data-anolis-xref=""></code></li><li><a data-anolis-xref="syntax-text" href="#syntax-text"></a><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li></ol><div class="example"><p><code></code></p><pre></pre></div><h4 id="comments"><span class="secno"></span></h4><p><dfn data-anolis-xref="syntax-comments" id="syntax-comments"></dfn><code data-anolis-xref=""></code><a data-anolis-xref="syntax-text" href="#syntax-text"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><div class="impl"><h3 id="parsing"><span class="secno"></span></h3><p><i></i></p><p class="note"><a href="#the-xhtml-syntax"></a></p><p><code><a href="#text/html"></a></code><dfn id="html-parser"></dfn></p><div class="note"><p></p><p></p><p></p></div><p><dfn data-anolis-xref="parse
error" id="parse-error"></dfn><a data-anolis-xref="abort a parser" href="#abort-a-parser"></a><a href="#parse-error"></a></p><p></p><p class="note"><em></em></p><p><a href="#syntax"></a><a data-anolis-xref="HTML documents" href="#html-documents"></a></p><p class="note"><a class="no-backref" data-anolis-xref="HTML elements" href="#html-elements"></a><a data-anolis-xref="element type" href="#element-type"></a><a href="#html-namespace-0"></a><code><a href="#the-menuitem-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#htmlmenuitemelement"></a></code></p></div><div class="impl"><h4 id="overview-of-the-parsing-model"><span class="secno"></span></h4><p class="overview"><object data="images/parsing-model-overview.svg" height="535" width="345"><img alt="" height="450" src="images/parsing-model-overview.png" width="345"></object></p><p><a data-anolis-xref="Unicode code
point" href="#unicode-code-point"></a><a href="#tokenization"></a><a href="#tree-construction"></a><code><a href="#document"></a></code></p><p class="note"><a href="#non-scripted"></a><code><a href="#document"></a></code></p><p><a data-anolis-xref="dynamic markup insertion" href="#dynamic-markup-insertion"></a><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p><p id="nestedParsing"></p><div class="example"><p></p><pre></pre></div><p><dfn id="script-nesting-level"></dfn><dfn id="parser-pause-flag"></dfn></p></div><div class="impl"><h4 id="the-input-byte-stream"><span class="secno"></span><dfn></dfn></h4><p><i></i></p><p class="note"><a href="#refsXML"></a></p><p><a href="#encoding-sniffing-algorithm"></a></p><p><a href="#the-input-byte-stream"></a><a href="#input-stream"></a><a href="#decoder"></a></p><p class="note"><a href="#refsENCODING"></a></p><p class="note"></p><p class="warning"></p><p><dfn data-anolis-xref="concept-encoding-confidence" id="concept-encoding-confidence"></dfn><i></i><i></i><i></i><i></i><i></i><a href="#meta-charset-during-parse"></a><a href="#change-the-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p><p class="note"><a href="#input-stream"></a><a href="#the-input-byte-stream"></a></p><h5 id="parsing-with-a-known-character-encoding"><span class="secno"></span></h5><p><dfn id="a-known-definite-encoding"></dfn><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p><h5 id="determining-the-character-encoding"><span class="secno"></span></h5><p></p><p id="documentEncoding"><dfn id="encoding-sniffing-algorithm"></dfn><a data-anolis-xref="Content-Type" href="#content-type"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><i></i></p><ol><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p><p class="note"><code><a href="#the-iframe-element"></a></code></p></li><li><p></p><p class="note"><a href="#charset1024"></a></p></li><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr></tbody></table><p class="note"></p><p class="note"><code><a href="#content-type"></a></code><a href="#willful-violation"></a><a href="#refsHTTP"></a></p></li><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p></li><li><p><a data-anolis-xref="prescan a byte stream to determine its encoding" href="#prescan-a-byte-stream-to-determine-its-encoding"></a><var data-anolis-xref=""></var><em></em></p><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p></li><li><p><a href="#html-parser"></a><code><a href="#document"></a></code><a href="#nested-browsing-context"></a></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a href="#html-parser"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code><a data-anolis-xref="browsing context nested through" href="#browsing-context-nested-through"><var data-anolis-xref=""></var></a><a href="#active-document"></a><a href="#parent-browsing-context"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#origin-0"></a><a href="#same-origin"></a><var data-anolis-xref=""></var><a href="#origin-0"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="document's character
encoding" href="#document's-character-encoding"></a><a href="#ascii-compatible-character-encoding"></a></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="document's character
encoding" href="#document's-character-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a href="#encoding-sniffing-algorithm"></a></p></li></ol></li><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p></li><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a href="#refsUNIVCHARDET"></a></p><p class="note"><a href="#refsPPUTF8"></a><a href="#refsUTF8DET"></a></p></li><li><p><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p><p><code data-anolis-xref=""></code></p><p><a href="#refsBCP47"></a><a href="#refsENCODING"></a></p><table><thead><tr><th colspan="2"></th><th></th></tr></thead><tbody><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td colspan="2"></td><td></td></tr></tbody></table><p class="tablenote"><small></small></p></li></ol><p><a href="#document's-character-encoding"></a></p><hr><p><dfn id="prescan-a-byte-stream-to-determine-its-encoding"></dfn><var data-anolis-xref=""></var><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#prescan-a-byte-stream-to-determine-its-encoding"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p><dl class="switch"><dt></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt></dt><dd><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p></p><dl class="switch"><dt><code data-anolis-xref=""></code></dt><dd><p><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p></dd><dt><code data-anolis-xref=""></code></dt><dd><p><a href="#algorithm-for-extracting-a-character-encoding-from-a-meta-element"><code></code></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><a href="#getting-an-encoding"></a><var data-anolis-xref=""></var></p></dd></dl></li><li><p><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#a-utf-16-encoding"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#prescan-a-byte-stream-to-determine-its-encoding"></a><var data-anolis-xref=""></var></p></li></ol></dd><dt></dt><dd><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><i></i></p></li></ol></dd><dt></dt><dt></dt><dt></dt><dd><p><var data-anolis-xref=""></var></p></dd><dt></dt><dd><p></p></dd></dl></li><li><i></i><var data-anolis-xref=""></var><i></i></li></ol><p><a href="#prescan-a-byte-stream-to-determine-its-encoding"></a><dfn data-anolis-xref="concept-get-attributes-when-sniffing" id="concept-get-attributes-when-sniffing"></dfn></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var></dt><dd><var data-anolis-xref=""></var><i></i></dd><dt></dt><dd><i></i></dd><dt></dt><dd><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><var data-anolis-xref=""></var></dd><dt></dt><dd><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd></dl></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><em></em><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt></dt><dd><ol><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><i></i><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><var data-anolis-xref=""></var><var data-anolis-xref=""></var></li><li><i></i></li></ol></dd><dt></dt><dd><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><var data-anolis-xref=""></var></dd><dt></dt><dd><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd></dl></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt></dt><dd><a data-anolis-xref="concept-get-attributes-when-sniffing" href="#concept-get-attributes-when-sniffing"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt></dt><dd><span data-anolis-xref=""><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd><dt></dt><dd><var data-anolis-xref=""></var><var data-anolis-xref=""></var></dd></dl></li><li><p><var data-anolis-xref=""></var></p></li></ol><p></p><h5 id="character-encodings"><span class="secno"></span></h5><p><a href="#refsENCODING"></a></p><p><a href="#refsCESU8"></a><a href="#refsUTF7"></a><a href="#refsBOCU1"></a><a href="#refsSCSU"></a></p><p></p><p class="note"></p><h5 id="changing-the-encoding-while-parsing"><span class="secno"></span></h5><p><dfn id="change-the-encoding"></dfn><a href="#encoding-sniffing-algorithm"></a></p><ol><li><a href="#a-utf-16-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></li><li><a href="#a-utf-16-encoding"></a></li><li><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a href="#encoding-sniffing-algorithm"></a></li><li><a href="#document's-character-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></li><li><a href="#navigate"></a><a href="#replacement-enabled"></a><a href="#source-browsing-context"></a><a href="#encoding-sniffing-algorithm"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a data-anolis-xref="concept-http-equivalent-get" href="#concept-http-equivalent-get"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></li></ol><h5 id="preprocessing-the-input-stream"><span class="secno"></span></h5><p><dfn id="input-stream"></dfn><a href="#the-input-byte-stream"></a></p><p><a href="#input-stream"></a></p><p class="note"><a href="#willful-violation"></a></p><p><a data-anolis-xref="parse error" href="#parse-error"></a><a href="#control-characters"></a></p><p><a href="#character"></a><a href="#unicode-character"></a><a href="#parse-error"></a><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p><p><a href="#tokenization"></a></p><p><dfn id="next-input-character"></dfn><a href="#input-stream"></a><dfn id="consumed"></dfn><i><a href="#next-input-character"></a></i><dfn id="current-input-character"></dfn><i><a href="#consumed"></a></i></p><p><dfn id="insertion-point"></dfn><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p><p><a href="#input-stream"></a><a href="#script-created-parser"></a><a href="#input-stream"></a><dfn id="explicit-eof-character"></dfn><code data-anolis-xref="dom-document-close"><a href="#dom-document-close"></a></code></p><p class="note"></p></div><div class="impl"><h4 id="parse-state"><span class="secno"></span></h4><h5 id="the-insertion-mode"><span class="secno"></span></h5><p><dfn id="insertion-mode"></dfn></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode:
initial" href="#the-initial-insertion-mode"></a><a data-anolis-xref="insertion mode: before html" href="#the-before-html-insertion-mode"></a><a data-anolis-xref="insertion mode: before head" href="#the-before-head-insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a><a data-anolis-xref="insertion mode: in head
noscript" href="#parsing-main-inheadnoscript"></a><a data-anolis-xref="insertion mode: after head" href="#the-after-head-insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a data-anolis-xref="insertion mode:
text" href="#parsing-main-incdata"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a data-anolis-xref="insertion mode: in table text" href="#parsing-main-intabletext"></a><a data-anolis-xref="insertion mode: in
caption" href="#parsing-main-incaption"></a><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a><a data-anolis-xref="insertion mode: in select" href="#parsing-main-inselect"></a><a data-anolis-xref="insertion
mode: in select in table" href="#parsing-main-inselectintable"></a><a data-anolis-xref="insertion mode: in
template" href="#parsing-main-intemplate"></a><a data-anolis-xref="insertion mode: after body" href="#parsing-main-afterbody"></a><a data-anolis-xref="insertion mode: in frameset" href="#parsing-main-inframeset"></a><a data-anolis-xref="insertion mode:
after frameset" href="#parsing-main-afterframeset"></a><a data-anolis-xref="insertion mode: after after body" href="#the-after-after-body-insertion-mode"></a><a data-anolis-xref="insertion mode: after after frameset" href="#the-after-after-frameset-insertion-mode"></a><a href="#tree-construction"></a></p><p><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a data-anolis-xref="insertion mode: in select" href="#parsing-main-inselect"></a><dfn id="using-the-rules-for"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#insertion-mode"></a><a href="#insertion-mode"></a><var data-anolis-xref=""></var><a href="#insertion-mode"></a></p><p><a data-anolis-xref="insertion mode: text" href="#parsing-main-incdata"></a><a data-anolis-xref="insertion mode: in table text" href="#parsing-main-intabletext"></a><dfn id="original-insertion-mode"></dfn></p><p><code><a href="#the-template-element"></a></code><dfn id="stack-of-template-insertion-modes"></dfn><dfn id="current-template-insertion-mode"></dfn><a href="#stack-of-template-insertion-modes"></a><i></i><i></i></p><hr><p><dfn id="reset-the-insertion-mode-appropriately"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#html-fragment-parsing-algorithm"></a><a href="#fragment-case"></a><var data-anolis-xref=""></var><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-select-element"></a></code></p><ol><li><p><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in select in table" href="#parsing-main-inselectintable"></a></p></li><li><p><i></i></p></li><li><p><i></i><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in
select" href="#parsing-main-inselect"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><var data-anolis-xref=""></var><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tr-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-caption-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in caption" href="#parsing-main-incaption"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-colgroup-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><a href="#insertion-mode"></a><a href="#current-template-insertion-mode"></a></p></li><li><var data-anolis-xref=""></var><code><a href="#the-head-element"></a></code><var data-anolis-xref=""></var><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><em><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></em><a href="#fragment-case"></a></li><li><p><var data-anolis-xref=""></var><code><a href="#the-head-element"></a></code><var data-anolis-xref=""></var><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#frameset"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in frameset" href="#parsing-main-inframeset"></a><a href="#fragment-case"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-html-element"></a></code></p><ol><li><p><a href="#head-element-pointer"><code></code></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: before head" href="#the-before-head-insertion-mode"></a><a href="#fragment-case"></a></p></li><li><p><a href="#head-element-pointer"><code></code></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after head" href="#the-after-head-insertion-mode"></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a href="#fragment-case"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><i></i></p></li></ol><h5 id="the-stack-of-open-elements"><span class="secno"></span></h5><p><dfn id="stack-of-open-elements"></dfn><a href="#adoptionAgency"></a></p><p class="note"><a data-anolis-xref="insertion mode: before html" href="#the-before-html-insertion-mode"></a><a href="#insertion-mode"></a><code><a href="#the-html-element"></a></code></p><p class="note"><a href="#fragment-case"></a><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><a data-anolis-xref="html
fragment parsing algorithm" href="#html-fragment-parsing-algorithm"></a><a href="#fragment-case"></a><a data-anolis-xref="insertion mode: before html" href="#the-before-html-insertion-mode"></a><a href="#insertion-mode"></a></p><p><code><a href="#the-html-element"></a></code><a data-anolis-xref="stop parsing" href="#stop-parsing"></a></p><p><dfn id="current-node"></dfn><a href="#stack-of-open-elements"></a></p><p><dfn id="adjusted-current-node"></dfn><i data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></i><a href="#stack-of-open-elements"></a><a href="#html-fragment-parsing-algorithm"></a><a href="#adjusted-current-node"></a><a href="#current-node"></a></p><p><a href="#stack-of-open-elements"></a></p><dl><dt><dfn id="special"></dfn></dt><dd><p><code><a href="#the-address-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-area-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-base-element"></a></code><code><a href="#basefont"></a></code><code><a href="#bgsound"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-br-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-caption-element"></a></code><code><a href="#center"></a></code><code><a href="#the-col-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-dd-element"></a></code><code><a href="#the-details-element"></a></code><code><a href="#dir"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-figcaption-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#frame"></a></code><code><a href="#frameset"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-head-element"></a></code><code><a href="#the-header-element"></a></code><code><a href="#hgroup"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-html-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#isindex-0"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#listing"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-menuitem-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#noembed"></a></code><code><a href="#noframes"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-param-element"></a></code><code><a href="#plaintext"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-source-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-summary-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-title-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-track-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-wbr-element"></a></code><code><a href="#xmp"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn id="formatting"></dfn></dt><dd><p><a href="#list-of-active-formatting-elements"></a><code><a href="#the-a-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#big"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#font"></a></code><code><a href="#the-i-element"></a></code><code><a href="#nobr"></a></code><code><a href="#the-s-element"></a></code><code><a href="#the-small-element"></a></code><code><a href="#strike"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#tt"></a></code><code><a href="#the-u-element"></a></code></p></dd><dt><dfn id="ordinary"></dfn></dt><dd><p></p></dd></dl><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in the specific
scope" id="has-an-element-in-the-specific-scope"><var data-anolis-xref=""></var></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code></p></li></ol><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in scope" id="has-an-element-in-scope"></dfn><a data-anolis-xref="has an element in the specific scope" href="#has-an-element-in-the-specific-scope"></a></p><ul class="brief"><li><code><a href="#the-applet-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-caption-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-html-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-table-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-td-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-th-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-marquee-element-0"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-object-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-template-element"></a></code><a href="#html-namespace-0"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li></ul><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in list item
scope" id="has-an-element-in-list-item-scope"></dfn><a data-anolis-xref="has an element in
the specific scope" href="#has-an-element-in-the-specific-scope"></a></p><ul class="brief"><li><i><a href="#has-an-element-in-scope"></a></i></li><li><code><a href="#the-ol-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-ul-element"></a></code><a href="#html-namespace-0"></a></li></ul><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in button
scope" id="has-an-element-in-button-scope"></dfn><a data-anolis-xref="has an element in the
specific scope" href="#has-an-element-in-the-specific-scope"></a></p><ul class="brief"><li><i><a href="#has-an-element-in-scope"></a></i></li><li><code><a href="#the-button-element"></a></code><a href="#html-namespace-0"></a></li></ul><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in table
scope" id="has-an-element-in-table-scope"></dfn><a data-anolis-xref="has an element in the
specific scope" href="#has-an-element-in-the-specific-scope"></a></p><ul class="brief"><li><code><a href="#the-html-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-table-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-template-element"></a></code><a href="#html-namespace-0"></a></li></ul><p><a href="#stack-of-open-elements"></a><dfn data-anolis-xref="has an element in select
scope" id="has-an-element-in-select-scope"></dfn><a data-anolis-xref="has an element in the
specific scope" href="#has-an-element-in-the-specific-scope"></a><em></em></p><ul class="brief"><li><code><a href="#the-optgroup-element"></a></code><a href="#html-namespace-0"></a></li><li><code><a href="#the-option-element"></a></code><a href="#html-namespace-0"></a></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#document"></a></code></p><p class="note"><a href="#adoptionAgency"></a></p><h5 id="the-list-of-active-formatting-elements"><span class="secno"></span></h5><p><dfn id="list-of-active-formatting-elements"></dfn><a data-anolis-xref="formatting" href="#formatting"></a></p><p><a href="#formatting"></a><code><a href="#the-applet-element"></a></code><code><a href="#the-object-element"></a></code><em></em><code><a href="#the-applet-element"></a></code><code><a href="#the-object-element"></a></code></p><p class="note"><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"></a></p><p><a href="#list-of-active-formatting-elements"></a></p><p><dfn id="push-onto-the-list-of-active-formatting-elements"></dfn><var data-anolis-xref=""></var></p><ol id="noah"><li><p><a href="#list-of-active-formatting-elements"></a><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p><p class="note"></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li></ol><p><dfn id="reconstruct-the-active-formatting-elements"></dfn></p><ol><li><p><a href="#list-of-active-formatting-elements"></a></p></li><li><p><a href="#list-of-active-formatting-elements"></a><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><i></i></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><i></i></p></li><li><p><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><i></i><a href="#insert-an-html-element"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><i></i></p></li></ol><p></p><p class="note"><a href="#list-of-active-formatting-elements"></a></p><p><dfn id="clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p></p></li></ol><h5 id="the-element-pointers"><span class="secno"></span></h5><p><dfn id="head-element-pointer"><code data-anolis-xref=""></code></dfn><dfn id="form-element-pointer"><code data-anolis-xref=""></code></dfn></p><p><code><a href="#the-head-element"></a></code><a href="#head-element-pointer"><code data-anolis-xref=""></code></a></p><p><a href="#form-element-pointer"><code data-anolis-xref=""></code></a><code><a href="#the-form-element"></a></code><code><a href="#the-template-element"></a></code></p><h5 id="other-parsing-state-flags"><span class="secno"></span></h5><p><dfn id="scripting-flag"></dfn><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><code><a href="#document"></a></code></p><p class="note"><a href="#scripting-flag"></a><a href="#html-fragment-parsing-algorithm"></a><code><a href="#the-script-element"></a></code></p><p><dfn id="frameset-ok-flag"></dfn></p></div><div class="impl"><h4 id="tokenization"><span class="secno"></span><dfn></dfn></h4><p><a href="#data-state"></a><i></i></p><p><a href="#insertion-mode"></a><a href="#stack-of-open-elements"></a><dfn id="temporary-buffer"><var></var></dfn></p><p><i></i><i></i><i></i><i></i><i></i><i></i></p><p><a href="#tree-construction"></a><code><a href="#the-script-element"></a></code><a href="#dynamic-markup-insertion"></a></p><p class="note"></p><p><i></i><dfn data-anolis-xref="acknowledge self-closing flag" id="acknowledge-self-closing-flag"></dfn><a href="#parse-error"></a></p><p><a href="#parse-error"></a></p><p><i></i><a href="#parse-error"></a></p><p><dfn id="appropriate-end-tag-token"></dfn></p><p><a href="#parser-pause-flag"></a></p><p></p><h5 id="data-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#character-reference-in-data-state"></a></dd><dt></dt><dd><a href="#tag-open-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#current-input-character"></a></dd><dt></dt><dd></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="character-reference-in-data-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#data-state"></a></p><p><a href="#consume-a-character-reference"></a><a href="#additional-allowed-character"></a></p><p></p><p></p><h5 id="rcdata-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#character-reference-in-rcdata-state"></a></dd><dt></dt><dd><a href="#rcdata-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="character-reference-in-rcdata-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#rcdata-state"></a></p><p><a href="#consume-a-character-reference"></a><a href="#additional-allowed-character"></a></p><p></p><p></p><h5 id="rawtext-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#rawtext-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="script-data-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="plaintext-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#markup-declaration-open-state"></a></dd><dt></dt><dd><a href="#end-tag-open-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#tag-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#bogus-comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="end-tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#tag-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#bogus-comment-state"></a></dd></dl><h5 id="tag-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="rcdata-less-than-sign-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#rcdata-end-tag-open-state"></a></dd><dt></dt><dd><a href="#rcdata-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="rcdata-end-tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#rcdata-end-tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#rcdata-end-tag-name-state"></a></dd><dt></dt><dd><a href="#rcdata-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="rcdata-end-tag-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt></dt><dd><a href="#rcdata-state"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd></dl><h5 id="rawtext-less-than-sign-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#rawtext-end-tag-open-state"></a></dd><dt></dt><dd><a href="#rawtext-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="rawtext-end-tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#rawtext-end-tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#rawtext-end-tag-name-state"></a></dd><dt></dt><dd><a href="#rawtext-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="rawtext-end-tag-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt></dt><dd><a href="#rawtext-state"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd></dl><h5 id="script-data-less-than-sign-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#script-data-end-tag-open-state"></a></dd><dt></dt><dd><a href="#script-data-escape-start-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-end-tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-end-tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-end-tag-name-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-end-tag-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt></dt><dd><a href="#script-data-state"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escape-start-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-escape-start-dash-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escape-start-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-escaped-dash-dash-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-escaped-dash-state"></a></dd><dt></dt><dd><a href="#script-data-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#data-state"></a><a href="#parse-error"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-escaped-dash-dash-state"></a></dd><dt></dt><dd><a href="#script-data-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#script-data-escaped-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-dash-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd></dd><dt></dt><dd><a href="#script-data-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#script-data-escaped-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-less-than-sign-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#script-data-escaped-end-tag-open-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-double-escape-start-state"></a><a href="#current-input-character"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-double-escape-start-state"></a><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-end-tag-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-escaped-end-tag-name-state"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#script-data-escaped-end-tag-name-state"></a></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-escaped-end-tag-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#appropriate-end-tag-token"></a><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escape-start-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dd><var><a href="#temporary-buffer"></a></var><code data-anolis-xref=""></code><a href="#script-data-double-escaped-state"></a><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#script-data-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escaped-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-double-escaped-dash-state"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escaped-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#script-data-double-escaped-dash-dash-state"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#script-data-double-escaped-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escaped-dash-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd></dd><dt></dt><dd><a href="#script-data-double-escaped-less-than-sign-state"></a></dd><dt></dt><dd><a href="#script-data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#script-data-double-escaped-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escaped-less-than-sign-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><var><a href="#temporary-buffer"></a></var><a href="#script-data-double-escape-end-state"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="script-data-double-escape-end-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dd><var><a href="#temporary-buffer"></a></var><code data-anolis-xref=""></code><a href="#script-data-escaped-state"></a><a href="#script-data-double-escaped-state"></a><a href="#current-input-character"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd><dt><a data-anolis-xref="lowercase ASCII letters" href="#lowercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><var><a href="#temporary-buffer"></a></var><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#script-data-double-escaped-state"></a><a href="#current-input-character"></a></dd></dl><h5 id="before-attribute-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#attribute-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#attribute-name-state"></a></dd><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#attribute-name-state"></a></dd></dl><h5 id="attribute-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#after-attribute-name-state"></a></dd><dt></dt><dd><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#before-attribute-value-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dt></dt><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><p><a href="#parse-error"></a></p><p class="note"></p><h5 id="after-attribute-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#before-attribute-value-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#attribute-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#attribute-name-state"></a></dd><dt></dt><dt></dt><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#attribute-name-state"></a></dd></dl><h5 id="before-attribute-value-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#attribute-value-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#attribute-value-(unquoted)-state"></a><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#attribute-value-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#attribute-value-(unquoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dt></dt><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#attribute-value-(unquoted)-state"></a></dd></dl><h5 id="attribute-value-(double-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-attribute-value-(quoted)-state"></a></dd><dt></dt><dd><a href="#character-reference-in-attribute-value-state"></a><a href="#additional-allowed-character"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="attribute-value-(single-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-attribute-value-(quoted)-state"></a></dd><dt></dt><dd><a href="#character-reference-in-attribute-value-state"></a><a href="#additional-allowed-character"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="attribute-value-(unquoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#character-reference-in-attribute-value-state"></a><a href="#additional-allowed-character"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="character-reference-in-attribute-value-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#consume-a-character-reference"></a></p><p></p><p></p><p></p><h5 id="after-attribute-value-(quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-attribute-name-state"></a></dd><dt></dt><dd><a href="#self-closing-start-tag-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#before-attribute-name-state"></a></dd></dl><h5 id="self-closing-start-tag-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#before-attribute-name-state"></a></dd></dl><h5 id="bogus-comment-state"><span class="secno"></span><dfn></dfn></h5><p><code data-anolis-xref=""></code></p><p><a href="#data-state"></a></p><p></p><h5 id="markup-declaration-open-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#comment-start-state"></a></p><p><a href="#ascii-case-insensitive"></a><a href="#doctype-state"></a></p><p><a href="#adjusted-current-node"></a><a href="#html-namespace-0"></a><a href="#case-sensitive"></a><a href="#cdata-section-state"></a></p><p><a href="#parse-error"></a><a href="#bogus-comment-state"></a></p><h5 id="comment-start-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#comment-start-dash-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#comment-state"></a></dd></dl><h5 id="comment-start-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#comment-end-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#comment-state"></a></dd></dl><h5 id="comment-state"><span class="secno"></span><dfn id="comment"></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#comment-end-dash-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="comment-end-dash-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#comment-end-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#comment-state"></a></dd></dl><h5 id="comment-end-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-end-bang-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#current-input-character"></a><a href="#comment-state"></a></dd></dl><h5 id="comment-end-bang-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#comment-end-dash-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#comment-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#comment-state"></a></dd></dl><h5 id="doctype-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-doctype-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><a href="#before-doctype-name-state"></a></dd></dl><h5 id="before-doctype-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a><a href="#doctype-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-name-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a><a href="#doctype-name-state"></a></dd></dl><h5 id="doctype-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#after-doctype-name-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt><a data-anolis-xref="uppercase ASCII letters" href="#uppercase-ascii-letters"></a></dt><dd><a href="#current-input-character"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="after-doctype-name-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><p><a href="#current-input-character"></a><a href="#ascii-case-insensitive"></a><a href="#after-doctype-public-keyword-state"></a></p><p><a href="#current-input-character"></a><a href="#ascii-case-insensitive"></a><a href="#after-doctype-system-keyword-state"></a></p><p><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></p></dd></dl><h5 id="after-doctype-public-keyword-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-doctype-public-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-public-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-public-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="before-doctype-public-identifier-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#doctype-public-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#doctype-public-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="doctype-public-identifier-(double-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-doctype-public-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="doctype-public-identifier-(single-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-doctype-public-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="after-doctype-public-identifier-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#between-doctype-public-and-system-identifiers-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-system-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-system-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="between-doctype-public-and-system-identifiers-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#doctype-system-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#doctype-system-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="after-doctype-system-keyword-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd><a href="#before-doctype-system-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-system-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#doctype-system-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="before-doctype-system-identifier-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#doctype-system-identifier-(double-quoted)-state"></a></dd><dt></dt><dd><a href="#doctype-system-identifier-(single-quoted)-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#bogus-doctype-state"></a></dd></dl><h5 id="doctype-system-identifier-(double-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-doctype-system-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="doctype-system-identifier-(single-quoted)-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#after-doctype-system-identifier-state"></a></dd><dt></dt><dd><a href="#parse-error"></a></dd><dt></dt><dd><a href="#parse-error"></a><i></i><i></i><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#current-input-character"></a></dd></dl><h5 id="after-doctype-system-identifier-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dd></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#parse-error"></a><a href="#data-state"></a><i></i><i></i></dd><dt></dt><dd><a href="#parse-error"></a><a href="#bogus-doctype-state"></a><em></em><i></i><i></i></dd></dl><h5 id="bogus-doctype-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#next-input-character"></a></p><dl class="switch"><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd><dt></dt><dd></dd></dl><h5 id="cdata-section-state"><span class="secno"></span><dfn></dfn></h5><p><a href="#data-state"></a></p><p><code data-anolis-xref=""></code></p><p></p><h5 id="tokenizing-character-references"><span class="secno"></span></h5><p><dfn id="consume-a-character-reference"></dfn><dfn id="additional-allowed-character"></dfn></p><p><a data-anolis-xref="character reference in
data state" href="#character-reference-in-data-state"></a><a data-anolis-xref="character reference in attribute value state" href="#character-reference-in-attribute-value-state"></a></p><p></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dt></dt><dt><a href="#additional-allowed-character"></a></dt><dd></dd><dt></dt><dd><p></p><p></p><dl class="switch"><dt></dt><dt></dt><dd><p></p><p><a href="#ascii-hex-digits"></a></p><p></p></dd><dt></dt><dd><p><a href="#ascii-digits"></a></p><p></p></dd></dl><p><a href="#ascii-hex-digits"></a><a href="#ascii-digits"></a></p><p><a href="#parse-error"></a></p><p><a href="#parse-error"></a></p><p></p><p><a href="#parse-error"></a></p><table id="table-charref-overrides"><thead><tr><th></th><th colspan="2"></th></tr></thead><tbody><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr></tbody></table><p><a href="#parse-error"></a></p><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#named-character-references"></a><a href="#case-sensitive"></a></p><p><a href="#alphanumeric-ascii-characters"></a><a href="#parse-error"></a></p><p><a data-anolis-xref="character reference in attribute
value state" href="#character-reference-in-attribute-value-state"></a><a data-anolis-xref="alphanumeric ASCII characters" href="#alphanumeric-ascii-characters"></a><a href="#parse-error"></a></p><p><a href="#parse-error"></a></p><p><a href="#named-character-references"></a></p><div class="example"><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div></dd></dl></div><div class="impl"><h4 id="tree-construction"><span class="secno"></span><dfn></dfn></h4><p><a href="#tokenization"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code></p><hr><p><dfn id="tree-construction-dispatcher"></dfn></p><dl class="switch"><dt><a href="#adjusted-current-node"></a></dt><dt><a href="#adjusted-current-node"></a><a href="#html-namespace-0"></a></dt><dt><a href="#adjusted-current-node"></a><a href="#mathml-text-integration-point"></a></dt><dt><a href="#adjusted-current-node"></a><a href="#mathml-text-integration-point"></a></dt><dt><a href="#adjusted-current-node"></a><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></dt><dt><a href="#adjusted-current-node"></a><a href="#html-integration-point"></a></dt><dt><a href="#adjusted-current-node"></a><a href="#html-integration-point"></a></dt><dt></dt><dd><a href="#insertion-mode"></a></dd><dt></dt><dd><a data-anolis-xref="insertion mode: in foreign content" href="#parsing-main-inforeign"></a></dd></dl><p><dfn id="next-token"></dfn><a href="#tree-construction-dispatcher"></a></p><p><dfn id="mathml-text-integration-point"></dfn></p><ul class="brief"><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a></li></ul><p><dfn id="html-integration-point"></dfn></p><ul class="brief"><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code><a href="#mathml-namespace"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li><li><code data-anolis-xref=""></code><a href="#svg-namespace"></a></li></ul><p class="note"></p><p class="note"><code><a href="#text-0"></a></code><a href="#hardwareLimitations"></a></p><h5 id="creating-and-inserting-nodes"><span class="secno"></span></h5><p><dfn data-anolis-xref="foster
parent" id="foster-parent"></dfn></p><p><dfn id="appropriate-place-for-inserting-a-node"></dfn><i></i></p><ol><li><p><i></i><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><a data-anolis-xref="foster parent" href="#foster-parent"></a><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code></dt><dd><p class="note"></p><p></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-table-element"></a></code><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#template-contents"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><a href="#fragment-case"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><p class="note"><code><a href="#the-table-element"></a></code></p></dd><dt></dt><dd><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd></dl></li><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><hr><p><dfn data-anolis-xref="create an element for the token" id="create-an-element-for-the-token"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var><code><a href="#the-a-element"></a></code><a href="#html-namespace-0"></a><code><a href="#htmlanchorelement"></a></code></p><p><a href="#html-namespace-0"></a><a href="#other-applicable-specifications"></a><code><a href="#htmlunknownelement"></a></code><code><a href="#element"></a></code></p><p><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref=""></code><em><a href="#xmlns-namespace"></a></em><a href="#parse-error"></a><code data-anolis-xref=""></code><a href="#xmlns-namespace"></a><a href="#xlink-namespace"></a><a href="#parse-error"></a></p></li><li><p><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="concept-form-reset-control" href="#concept-form-reset-control"></a><a data-anolis-xref="concept-fe-value" href="#concept-fe-value"></a><a data-anolis-xref="concept-fe-checked" href="#concept-fe-checked"></a></p></li><li><p><a href="#form-associated-element"></a><a href="#form-element-pointer"><code data-anolis-xref=""></code></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><var data-anolis-xref=""></var><a href="#home-subtree"></a><a href="#form-element-pointer"><code data-anolis-xref=""></code></a><a data-anolis-xref="concept-form-association" href="#concept-form-association"></a><code><a href="#the-form-element"></a></code><a href="#form-element-pointer"><code data-anolis-xref=""></code></a><a href="#reset-the-form-owner"></a></p></li><li><p></p></li></ol><hr><p><dfn id="insert-a-foreign-element"></dfn></p><ol><li><p><var data-anolis-xref=""></var><a href="#appropriate-place-for-inserting-a-node"></a></p></li><li><p><a href="#create-an-element-for-the-token"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p class="note"><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><a href="#stack-of-open-elements"></a><a href="#current-node"></a></p></li><li><p></p></li></ol><p><dfn id="insert-an-html-element"></dfn><a href="#insert-a-foreign-element"></a><a href="#html-namespace-0"></a></p><hr><p><dfn id="adjust-mathml-attributes"></dfn><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><dfn id="adjust-svg-attributes"></dfn></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr></tbody></table><p><dfn id="adjust-foreign-attributes"></dfn><a data-anolis-xref="attr-xml-lang" href="#attr-xml-lang"><code data-anolis-xref=""></code><span></span></a></p><table><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xlink-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xml-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td><td><code data-anolis-xref=""></code></td><td><a href="#xmlns-namespace"></a></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td><td><a href="#xmlns-namespace"></a></td></tr></tbody></table><hr><p><dfn id="insert-a-character"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#appropriate-place-for-inserting-a-node"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p><p class="note"><code><a href="#document"></a></code><code><a href="#text-0"></a></code></p></li><li><p><code><a href="#text-0"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#text-0"></a></code></p><p><code><a href="#text-0"></a></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol><div class="example"><p><code><a href="#text-0"></a></code></p><table><thead><tr><th></th><th><code><a href="#text-0"></a></code></th></tr></thead><tbody><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code></td></tr><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code></td></tr><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code></td></tr><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code><a data-anolis-xref="foster parent" href="#foster-parent"></a></td></tr><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code><a data-anolis-xref="foster parent" href="#foster-parent"></a></td></tr><tr><td><pre></pre></td><td><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code><code><a href="#the-tbody-element"></a></code><a data-anolis-xref="foster parent" href="#foster-parent"></a></td></tr></tbody></table></div><hr><p><dfn id="insert-a-comment"></dfn><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#appropriate-place-for-inserting-a-node"></a></p></li><li><p><code><a href="#comment-0"></a></code><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><hr><p id="mutation-during-parsing"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><code data-anolis-xref="dom-document-writeln"><a href="#dom-document-writeln"></a></code><a href="#refsDOMEVENTS"></a></p><p><em></em></p><h5 id="parsing-elements-that-contain-only-text"><span class="secno"></span></h5><p><dfn id="generic-raw-text-element-parsing-algorithm"></dfn><dfn id="generic-rcdata-element-parsing-algorithm"></dfn></p><ol><li><p><a href="#insert-an-html-element"></a></p></li><li><p><a href="#generic-raw-text-element-parsing-algorithm"></a><a href="#rawtext-state"></a><a href="#generic-rcdata-element-parsing-algorithm"></a><a href="#rcdata-state"></a></p></li><li><p><a href="#original-insertion-mode"></a><a href="#insertion-mode"></a></p></li><li><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode:
text" href="#parsing-main-incdata"></a></p></li></ol><h5 id="closing-elements-that-have-implied-end-tags"><span class="secno"></span></h5><p><dfn id="generate-implied-end-tags"></dfn><a href="#current-node"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rp-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p></p><h5 id="parsing-main-inhtml"><span class="secno"></span></h5><h6 id="the-initial-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: initial" id="insertion-mode:-initial"></dfn></h6><p><a data-anolis-xref="insertion mode:
initial" href="#the-initial-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a><code><a href="#document"></a></code></p></dd><dt></dt><dd><p><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code><a href="#about:legacy-compat"></a></code><a href="#parse-error"></a></p><ul><li><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code></li><li><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code></li><li><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code></li><li><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code><a href="#case-sensitive"></a><code data-anolis-xref=""></code></li></ul><p></p><p><code><a href="#documenttype"></a></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#documenttype"></a></code><code><a href="#documenttype"></a></code><code><a href="#document"></a></code><code data-anolis-xref=""></code><code><a href="#document"></a></code></p><p id="quirks-mode-doctypes"><em></em><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><code><a href="#document"></a></code><a href="#quirks-mode"></a></p><ul class="brief"><li><i></i><i></i></li><li><code data-anolis-xref=""></code><a data-anolis-xref="case-sensitive" href="#case-sensitive"></a></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li></ul><p><em></em><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><code><a href="#document"></a></code><a href="#limited-quirks-mode"></a></p><ul class="brief"><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li></ul><p><a href="#ascii-case-insensitive"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: before
html" href="#the-before-html-insertion-mode"></a></p></dd><dt></dt><dd><p><em></em><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a><a href="#parse-error"></a><code><a href="#document"></a></code><a href="#quirks-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: before
html" href="#the-before-html-insertion-mode"></a></p></dd></dl><h6 id="the-before-html-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: before html" id="insertion-mode:-before-html"></dfn></h6><p><a data-anolis-xref="insertion mode: before
html" href="#the-before-html-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a><code><a href="#document"></a></code></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#create-an-element-for-the-token"></a><a href="#html-namespace-0"></a><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#stack-of-open-elements"></a></p><p id="parser-appcache"><code><a href="#document"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a href="#absolute-url"></a><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><a data-anolis-xref="concept-url-serializer" href="#concept-url-serializer"></a><a href="#parsed-url"></a><i></i><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: before head" href="#the-before-head-insertion-mode"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><code><a href="#the-html-element"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><code><a href="#document"></a></code><code><a href="#document"></a></code><a href="#stack-of-open-elements"></a></p><p><code><a href="#document"></a></code><a data-anolis-xref="navigate" href="#navigate"></a><a href="#browsing-context"></a><a data-anolis-xref="concept-appcache-init" href="#concept-appcache-init"></a><code><a href="#document"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: before head" href="#the-before-head-insertion-mode"></a></p></dd></dl><p><code><a href="#document"></a></code></p><h6 id="the-before-head-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: before head" id="insertion-mode:-before-head"></dfn></h6><p><a data-anolis-xref="insertion mode: before
head" href="#the-before-head-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#head-element-pointer"><code data-anolis-xref=""></code></a><code><a href="#the-head-element"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#head-element-pointer"><code data-anolis-xref=""></code></a><code><a href="#the-head-element"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></p><p></p></dd></dl><h6 id="parsing-main-inhead"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in head" id="insertion-mode:-in-head"></dfn></h6><p><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p><p id="meta-charset-during-parse"><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code><a href="#getting-an-encoding"></a><a href="#ascii-compatible-character-encoding"></a><a href="#a-utf-16-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a href="#change-the-encoding"></a></p><p><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><a href="#algorithm-for-extracting-a-character-encoding-from-a-meta-element"><code></code></a><a href="#ascii-compatible-character-encoding"></a><a href="#a-utf-16-encoding"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i><a href="#change-the-encoding"></a></p></dd><dt></dt><dd><p><a href="#generic-rcdata-element-parsing-algorithm"></a></p></dd><dt><a href="#scripting-flag"></a></dt><dt></dt><dd><p><a href="#generic-raw-text-element-parsing-algorithm"></a></p></dd><dt><a href="#scripting-flag"></a></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head noscript" href="#parsing-main-inheadnoscript"></a></p></dd><dt id="scriptTag"></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#appropriate-place-for-inserting-a-node"></a></p></li><li><p><a href="#create-an-element-for-the-token"></a><a href="#html-namespace-0"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#parser-inserted"></a><a href="#force-async"></a></p><p class="note"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p></li><li><p><a href="#html-fragment-parsing-algorithm"></a><code><a href="#the-script-element"></a></code><a href="#already-started"></a><a href="#fragment-case"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><a href="#stack-of-open-elements"></a><a href="#current-node"></a></p></li><li><p><a href="#script-data-state"></a></p></li><li><p><a href="#original-insertion-mode"></a><a href="#insertion-mode"></a></p></li><li><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode:
text" href="#parsing-main-incdata"></a></p></li></ol></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-head-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after head" href="#the-after-head-insertion-mode"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#list-of-active-formatting-elements"></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in template" href="#parsing-main-intemplate"></a></p><p><a data-anolis-xref="insertion mode: in template" href="#parsing-main-intemplate"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p></dd><dt></dt><dd><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><code><a href="#the-template-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-template-element"></a></code></p></li><li><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></li><li><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p></li><li><p><a href="#reset-the-insertion-mode-appropriately"></a></p></li></ol></dd><dt></dt><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-head-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after head" href="#the-after-head-insertion-mode"></a></p><p></p></dd></dl><h6 id="parsing-main-inheadnoscript"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in head noscript" id="insertion-mode:-in-head-noscript"></dfn></h6><p><a data-anolis-xref="insertion mode: in head
noscript" href="#parsing-main-inheadnoscript"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-noscript-element"></a></code><a href="#stack-of-open-elements"></a><a href="#current-node"></a><code><a href="#the-head-element"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></p></dd><dt></dt><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#current-node"></a><code><a href="#the-noscript-element"></a></code><a href="#stack-of-open-elements"></a><a href="#current-node"></a><code><a href="#the-head-element"></a></code></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a></p><p></p></dd></dl><h6 id="the-after-head-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: after head" id="insertion-mode:-after-head"></dfn></h6><p><a data-anolis-xref="insertion mode: after
head" href="#the-after-head-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in frameset" href="#parsing-main-inframeset"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#head-element-pointer"><code data-anolis-xref=""></code></a><a href="#stack-of-open-elements"></a></p><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p><p><a href="#head-element-pointer"><code data-anolis-xref=""></code></a><a href="#stack-of-open-elements"></a><a href="#current-node"></a></p><p class="note"><a href="#head-element-pointer"><code data-anolis-xref=""></code></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p></p></dd><dt></dt><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p><p></p></dd></dl><h6 id="parsing-main-inbody"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in body" id="insertion-mode:-in-body"></dfn></h6><p><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#stack-of-open-elements"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-body-element"></a></code><a href="#stack-of-open-elements"></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#fragment-case"></a></p><p><a href="#frameset-ok-flag"></a><code><a href="#the-body-element"></a></code><a href="#stack-of-open-elements"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a href="#stack-of-open-elements"></a><code><a href="#the-body-element"></a></code><a href="#fragment-case"></a></p><p><a href="#frameset-ok-flag"></a></p><p></p><ol><li><p><a href="#stack-of-open-elements"></a></p></li><li><p><a href="#stack-of-open-elements"></a><a href="#current-node"></a><code><a href="#the-html-element"></a></code></p></li><li><p><a href="#insert-an-html-element"></a></p></li><li><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in frameset" href="#parsing-main-inframeset"></a></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><a href="#parse-error"></a></p><p><a href="#stack-of-template-insertion-modes"></a><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in template" href="#parsing-main-intemplate"></a><a href="#insertion-mode"></a></p><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"><code></code></a><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rp-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><a href="#parse-error"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after body" href="#parsing-main-afterbody"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"><code></code></a><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-dd-element"></a></code><code><a href="#the-dt-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rp-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-html-element"></a></code><a href="#parse-error"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after body" href="#parsing-main-afterbody"></a></p><p></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a></p><p><a href="#next-token"></a><code><a href="#the-pre-element"></a></code></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#parse-error"></a></p><p></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a></p></dd><dt></dt><dd><p></p><ol><li><p><a href="#frameset-ok-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><code><a href="#the-li-element"></a></code></p><ol><li><p><a href="#generate-implied-end-tags"></a><code><a href="#the-li-element"></a></code></p></li><li><p><a href="#current-node"></a><code><a href="#the-li-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-li-element"></a></code></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#special"></a><code><a href="#the-address-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-p-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><i></i></p></li><li><p><i></i><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p></li><li><p><a href="#insert-an-html-element"></a></p></li></ol></dd><dt></dt><dd><p></p><ol><li><p><a href="#frameset-ok-flag"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><code><a href="#the-dd-element"></a></code></p><ol><li><p><a href="#generate-implied-end-tags"></a><code><a href="#the-dd-element"></a></code></p></li><li><p><a href="#current-node"></a><code><a href="#the-dd-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-dd-element"></a></code></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><code><a href="#the-dt-element"></a></code></p><ol><li><p><a href="#generate-implied-end-tags"></a><code><a href="#the-dt-element"></a></code></p></li><li><p><a href="#current-node"></a><code><a href="#the-dt-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-dt-element"></a></code></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#special"></a><code><a href="#the-address-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-p-element"></a></code><i></i></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><i></i></p></li><li><p><i></i><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p></li><li><p><a href="#insert-an-html-element"></a></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a></p><p><a href="#plaintext-state"></a></p><p class="note"><a href="#plaintext-state"></a></p></dd><dt></dt><dd><ol><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"><code></code></a></p><ol><li><p><a href="#parse-error"></a></p></li><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-button-element"></a></code></p></li></ol></li><li><p><a href="#reconstruct-the-active-formatting-elements"></a></p></li><li><p><a href="#insert-an-html-element"></a></p></li><li><p><a href="#frameset-ok-flag"></a></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="HTML
elements" href="#html-elements"></a></p></li></ol></dd><dt></dt><dd><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a></p><ol><li><p><var data-anolis-xref=""></var><a href="#form-element-pointer"><code data-anolis-xref=""></code></a></p></li><li><p><a href="#form-element-pointer"><code data-anolis-xref=""></code></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"><var data-anolis-xref=""></var></a><a href="#parse-error"></a></p></li><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><var data-anolis-xref=""></var><a href="#parse-error"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li></ol><p><em></em><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a></p><ol><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"><code></code></a><a href="#parse-error"></a></p></li><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><code><a href="#the-form-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-form-element"></a></code></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button
scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#parse-error"></a><a href="#insert-an-html-element"></a></p><p><a href="#close-a-p-element"><code></code></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in list item
scope" href="#has-an-element-in-list-item-scope"><code></code></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a><code><a href="#the-li-element"></a></code></p></li><li><p><a href="#current-node"></a><code><a href="#the-li-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-li-element"></a></code></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a><a href="#html-elements"></a></p></li><li><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="HTML
elements" href="#html-elements"></a></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="HTML
elements" href="#html-elements"></a></p></li></ol></dd><dt></dt><dd><p></p></dd><dt></dt><dd><p><a href="#list-of-active-formatting-elements"></a><code><a href="#the-a-element"></a></code><a href="#parse-error"></a><a href="#adoption-agency-algorithm"></a><a href="#list-of-active-formatting-elements"></a><a href="#stack-of-open-elements"></a><a href="#adoption-agency-algorithm"></a><a data-anolis-xref="has an element in table scope" href="#has-an-element-in-table-scope"></a></p><p class="example"><code></code><code><a href="#the-a-element"></a></code><code><a href="#the-a-element"></a></code><code></code><code><a href="#the-a-element"></a></code><code><a href="#the-a-element"></a></code></p><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#push-onto-the-list-of-active-formatting-elements"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#push-onto-the-list-of-active-formatting-elements"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"><code></code></a><a href="#parse-error"></a><a href="#adoption-agency-algorithm"></a><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#push-onto-the-list-of-active-formatting-elements"></a></p></dd><dt></dt><dd><p><a href="#adoption-agency-algorithm"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a></p><p><a href="#list-of-active-formatting-elements"></a></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in
scope" href="#has-an-element-in-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><ol><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="HTML
elements" href="#html-elements"></a></p></li><li><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></li></ol></dd><dt></dt><dd><p><code><a href="#document"></a></code><em></em><a href="#quirks-mode"></a><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p><p><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt id="isindex"></dt><dd><p><a href="#parse-error"></a></p><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#form-element-pointer"><code data-anolis-xref=""></code></a></p><p></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#insert-an-html-element"></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a></p><p><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code><code><a href="#the-form-element"></a></code></p><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a></p><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a><a data-anolis-xref="attr-isindex-prompt" href="#attr-isindex-prompt"></a></p><p><a href="#insert-an-html-element"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name-isindex"><a href="#attr-fe-name-isindex"></a></code><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a><a data-anolis-xref="attr-isindex-prompt" href="#attr-isindex-prompt"></a></p><p><a href="#current-node"></a><code><a href="#the-label-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#current-node"></a><code><a href="#the-form-element"></a></code><a href="#stack-of-open-elements"></a><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a></p><p><dfn data-anolis-xref="attr-isindex-prompt" id="attr-isindex-prompt"><strong></strong></dfn><code><a href="#the-input-element"></a></code></p></dd><dt></dt><dd><p></p><ol><li><p><a href="#insert-an-html-element"></a></p></li><li><p><a href="#next-token"></a><code><a href="#the-textarea-element"></a></code></p></li><li><p><a href="#rcdata-state"></a></p></li><li><p><a href="#original-insertion-mode"></a><a href="#insertion-mode"></a></p></li><li><p><a href="#frameset-ok-flag"></a></p></li><li><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode:
text" href="#parsing-main-incdata"></a></p></li></ol></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in button scope" href="#has-an-element-in-button-scope"><code></code></a><a href="#close-a-p-element"><code></code></a></p><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#generic-raw-text-element-parsing-algorithm"></a></p></dd><dt></dt><dd><p><a href="#frameset-ok-flag"></a></p><p><a href="#generic-raw-text-element-parsing-algorithm"></a></p></dd><dt></dt><dt><a href="#scripting-flag"></a></dt><dd><p><a href="#generic-raw-text-element-parsing-algorithm"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a></p><p><a href="#frameset-ok-flag"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a data-anolis-xref="insertion mode: in caption" href="#parsing-main-incaption"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a><a data-anolis-xref="insertion mode: in
row" href="#parsing-main-intr"></a><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in select in table" href="#parsing-main-inselectintable"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion
mode: in select" href="#parsing-main-inselect"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-option-element"></a></code><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"><code></code></a><a href="#generate-implied-end-tags"></a><a href="#current-node"></a><code><a href="#the-ruby-element"></a></code><a href="#parse-error"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"><code></code></a><a href="#generate-implied-end-tags"></a><code><a href="#the-rtc-element"></a></code><a href="#current-node"></a><code><a href="#the-ruby-element"></a></code><a href="#parse-error"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#adjust-mathml-attributes"></a></p><p><a href="#adjust-foreign-attributes"></a></p><p><a href="#insert-a-foreign-element"></a><a href="#mathml-namespace"></a></p><p><i></i><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#adjust-svg-attributes"></a></p><p><a href="#adjust-foreign-attributes"></a></p><p><a href="#insert-a-foreign-element"></a><a href="#svg-namespace"></a></p><p><i></i><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#reconstruct-the-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a></p><p class="note"><a href="#ordinary"></a></p></dd><dt></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><ol><li><p><a href="#generate-implied-end-tags"></a><a href="#html-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#current-node"></a><a href="#parse-error"></a></p></li><li><p><a href="#current-node"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#special"></a><a href="#parse-error"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><i></i></p></li></ol></dd></dl><p><dfn id="close-a-p-element"><code></code></dfn></p><ol><li><p><a href="#generate-implied-end-tags"></a><code><a href="#the-p-element"></a></code></p></li><li><p><a href="#current-node"></a><code><a href="#the-p-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-p-element"></a></code></p></li></ol><p id="adoptionAgency"><dfn id="adoption-agency-algorithm"></dfn><var data-anolis-xref=""></var></p><ol><li><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><var data-anolis-xref=""></var><a href="#current-node"></a><a href="#list-of-active-formatting-elements"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p><ul><li></li><li><var data-anolis-xref=""></var></li></ul><p></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a href="#parse-error"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in scope" href="#has-an-element-in-scope"></a><a href="#parse-error"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#current-node"></a><a href="#parse-error"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var><a href="#special"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a href="#current-node"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><i></i><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><i></i></p></li><li><p><a href="#create-an-element-for-the-token"></a><var data-anolis-xref=""></var><a href="#html-namespace-0"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#appropriate-place-for-inserting-a-node"></a><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#create-an-element-for-the-token"></a><var data-anolis-xref=""></var><a href="#html-namespace-0"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#list-of-active-formatting-elements"></a><a href="#list-of-active-formatting-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var></p></li><li><p><i></i></p></li></ol><p class="note"></p><h6 id="parsing-main-incdata"><span class="secno"></span><dfn data-anolis-xref="insertion mode: text" id="insertion-mode:-text"></dfn></h6><p><a data-anolis-xref="insertion mode:
text" href="#parsing-main-incdata"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p><p class="note"></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#current-node"></a><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code><a href="#already-started"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a href="#original-insertion-mode"></a></p></dd><dt id="scriptEndTag"></dt><dd><p><a href="#stack-of-script-settings-objects"></a><a href="#perform-a-microtask-checkpoint"></a></p><p><a href="#stack-of-script-settings-objects"></a><a href="#provide-a-stable-state"></a></p><p><var data-anolis-xref=""></var><a href="#current-node"></a><code><a href="#the-script-element"></a></code></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a href="#original-insertion-mode"></a></p><p><var data-anolis-xref=""></var><a href="#insertion-point"></a><a href="#insertion-point"></a><a href="#next-input-character"></a></p><p><a href="#script-nesting-level"></a></p><p><a data-anolis-xref="prepare a script" href="#prepare-a-script"></a><var data-anolis-xref=""></var><a data-anolis-xref="dom-document-write" href="#dom-document-write"></a><a href="#nestedParsing"></a></p><p><a href="#script-nesting-level"></a><a href="#script-nesting-level"></a><a href="#parser-pause-flag"></a></p><p><a href="#insertion-point"></a><var data-anolis-xref=""></var><a href="#insertion-point"></a></p><p id="scriptTagParserResumes"><a href="#pending-parsing-blocking-script"></a></p><dl class="switch"><dt><a href="#script-nesting-level"></a></dt><dd><p><a href="#parser-pause-flag"></a></p><p class="note"><a href="#nestedParsing"></a><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code></p></dd><dt></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#pending-parsing-blocking-script"></a><a href="#pending-parsing-blocking-script"></a></p></li><li><p><a data-anolis-xref="tokenization" href="#tokenization"></a><a href="#html-parser"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="tokenization" href="#tokenization"></a></p></li><li><p><code><a href="#document"></a></code><a href="#has-a-style-sheet-that-is-blocking-scripts"></a><var data-anolis-xref=""></var><a href="#ready-to-be-parser-executed"></a><a href="#spin-the-event-loop"></a><code><a href="#document"></a></code><a href="#has-no-style-sheet-that-is-blocking-scripts"></a><var data-anolis-xref=""></var><a href="#ready-to-be-parser-executed"></a></p></li><li><p><a data-anolis-xref="abort a parser" href="#abort-a-parser"></a></p><p class="note"><a href="#spin-the-event-loop"></a><a href="#browsing-context"></a><code data-anolis-xref="dom-document-open"><a href="#dom-document-open"></a></code><code><a href="#document"></a></code></p></li><li><p><a data-anolis-xref="tokenization" href="#tokenization"></a><a href="#html-parser"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a data-anolis-xref="tokenization" href="#tokenization"></a></p></li><li><p><a href="#insertion-point"></a><a href="#next-input-character"></a></p></li><li><p><a href="#script-nesting-level"></a></p></li><li><p><a data-anolis-xref="execute the script block" href="#execute-the-script-block"></a><var data-anolis-xref=""></var></p></li><li><p><a href="#script-nesting-level"></a><a href="#script-nesting-level"></a><a href="#parser-pause-flag"></a></p></li><li><p><a href="#insertion-point"></a></p></li><li><p><a href="#pending-parsing-blocking-script"></a></p></li></ol></dd></dl></dd><dt></dt><dd><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a href="#original-insertion-mode"></a></p></dd></dl><h6 id="parsing-main-intable"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in table" id="insertion-mode:-in-table"></dfn></h6><p><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt><a href="#current-node"></a><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tr-element"></a></code></dt><dd><p><dfn id="pending-table-character-tokens"><var></var></dfn></p><p><a href="#original-insertion-mode"></a><a href="#insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table text" href="#parsing-main-intabletext"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-context"></a></p><p><a href="#list-of-active-formatting-elements"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in caption" href="#parsing-main-incaption"></a></p></dd><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a></p></dd><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a></p><p></p></dd><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p></dd><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a></p><p></p><p><code><a href="#the-table-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a><a href="#parse-error"></a></p><p></p><p><code><a href="#the-table-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p><p></p><p><a href="#parse-error"></a></p><p><a href="#insert-an-html-element"></a></p><p><code><a href="#the-input-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a></p><p></p><p><a href="#insert-an-html-element"></a><a href="#form-element-pointer"><code data-anolis-xref="form"></code></a></p><p><code><a href="#the-form-element"></a></code><a href="#stack-of-open-elements"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a><a data-anolis-xref="foster parent" href="#foster-parent"></a><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a><a data-anolis-xref="foster parent" href="#foster-parent"></a></p></dd></dl><p><dfn id="clear-the-stack-back-to-a-table-context"></dfn><a href="#current-node"></a><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-html-element"></a></code><a href="#stack-of-open-elements"></a></p><p class="note"><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#fragment-case"></a></p><h6 id="parsing-main-intabletext"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in table text" id="insertion-mode:-in-table-text"></dfn></h6><p><a data-anolis-xref="insertion mode: in table
text" href="#parsing-main-intabletext"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><var><a href="#pending-table-character-tokens"></a></var></p></dd><dt></dt><dd><p><var><a href="#pending-table-character-tokens"></a></var><a data-anolis-xref="space character" href="#space-character"></a><var><a href="#pending-table-character-tokens"></a></var><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a><var><a href="#pending-table-character-tokens"></a></var></p><p><a href="#insertion-mode"></a><a href="#original-insertion-mode"></a></p></dd></dl><h6 id="parsing-main-incaption"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in caption" id="insertion-mode:-in-caption"></dfn></h6><p><a data-anolis-xref="insertion mode: in caption" href="#parsing-main-incaption"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a><a href="#parse-error"></a><a href="#fragment-case"></a></p><p></p><p><a href="#generate-implied-end-tags"></a></p><p><a href="#current-node"></a><code><a href="#the-caption-element"></a></code><a href="#parse-error"></a></p><p><code><a href="#the-caption-element"></a></code></p><p><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a><a href="#parse-error"></a><a href="#fragment-case"></a></p><p></p><p><a href="#generate-implied-end-tags"></a></p><p><a href="#current-node"></a><code><a href="#the-caption-element"></a></code><a href="#parse-error"></a></p><p><code><a href="#the-caption-element"></a></code></p><p><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd></dl><h6 id="parsing-main-incolgroup"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in column group" id="insertion-mode:-in-column-group"></dfn></h6><p><a data-anolis-xref="insertion mode: in column
group" href="#parsing-main-incolgroup"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-colgroup-element"></a></code><a href="#parse-error"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-colgroup-element"></a></code><a href="#parse-error"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p><p></p></dd></dl><h6 id="parsing-main-intbody"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in table body" id="insertion-mode:-in-table-body"></dfn></h6><p><a data-anolis-xref="insertion mode: in table
body" href="#parsing-main-intbody"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-body-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#clear-the-stack-back-to-a-table-body-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p><p></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><p><a href="#clear-the-stack-back-to-a-table-body-context"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code><code></code><code></code></a><a href="#parse-error"></a></p><p></p><p><a href="#clear-the-stack-back-to-a-table-body-context"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
table" href="#parsing-main-intable"></a><a href="#insertion-mode"></a></p></dd></dl><p><dfn id="clear-the-stack-back-to-a-table-body-context"></dfn><a href="#current-node"></a><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-html-element"></a></code><a href="#stack-of-open-elements"></a></p><p class="note"><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#fragment-case"></a></p><h6 id="parsing-main-intr"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in row" id="insertion-mode:-in-row"></dfn></h6><p><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#clear-the-stack-back-to-a-table-row-context"></a></p><p><a href="#insert-an-html-element"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a></p><p><a href="#list-of-active-formatting-elements"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a><a href="#parse-error"></a></p><p></p><p><a href="#clear-the-stack-back-to-a-table-row-context"></a></p><p><a href="#current-node"></a><code><a href="#the-tr-element"></a></code><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a><a href="#parse-error"></a></p><p></p><p><a href="#clear-the-stack-back-to-a-table-row-context"></a></p><p><a href="#current-node"></a><code><a href="#the-tr-element"></a></code><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p><p></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"><code></code></a></p><p></p><p><a href="#clear-the-stack-back-to-a-table-row-context"></a></p><p><a href="#current-node"></a><code><a href="#the-tr-element"></a></code><a href="#stack-of-open-elements"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
table" href="#parsing-main-intable"></a><a href="#insertion-mode"></a></p></dd></dl><p><dfn id="clear-the-stack-back-to-a-table-row-context"></dfn><a href="#current-node"></a><code><a href="#the-tr-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-html-element"></a></code><a href="#stack-of-open-elements"></a></p><p class="note"><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#fragment-case"></a></p><h6 id="parsing-main-intd"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in cell" id="insertion-mode:-in-cell"></dfn></h6><p><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p></p><p><a href="#generate-implied-end-tags"></a></p><p><a href="#current-node"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="HTML
elements" href="#html-elements"></a></p><p><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><em></em><a data-anolis-xref="has an element in
table scope" href="#has-an-element-in-table-scope"><code></code><code></code></a><a href="#parse-error"></a><a href="#fragment-case"></a></p><p><a href="#close-the-cell"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a><a href="#parse-error"></a></p><p><a href="#close-the-cell"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd></dl><p><dfn id="close-the-cell"></dfn></p><ol><li><p><a href="#generate-implied-end-tags"></a></p></li><li><p><a href="#current-node"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#parse-error"></a></p></li><li><p><a href="#stack-of-open-elements"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></p></li><li><p><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></p></li><li><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p></li></ol><p class="note"><a href="#stack-of-open-elements"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="has an element in table scope" href="#has-an-element-in-table-scope"></a><a href="#close-the-cell"></a></p><h6 id="parsing-main-inselect"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in select" id="insertion-mode:-in-select"></dfn></h6><p><a data-anolis-xref="insertion mode: in select" href="#parsing-main-inselect"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-option-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-option-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#current-node"></a><code><a href="#the-optgroup-element"></a></code><a href="#stack-of-open-elements"></a></p><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-option-element"></a></code><a href="#stack-of-open-elements"></a><code><a href="#the-optgroup-element"></a></code><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a href="#current-node"></a><code><a href="#the-optgroup-element"></a></code><a href="#stack-of-open-elements"></a><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-option-element"></a></code><a href="#stack-of-open-elements"></a><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in select
scope" href="#has-an-element-in-select-scope"><code></code></a><a href="#parse-error"></a><a href="#fragment-case"></a></p><p></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-select-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-select-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p class="note"></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in select
scope" href="#has-an-element-in-select-scope"><code></code></a><a href="#fragment-case"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-select-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p></p></dd><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd></dl><h6 id="parsing-main-inselectintable"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in select in table" id="insertion-mode:-in-select-in-table"></dfn></h6><p><a data-anolis-xref="insertion mode: in select in
table" href="#parsing-main-inselectintable"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-select-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><a data-anolis-xref="has an element in table
scope" href="#has-an-element-in-table-scope"></a><a data-anolis-xref="HTML elements" href="#html-elements"></a></p><p></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-select-element"></a></code></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
select" href="#parsing-main-inselect"></a><a href="#insertion-mode"></a></p></dd></dl><h6 id="parsing-main-intemplate"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in template" id="insertion-mode:-in-template"></dfn></h6><p><a data-anolis-xref="insertion mode: in template" href="#parsing-main-intemplate"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a></p></dd><dt></dt><dd><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in column group" href="#parsing-main-incolgroup"></a></p></dd><dt></dt><dd><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p></dd><dt></dt><dd><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p></dd><dt></dt><dd><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><code><a href="#the-template-element"></a></code><a href="#stack-of-open-elements"></a><a href="#stop-parsing"></a><a href="#fragment-case"></a></p><p><a href="#parse-error"></a></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-template-element"></a></code></p><p><a href="#clear-the-list-of-active-formatting-elements-up-to-the-last-marker"></a></p><p><a href="#current-template-insertion-mode"></a><a href="#stack-of-template-insertion-modes"></a></p><p><a href="#reset-the-insertion-mode-appropriately"></a></p><p></p></dd></dl><h6 id="parsing-main-afterbody"><span class="secno"></span><dfn data-anolis-xref="insertion mode: after body" id="insertion-mode:-after-body"></dfn></h6><p><a data-anolis-xref="insertion mode: after body" href="#parsing-main-afterbody"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#html-fragment-parsing-algorithm"></a><a href="#parse-error"></a><a href="#fragment-case"></a></p><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after
after body" href="#the-after-after-body-insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion
mode: in body" href="#parsing-main-inbody"></a></p></dd></dl><h6 id="parsing-main-inframeset"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in frameset" id="insertion-mode:-in-frameset"></dfn></h6><p><a data-anolis-xref="insertion mode: in frameset" href="#parsing-main-inframeset"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#parse-error"></a><a href="#fragment-case"></a></p><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><em></em><a href="#html-fragment-parsing-algorithm"></a><a href="#fragment-case"></a><a href="#current-node"></a><code><a href="#frameset"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after frameset" href="#parsing-main-afterframeset"></a></p></dd><dt></dt><dd><p><a href="#insert-an-html-element"></a><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#parse-error"></a></p><p class="note"><a href="#current-node"></a><code><a href="#the-html-element"></a></code><a href="#fragment-case"></a></p><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd></dl><h6 id="parsing-main-afterframeset"><span class="secno"></span><dfn data-anolis-xref="insertion mode: after frameset" id="insertion-mode:-after-frameset"></dfn></h6><p><a data-anolis-xref="insertion mode: after
frameset" href="#parsing-main-afterframeset"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: after after
frameset" href="#the-after-after-frameset-insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd></dl><h6 id="the-after-after-body-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: after after body" id="insertion-mode:-after-after-body"></dfn></h6><p><a data-anolis-xref="insertion mode: after after
body" href="#the-after-after-body-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#insert-a-comment"></a><code><a href="#document"></a></code></p></dd><dt></dt><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a><a href="#insertion-mode"></a><a data-anolis-xref="insertion
mode: in body" href="#parsing-main-inbody"></a></p></dd></dl><h6 id="the-after-after-frameset-insertion-mode"><span class="secno"></span><dfn data-anolis-xref="insertion mode: after after frameset" id="insertion-mode:-after-after-frameset"></dfn></h6><p><a data-anolis-xref="insertion mode: after after
frameset" href="#the-after-after-frameset-insertion-mode"></a><a href="#insertion-mode"></a></p><dl class="switch"><dt></dt><dd><p><a href="#insert-a-comment"></a><code><a href="#document"></a></code></p></dd><dt></dt><dt></dt><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
body" href="#parsing-main-inbody"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#stop-parsing"></a></p></dd><dt></dt><dd><p><a href="#using-the-rules-for"></a><a data-anolis-xref="insertion mode: in
head" href="#parsing-main-inhead"></a><a href="#insertion-mode"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd></dl><h5 id="parsing-main-inforeign"><span class="secno"></span><dfn data-anolis-xref="insertion mode: in foreign content" id="insertion-mode:-in-foreign-content"></dfn></h5><p></p><dl class="switch"><dt></dt><dd><p><a href="#parse-error"></a><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p></dd><dt></dt><dd><p><a data-anolis-xref="insert a character" href="#insert-a-character"></a></p><p><a href="#frameset-ok-flag"></a></p></dd><dt></dt><dd><p><a href="#insert-a-comment"></a></p></dd><dt></dt><dd><p><a href="#parse-error"></a></p></dd><dt></dt><dt></dt><dd><p><a href="#parse-error"></a></p><p><a href="#html-fragment-parsing-algorithm"></a><a href="#fragment-case"></a></p><p></p><p><a href="#stack-of-open-elements"></a><a href="#stack-of-open-elements"></a><a href="#current-node"></a><a href="#mathml-text-integration-point"></a><a href="#html-integration-point"></a><a href="#html-namespace-0"></a></p><p></p></dd><dt></dt><dd><p><a href="#adjusted-current-node"></a><a href="#mathml-namespace"></a><a href="#adjust-mathml-attributes"></a></p><p><a href="#adjusted-current-node"></a><a href="#svg-namespace"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr><tr><td><code data-anolis-xref=""></code></td><td><code data-anolis-xref=""></code></td></tr></tbody></table><p><a href="#adjusted-current-node"></a><a href="#svg-namespace"></a><a href="#adjust-svg-attributes"></a></p><p><a href="#adjust-foreign-attributes"></a></p><p><a href="#insert-a-foreign-element"></a><a href="#adjusted-current-node"></a></p><p><i></i></p><dl class="switch"><dt></dt><dd><p><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd><dt></dt><dd><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a><a data-anolis-xref="acknowledge self-closing flag" href="#acknowledge-self-closing-flag"><i></i></a></p></dd></dl></dd><dt id="scriptForeignEndTag"><a href="#current-node"></a><code data-anolis-xref=""></code><a href="#svg-namespace"></a></dt><dd><p><a href="#current-node"></a><a href="#stack-of-open-elements"></a></p><p><var data-anolis-xref=""></var><a href="#insertion-point"></a><a href="#insertion-point"></a><a href="#next-input-character"></a></p><p><a href="#script-nesting-level"></a><a href="#parser-pause-flag"></a></p><p><a href="http://www.w3.org/TR/SVGMobile12/script.html#ScriptContentProcessing"><code data-anolis-xref=""></code></a><a href="#refsSVG"></a></p><p class="note"><a data-anolis-xref="dom-document-write" href="#dom-document-write"></a><a href="#parser-pause-flag"></a></p><p><a href="#script-nesting-level"></a><a href="#script-nesting-level"></a><a href="#parser-pause-flag"></a></p><p><a href="#insertion-point"></a><var data-anolis-xref=""></var><a href="#insertion-point"></a></p></dd><dt></dt><dd><p></p><ol><li><p><var data-anolis-xref=""></var><a href="#current-node"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a><a href="#parse-error"></a></p></li><li><p><i></i><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><a href="#fragment-case"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#converted-to-ascii-lowercase"></a><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a></p></li><li><p><var data-anolis-xref=""></var><a href="#html-namespace-0"></a><i></i></p></li><li><p><a href="#insertion-mode"></a></p></li></ol></dd></dl></div><div class="impl"><h4 id="the-end"><span class="secno"></span></h4><p><dfn data-anolis-xref="stop parsing" id="stop-parsing"></dfn></p><ol><li><p><a href="#current-document-readiness"></a><code data-anolis-xref=""></code><a href="#insertion-point"></a></p></li><li><p><em></em><a href="#stack-of-open-elements"></a></p></li><li><p><a href="#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></a></p><ol><li><p><a href="#spin-the-event-loop"></a><code><a href="#the-script-element"></a></code><a href="#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></a><a href="#ready-to-be-parser-executed"></a><em></em><code><a href="#document"></a></code><a href="#has-no-style-sheet-that-is-blocking-scripts"></a></p></li><li><p><a data-anolis-xref="execute the script block" href="#execute-the-script-block"></a><code><a href="#the-script-element"></a></code><a href="#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></a></p></li><li><p><code><a href="#the-script-element"></a></code><a href="#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></a></p></li><li><p><a href="#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing"></a></p></li></ol></li><li><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-DOMContentLoaded"><a href="#event-domcontentloaded"></a></code><code><a href="#document"></a></code></p></li><li><p><a href="#spin-the-event-loop"></a><a href="#set-of-scripts-that-will-execute-as-soon-as-possible"></a><a href="#list-of-scripts-that-will-execute-in-order-as-soon-as-possible"></a></p></li><li><p><a href="#spin-the-event-loop"></a><dfn data-anolis-xref="delay the load
event" id="delay-the-load-event"></dfn><code><a href="#document"></a></code></p></li><li><p><a href="#queue-a-task"></a></p><ol><li><p><a href="#current-document-readiness"></a><code data-anolis-xref=""></code></p></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#event"></a></code><a data-anolis-xref="concept-event-dispatch" href="#concept-event-dispatch"></a><code><a href="#document"></a></code><code><a href="#window"></a></code><i></i><code><a href="#document"></a></code></p></li></ol></li><li><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#queue-a-task"></a></p><ol><li><p><code><a href="#document"></a></code><a href="#page-showing"></a></p></li><li><p><code><a href="#document"></a></code><a href="#page-showing"></a></p></li><li><p><a data-anolis-xref="concept-event-fire" href="#concept-event-fire"></a><a data-anolis-xref="concept-events-trusted" href="#concept-events-trusted"></a><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code><code><a href="#window"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-target"><a href="#dom-event-target"></a></code><code><a href="#document"></a></code><code data-anolis-xref="dom-event-currentTarget"></code><code><a href="#window"></a></code><code><a href="#pagetransitionevent"></a></code><code data-anolis-xref="dom-PageTransitionEvent-persisted"><a href="#dom-pagetransitionevent-persisted"></a></code></p></li></ol></li><li><p><code><a href="#document"></a></code><a href="#pending-application-cache-download-process-tasks"></a><a data-anolis-xref="queue a task" href="#queue-a-task"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#pending-application-cache-download-process-tasks"></a><a href="#pending-application-cache-download-process-tasks"></a><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#networking-task-source"></a></p></li><li><p><code><a href="#document"></a></code><a href="#print-when-loaded"></a><a href="#printing-steps"></a></p></li><li><p><code><a href="#document"></a></code><dfn id="ready-for-post-load-tasks"></dfn></p></li><li><p><a href="#queue-a-task"></a><code><a href="#document"></a></code><dfn id="completely-loaded"></dfn></p></li></ol><p><dfn id="abort-a-parser"></dfn></p><ol><li><p><a href="#input-stream"></a></p></li><li><p><a href="#current-document-readiness"></a><code data-anolis-xref=""></code></p></li><li><p><em></em><a href="#stack-of-open-elements"></a></p></li><li><p><a href="#current-document-readiness"></a><code data-anolis-xref=""></code></p></li></ol><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p></div><div class="impl"><h4 id="coercing-an-html-dom-into-an-infoset"><span class="secno"></span></h4><p><a href="#html-parser"></a><code data-anolis-xref=""></code><a href="#html-parser"></a></p><p></p><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#xmlns-namespace"></a></p><p></p><p><em></em></p><p class="example"><code data-anolis-xref=""></code><a href="#html-parser"></a><code data-anolis-xref=""></code><em></em></p><p class="example"><code></code><a data-anolis-xref="adjust foreign attributes" href="#adjust-foreign-attributes"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p class="note"><a href="#html-parser"></a><a href="#adjust-foreign-attributes"></a></p><p></p><p></p><p></p><p></p><ul><li><i><a href="#no-quirks-mode"></a></i><i><a href="#limited-quirks-mode"></a></i><i><a href="#quirks-mode"></a></i></li><li><code><a href="#the-form-element"></a></code><a href="#form-element-pointer"><code></code></a></li><li><a href="#template-contents"></a><code><a href="#the-template-element"></a></code></li></ul><p class="note"><em></em><a href="#html-parser"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></div><div class="impl"><h4 id="an-introduction-to-error-handling-and-strange-cases-in-the-parser"><span class="secno"></span></h4><p><i></i></p><p><a href="#html-parser"></a></p><h5 id="misnested-tags:-b-i-/b-/i"><span class="secno"></span></h5><p><i></i></p><p></p><pre></pre><p></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-i-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><code><a href="#the-i-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p><p><a href="#adoptionAgency"></a><var data-anolis-xref=""></var><code><a href="#the-b-element"></a></code><var data-anolis-xref=""></var><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-p-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-i-element"></a></code></p><p><a data-anolis-xref="reconstruct the active
formatting elements" href="#reconstruct-the-active-formatting-elements"></a><code><a href="#the-i-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#text-0"></a></code><code><a href="#text-0"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li><li class="t1"><code><a href="#the-i-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><h5 id="misnested-tags:-b-p-/b-/p"><span class="secno"></span></h5><p><i></i></p><p></p><pre></pre><p></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul><p></p><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-p-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a></p><p><a href="#adoptionAgency"></a><em></em><var data-anolis-xref=""></var><code><a href="#the-p-element"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#the-body-element"></a></code><code><a href="#the-b-element"></a></code><a href="#list-of-active-formatting-elements"></a></p><p><var data-anolis-xref=""></var><code><a href="#the-b-element"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var><code><a href="#the-p-element"></a></code></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><p><code><a href="#the-b-element"></a></code><code><a href="#the-p-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code></li></ul></li></ul></li></ul><ul class="domTree"><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul><p><code><a href="#the-b-element"></a></code><code><a href="#the-p-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul><p><code><a href="#the-b-element"></a></code><a href="#list-of-active-formatting-elements"></a><a href="#stack-of-open-elements"></a><code><a href="#the-p-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><h5 id="unexpected-markup-in-tables"><span class="secno"></span></h5><p><i></i></p><p></p><pre><strong><a href="#the-b-element"></a></strong><strong></strong></pre><p><code><a href="#the-b-element"></a></code><em></em><i data-anolis-xref="foster parent"><a href="#foster-parent"></a></i><code><a href="#the-table-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-table-element"></a></code></li></ul></li></ul></li></ul><p><code><a href="#the-b-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-table-element"></a></code></li></ul></li></ul></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-b-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode:
in table" href="#parsing-main-intable"></a></p><p><code><a href="#the-tr-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a><a data-anolis-xref="insertion mode: in
row" href="#parsing-main-intr"></a></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-table-element"></a></code><ul><li class="t1"><code><a href="#the-tbody-element"></a></code><ul><li class="t1"><code><a href="#the-tr-element"></a></code></li></ul></li></ul></li></ul></li></ul></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tr-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in row" href="#parsing-main-intr"></a></p><p><code><a href="#the-td-element"></a></code><code><a href="#the-td-element"></a></code><a href="#list-of-active-formatting-elements"></a><a data-anolis-xref="insertion mode: in cell" href="#parsing-main-intd"></a><a href="#insertion-mode"></a></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-table-element"></a></code><ul><li class="t1"><code><a href="#the-tbody-element"></a></code><ul><li class="t1"><code><a href="#the-tr-element"></a></code><ul><li class="t1"><code><a href="#the-td-element"></a></code></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul><p><code><a href="#the-b-element"></a></code><code><a href="#text-0"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-table-element"></a></code><ul><li class="t1"><code><a href="#the-tbody-element"></a></code><ul><li class="t1"><code><a href="#the-tr-element"></a></code><ul><li class="t1"><code><a href="#the-td-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p><p><a data-anolis-xref="insertion
mode: in table text" href="#parsing-main-intabletext"></a><a href="#original-insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a><code><a href="#the-table-element"></a></code><a data-anolis-xref="insertion mode: in table" href="#parsing-main-intable"></a><a data-anolis-xref="insertion mode: in body" href="#parsing-main-inbody"></a><a data-anolis-xref="foster parent" href="#foster-parent"></a></p><p><a data-anolis-xref="reconstruct the active formatting elements" href="#reconstruct-the-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a data-anolis-xref="foster
parent" href="#foster-parent"></a><code><a href="#text-0"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-table-element"></a></code><ul><li class="t1"><code><a href="#the-tbody-element"></a></code><ul><li class="t1"><code><a href="#the-tr-element"></a></code><ul><li class="t1"><code><a href="#the-td-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul><p><a href="#stack-of-open-elements"></a><code><a href="#the-html-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-b-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code><a href="#insertion-mode"></a><a data-anolis-xref="insertion mode: in table body" href="#parsing-main-intbody"></a></p><p><a data-anolis-xref="space character" href="#space-character"></a><a data-anolis-xref="space character" href="#space-character"></a><code><a href="#the-tbody-element"></a></code></p><p><code><a href="#the-table-element"></a></code><a href="#stack-of-open-elements"></a><code><a href="#the-table-element"></a></code><a href="#list-of-active-formatting-elements"></a><code><a href="#the-b-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code></li><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li><li class="t1"><code><a href="#the-table-element"></a></code><ul><li class="t1"><code><a href="#the-tbody-element"></a></code><ul><li class="t1"><code><a href="#the-tr-element"></a></code><ul><li class="t1"><code><a href="#the-td-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><h5 id="scripts-that-modify-the-page-as-it-is-being-parsed"><span class="secno"></span></h5><p><i></i></p><p><a href="#url"></a><code data-anolis-xref=""></code><code><a href="#the-iframe-element"></a></code><a href="#url"></a><code data-anolis-xref=""></code></p><pre></pre><p></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-div-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"><a href="#the-a-element"></a></code></span><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li><li class="t1"><code><a href="#the-script-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul><p><code><a href="#the-div-element"></a></code><code><a href="#the-script-element"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code></li></ul></li></ul><p><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#stack-of-open-elements"></a><em><code><a href="#the-div-element"></a></code></em></p><p><code><a href="#the-script-element"></a></code><em><code><a href="#document"></a></code></em></p><p><code><a href="#document"></a></code></p><p><code><a href="#the-div-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code></p><ul class="domTree"><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-script-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><p></p><h5 id="the-execution-of-scripts-that-are-moving-across-multiple-documents"><span class="secno"></span></h5><p><i></i></p><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#document"></a></code></p><p><code><a href="#the-script-element"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code><a href="#document"></a></code></p><p class="note"><code><a href="#the-script-element"></a></code><code><a href="#document"></a></code></p><h5 id="unclosed-formatting-elements"><span class="secno"></span></h5><p><i></i></p><p><code><a href="#the-b-element"></a></code></p><pre></pre><p></p><ul class="domTree"><li class="t10"><code><a href="#the-html-element"></a></code></li><li class="t1"><code><a href="#the-html-element"></a></code><ul><li class="t1"><code><a href="#the-head-element"></a></code></li><li class="t1"><code><a href="#the-body-element"></a></code><ul><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t1"><code><a href="#the-b-element"></a></code><span class="t2" data-anolis-xref=""><code class="attribute name"></code><code class="attribute value"></code></span><ul><li class="t1"><code><a href="#the-b-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="t1"><code><a href="#the-p-element"></a></code><ul><li class="t3"><code><a href="#text-0"></a></code><span data-anolis-xref=""></span></li></ul></li></ul></li></ul></li></ul><p><code><a href="#the-p-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-b-element"></a></code></p><p><code><a href="#the-b-element"></a></code><code><a href="#the-b-element"></a></code></p><h3 id="serializing-html-fragments"><span class="secno"></span></h3><p><dfn id="html-fragment-serialization-algorithm"></dfn><code><a href="#element"></a></code><code><a href="#document"></a></code><code><a href="#documentfragment"></a></code><var data-anolis-xref=""></var></p><p class="note"><em></em></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><var data-anolis-xref=""></var><code><a href="#the-template-element"></a></code><a href="#template-contents"></a><code><a href="#documentfragment"></a></code></p></li><li><p><var data-anolis-xref=""></var><a href="#tree-order"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><dl class="switch"><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><a href="#html-namespace-0"></a><a href="#mathml-namespace"></a><a href="#svg-namespace"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p class="note"><a href="#html-elements"></a><a href="#html-parser"></a><code data-anolis-xref=""></code><var data-anolis-xref=""></var></p><p><a data-anolis-xref="attribute's serialized name" href="#attribute's-serialized-name"></a><a data-anolis-xref="escaping a string" href="#escapingString"></a><i></i></p><p><dfn id="attribute's-serialized-name"></dfn></p><dl class="switch"><dt></dt><dd><p></p><p class="note"><a href="#html-elements"></a><a href="#html-parser"></a><code data-anolis-xref=""></code></p></dd><dt><a href="#xml-namespace"></a></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><a href="#xmlns-namespace"></a><code data-anolis-xref=""></code></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><a href="#xmlns-namespace"></a><code data-anolis-xref=""></code></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt><a href="#xlink-namespace"></a></dt><dd><p><code data-anolis-xref=""></code></p></dd><dt></dt><dd><p></p></dd></dl><p></p><p></p><p><var data-anolis-xref=""></var><code><a href="#the-area-element"></a></code><code><a href="#the-base-element"></a></code><code><a href="#basefont"></a></code><code><a href="#bgsound"></a></code><code><a href="#the-br-element"></a></code><code><a href="#the-col-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#frame"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-menuitem-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-param-element"></a></code><code><a href="#the-source-element"></a></code><code><a href="#the-track-element"></a></code><code><a href="#the-wbr-element"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#the-pre-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#listing"></a></code><code><a href="#text-0"></a></code></p><p><a href="#html-fragment-serialization-algorithm"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><var data-anolis-xref=""></var><code><a href="#the-style-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#xmp"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#noembed"></a></code><code><a href="#noframes"></a></code><code><a href="#plaintext"></a></code><var data-anolis-xref=""></var><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p><p><var data-anolis-xref=""></var><code data-anolis-xref=""></code><a data-anolis-xref="escaping a string" href="#escapingString"></a></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><code></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><code></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code></p></dd><dt><var data-anolis-xref=""></var><code data-anolis-xref=""></code></dt><dd><p><code></code><var data-anolis-xref=""></var><code data-anolis-xref=""></code><code></code></p></dd></dl></li></ol></li><li><p><var data-anolis-xref=""></var></p></li></ol><p class="warning"><a href="#html-parser"></a></p><div class="example"><p><code><a href="#the-textarea-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code><a href="#the-script-element"></a></code><code><a href="#text-0"></a></code><code></code><code><a href="#the-p-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-ul-element"></a></code><a data-anolis-xref="syntax-start-tag" href="#syntax-start-tag"></a><code><a href="#the-p-element"></a></code></p><p><code><a href="#the-style-element"></a></code><code data-anolis-xref="dom-innerHTML"><a href="#dom-innerhtml"></a></code><code><a href="#the-style-element"></a></code><code></code><code data-anolis-xref="dom-innerHTML"><a href="#dom-innerhtml"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-script-element"></a></code></p></div><p><dfn id="escapingString"></dfn></p><ol><li><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref=""></code></p></li><li><p><i></i><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><em></em><i></i><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li></ol><h3 id="parsing-html-fragments"><span class="secno"></span></h3><p><dfn id="html-fragment-parsing-algorithm"></dfn><code><a href="#element"></a></code><dfn data-anolis-xref="concept-frag-parse-context" id="concept-frag-parse-context"><var></var></dfn><var data-anolis-xref=""></var></p><p class="note"><dfn id="fragment-case"></dfn><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><a href="#fragment-case"></a></p><ol><li><p><code><a href="#document"></a></code><a data-anolis-xref="HTML
documents" href="#html-documents"></a></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#document"></a></code><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><a href="#quirks-mode"></a><code><a href="#document"></a></code><a href="#quirks-mode"></a><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#document"></a></code><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><a href="#limited-quirks-mode"></a><code><a href="#document"></a></code><a href="#limited-quirks-mode"></a><code><a href="#document"></a></code><a href="#no-quirks-mode"></a></p></li><li><p><a href="#html-parser"></a><code><a href="#document"></a></code></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var></p><ol><li><p><a href="#html-parser"></a><a href="#tokenization"></a></p><dl class="switch"><dt><code><a href="#the-title-element"></a></code><code><a href="#the-textarea-element"></a></code></dt><dd><a href="#rcdata-state"></a></dd><dt><code><a href="#the-style-element"></a></code><code><a href="#xmp"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#noembed"></a></code><code><a href="#noframes"></a></code></dt><dd><a href="#rawtext-state"></a></dd><dt><code><a href="#the-script-element"></a></code></dt><dd><a href="#script-data-state"></a></dd><dt><code><a href="#the-noscript-element"></a></code></dt><dd><a href="#scripting-flag"></a><a href="#rawtext-state"></a><a href="#data-state"></a></dd><dt><code><a href="#plaintext"></a></code></dt><dd><a href="#plaintext-state"></a></dd><dt></dt><dd><a href="#data-state"></a></dd></dl><p class="note"><a href="#appropriate-end-tag-token"></a></p></li><li><p><var data-anolis-xref=""></var><code><a href="#the-html-element"></a></code></p></li><li><p><var data-anolis-xref=""></var><code><a href="#document"></a></code></p></li><li><p><a href="#stack-of-open-elements"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#the-template-element"></a></code><a data-anolis-xref="insertion mode: in template" href="#parsing-main-intemplate"></a><a href="#stack-of-template-insertion-modes"></a><a href="#current-template-insertion-mode"></a></p></li><li><p><a data-anolis-xref="reset the insertion mode appropriately" href="#reset-the-insertion-mode-appropriately"></a></p><p class="note"><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var></p></li><li><p><a href="#form-element-pointer"><code></code></a><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#the-form-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-form-element"></a></code><a href="#form-element-pointer"><code></code></a></p></li></ol></li><li><p><var data-anolis-xref=""></var><a href="#input-stream"></a><a href="#html-parser"></a><a data-anolis-xref="concept-encoding-confidence" href="#concept-encoding-confidence"></a><i></i></p></li><li><p></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><var data-anolis-xref=""></var><a href="#tree-order"></a></p><p><code><a href="#document"></a></code><a href="#tree-order"></a></p></li></ol></div><h3 id="named-character-references"><span class="secno"></span><dfn></dfn></h3><p></p><div id="named-character-references-table"><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr id="entity-Aacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Aacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-aacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-aacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Abreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-abreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-acd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-acE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Acirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Acirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-acirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-acirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-acute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-acute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Acy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-acy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-AElig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-AElig-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-aelig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-aelig-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-af"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Afr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-afr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Agrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Agrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-agrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-agrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-alefsym"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-aleph"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Alpha"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-alpha"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Amacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-amacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-amalg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-AMP"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-AMP-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-amp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-amp-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-And"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-and"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-andand"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-andd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-andslope"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-andv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ange"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdaa"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdab"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdad"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdae"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdaf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdag"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angmsdah"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angrt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angrtvb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angrtvbd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angsph"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angst"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-angzarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Aogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-aogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Aopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-aopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-apacir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-apE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ape"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-apid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-apos"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ApplyFunction"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-approx"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-approxeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Aring"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Aring-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-aring"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-aring-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Ascr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ascr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Assign"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ast"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-asymp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-asympeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Atilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Atilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-atilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-atilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Auml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Auml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-auml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-auml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-awconint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-awint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-backcong"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-backepsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-backprime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-backsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-backsimeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Backslash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Barv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-barvee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Barwed"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-barwed"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-barwedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bbrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bbrktbrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bcong"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Bcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bdquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-becaus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Because"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-because"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bemptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bepsi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bernou"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Bernoullis"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Beta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-beta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-beth"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-between"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Bfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigodot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigoplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigotimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigsqcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigstar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigtriangledown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigtriangleup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-biguplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigvee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bigwedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bkarow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacklozenge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacksquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacktriangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacktriangledown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacktriangleleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blacktriangleright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blank"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blk12"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blk14"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-blk34"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-block"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bne"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-bnequiv"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-bNot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bnot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Bopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bottom"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bowtie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxbox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxDL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxDl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxdL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxdl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxDR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxDr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxdR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxdr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxH"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxHD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxHd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxhD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxhd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxHU"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxHu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxhU"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxhu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxminus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxtimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxUL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxUl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxuL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxul"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxUR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxUr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxuR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxur"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxV"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVH"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvH"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvL"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxVr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-boxvr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bprime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Breve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-breve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-brvbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-brvbar-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Bscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsemi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsolb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bsolhsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bull"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bullet"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bump"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bumpE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bumpe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Bumpeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-bumpeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-capand"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-capbrcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-capcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-capcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-capdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CapitalDifferentialD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-caps"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-caret"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-caron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cayleys"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ccaps"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ccaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ccaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ccedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ccedil-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ccedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ccedil-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Ccirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ccirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cconint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ccups"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ccupssm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-cedil-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Cedilla"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cemptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cent"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-cent-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-CenterDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-centerdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-chcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-check"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-checkmark"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Chi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-chi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circ"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circlearrowleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circlearrowright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circledast"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circledcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circleddash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CircleDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circledR"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-circledS"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CircleMinus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CirclePlus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CircleTimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cirE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cire"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cirfnint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cirmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cirscir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ClockwiseContourIntegral"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CloseCurlyDoubleQuote"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CloseCurlyQuote"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-clubs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-clubsuit"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Colon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-colon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Colone"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-colone"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-coloneq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-comma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-commat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-comp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-compfn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-complement"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-complexes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cong"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-congdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Congruent"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Conint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-conint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ContourIntegral"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Copf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-copf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-coprod"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Coproduct"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-COPY"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-COPY-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-copy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-copy-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-copysr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CounterClockwiseContourIntegral"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-crarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cross"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cross"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-csub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-csube"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-csup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-csupe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ctdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cudarrl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cudarrr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cuepr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cuesc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cularr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cularrp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Cup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cupbrcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-CupCap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cupcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cupcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cupdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cupor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cups"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-curarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curarrm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curlyeqprec"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curlyeqsucc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curlyvee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curlywedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curren"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-curren-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-curvearrowleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-curvearrowright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cuvee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cuwed"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cwconint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cwint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-cylcty"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dagger"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dagger"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-daleth"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Darr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-darr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dashv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dashv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dbkarow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dblac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ddagger"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ddarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DDotrahd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ddotseq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-deg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-deg-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Del"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Delta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-delta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-demptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dfisht"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dHar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dharl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dharr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DiacriticalAcute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DiacriticalDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DiacriticalDoubleAcute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DiacriticalGrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DiacriticalTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-diam"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Diamond"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-diamond"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-diamondsuit"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-diams"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-die"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DifferentialD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-digamma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-disin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-div"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-divide"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-divide-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-divideontimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-divonx"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DJcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-djcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dlcorn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dlcrop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dollar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DotDot"><td><code title=""></code></td><td></td><td><span class="glyph composition" title=""></span></td></tr><tr id="entity-doteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-doteqdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DotEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dotminus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dotplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dotsquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-doublebarwedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleContourIntegral"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleDownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLeftRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLeftTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLongLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLongLeftRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleLongRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleRightTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleUpArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleUpDownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DoubleVerticalBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Downarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-downarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownArrowBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownArrowUpArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownBreve"><td><code title=""></code></td><td></td><td><span class="glyph composition" title=""></span></td></tr><tr id="entity-downdownarrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-downharpoonleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-downharpoonright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownLeftRightVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownLeftTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownLeftVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownLeftVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownRightTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownRightVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownRightVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DownTeeArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-drbkarow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-drcorn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-drcrop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DScy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dscy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dsol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Dstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dtdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dtrif"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-duarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-duhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dwangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-DZcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dzcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-dzigrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Eacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Eacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-eacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-eacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-easter"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ecaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ecaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ecir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ecirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ecirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ecirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ecirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ecolon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ecy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ecy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eDDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Edot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-edot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-efDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Efr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-efr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Egrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Egrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-egrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-egrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-egs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-egsdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-el"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Element"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-elinters"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ell"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-els"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-elsdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Emacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-empty"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emptyset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-EmptySmallSquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-EmptyVerySmallSquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emsp13"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-emsp14"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ENG"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eng"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ensp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Eogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Eopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-epar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eparsl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-epsi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Epsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-epsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-epsiv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqcolon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqslantgtr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqslantless"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Equal"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-equals"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-EqualTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-equest"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Equilibrium"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-equiv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-equivDD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eqvparsl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-erarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-erDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Escr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-escr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-esdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Esim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-esim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Eta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-eta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ETH"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ETH-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-eth"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-eth-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Euml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Euml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-euml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-euml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-euro"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-excl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-exist"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Exists"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-expectation"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ExponentialE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-exponentiale"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fallingdotseq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Fcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-female"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ffilig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fflig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ffllig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ffr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ffr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-filig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-FilledSmallSquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-FilledVerySmallSquare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fjlig"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-flat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fllig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fltns"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fnof"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Fopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ForAll"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-forall"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fork"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-forkv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Fouriertrf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fpartint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac12"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-frac12-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-frac13"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac14"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-frac14-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-frac15"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac16"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac18"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac23"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac25"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac34"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-frac34-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-frac35"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac38"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac45"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac56"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac58"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frac78"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frasl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-frown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Fscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-fscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gamma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gamma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gammad"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gammad"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gbreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gbreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gEl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-geq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-geqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-geqslant"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ges"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gescc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gesdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gesdoto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gesdotol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gesl"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-gesles"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ggg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gimel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GJcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gjcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gla"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-glE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-glj"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gnap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gnapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gneq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-grave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterEqualLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterFullEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GreaterTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Gscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gsime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gsiml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-GT"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-GT-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Gt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-gt-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-gtcc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtlPar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtquest"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtrapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtrdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtreqless"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtreqqless"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtrless"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gtrsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-gvertneqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-gvnE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Hacek"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hairsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-half"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hamilt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-HARDcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hardcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-harr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-harrcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-harrw"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hearts"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-heartsuit"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hellip"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hercon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-HilbertSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hksearow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hkswarow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hoarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-homtht"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hookleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hookrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-horbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-HorizontalLine"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hslash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Hstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-HumpDownHump"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-HumpEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hybull"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-hyphen"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Iacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-iacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-iacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ic"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Icirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Icirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-icirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-icirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Icy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-icy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Idot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-IEcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iecy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iexcl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-iexcl-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-iff"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ifr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ifr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Igrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Igrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-igrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-igrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ii"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iiiint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iiint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iinfin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iiota"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-IJlig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ijlig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Im"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Imacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-image"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ImaginaryI"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imagline"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imagpart"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imath"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imof"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-imped"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Implies"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-in"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-incare"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-infin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-infintie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-inodot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Int"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-int"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-intcal"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-integers"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Integral"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-intercal"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Intersection"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-intlarhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-intprod"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-InvisibleComma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-InvisibleTimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-IOcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iocy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iota"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iota"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iprod"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iquest"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-iquest-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Iscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isindot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isinE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isins"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isinsv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-isinv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-it"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Itilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-itilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iukcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-iukcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Iuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Iuml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-iuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-iuml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Jcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jmath"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jsercy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jsercy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Jukcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-jukcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kappa"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kappa"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kappav"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kgreen"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-KHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-khcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-KJcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kjcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Kscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-kscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lAarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-laemptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lagran"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lambda"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lambda"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-langd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-langle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Laplacetrf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-laquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-laquo-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Larr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrbfs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrfs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrlp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrpl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-larrtl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lAtail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-latail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-late"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lates"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-lBarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbbrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbrace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbrack"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbrke"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbrksld"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lbrkslu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lceil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lcub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldca"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldquor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldrdhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldrushar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ldsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-le"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftAngleBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Leftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftArrowBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftArrowRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftarrowtail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftCeiling"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftDoubleBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftDownTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftDownVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftDownVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftFloor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftharpoondown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftharpoonup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftleftarrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Leftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftrightarrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftrightharpoons"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftrightsquigarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftRightVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTeeArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leftthreetimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTriangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTriangleBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftTriangleEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftUpDownVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftUpTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftUpVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftUpVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LeftVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lEg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-leqslant"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-les"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lescc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesdoto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesdotor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesg"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-lesges"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lessapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lessdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesseqgtr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesseqqgtr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessEqualGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessFullEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lessgtr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lesssim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LessTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lfisht"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lfloor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lgE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lHar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lhard"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lharu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lharul"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lhblk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LJcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ljcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ll"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ll"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-llarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-llcorner"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-llhard"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lltri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lmidot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lmidot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lmoust"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lmoustache"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lnap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lnapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lneq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-loang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-loarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lobrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LongLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Longleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-longleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LongLeftRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Longleftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-longleftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-longmapsto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LongRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Longrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-longrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-looparrowleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-looparrowright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lopar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-loplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lotimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lowast"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lowbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LowerLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LowerRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-loz"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lozenge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lozf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lpar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lparlt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrcorner"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrhard"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lrtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsaquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsimg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsqb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lsquor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Lstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-LT"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-LT-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Lt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-lt-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ltcc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lthree"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltlarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltquest"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltrie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltrif"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ltrPar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lurdshar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-luruhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-lvertneqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-lvnE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-macr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-macr-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-male"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-malt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-maltese"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Map"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-map"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mapsto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mapstodown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mapstoleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mapstoup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-marker"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mcomma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mDDot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-measuredangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-MediumSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mellintrf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mho"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-micro"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-micro-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-mid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-midast"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-midcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-middot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-middot-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-minus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-minusb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-minusd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-minusdu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-MinusPlus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mlcp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mldr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mnplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-models"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mstpos"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Mu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-multimap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-mumap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nabla"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Nacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nang"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-napE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-napid"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-napos"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-napprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-natur"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-natural"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-naturals"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nbsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-nbsp-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-nbump"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nbumpe"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ncap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ncaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ncaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ncedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ncedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ncong"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ncongdot"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ncup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ncy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ncy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ndash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nearhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-neArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nearr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nearrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nedot"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NegativeMediumSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NegativeThickSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NegativeThinSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NegativeVeryThinSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nequiv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nesear"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nesim"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NestedGreaterGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NestedLessLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NewLine"><td><code title=""></code></td><td></td><td><span class="glyph control" title=""></span></td></tr><tr id="entity-nexist"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nexists"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Nfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ngE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ngeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ngeqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ngeqslant"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nges"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nGg"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ngsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nGt"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ngt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ngtr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nGtv"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nhArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nharr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nhpar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ni"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nis"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nisd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-niv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NJcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-njcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nlArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nlarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nldr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nlE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nLeftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nLeftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nleftrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nleq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nleqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nleqslant"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nles"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nless"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nLl"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nlsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nLt"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nlt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nltri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nltrie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nLtv"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NoBreak"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NonBreakingSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Nopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Not"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-not"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-not-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-NotCongruent"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotCupCap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotDoubleVerticalBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotElement"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotEqualTilde"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotExists"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotGreaterEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotGreaterFullEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotGreaterGreater"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotGreaterLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotGreaterSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotGreaterTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotHumpDownHump"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotHumpEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-notin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notindot"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-notinE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-notinva"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notinvb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notinvc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLeftTriangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLeftTriangleBar"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotLeftTriangleEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLess"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLessEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLessGreater"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotLessLess"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotLessSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotLessTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotNestedGreaterGreater"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotNestedLessLess"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-notni"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notniva"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notnivb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-notnivc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotPrecedes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotPrecedesEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotPrecedesSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotReverseElement"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotRightTriangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotRightTriangleBar"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotRightTriangleEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSquareSubset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSquareSubsetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSquareSuperset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSquareSupersetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSubset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSubsetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSucceeds"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSucceedsEqual"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSucceedsSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotSucceedsTilde"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSuperset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-NotSupersetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotTildeEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotTildeFullEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotTildeTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-NotVerticalBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-npar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nparallel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nparsl"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-npart"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-npolint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-npr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nprcue"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-npre"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nprec"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-npreceq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nrArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nrarrc"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nrarrw"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nRightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nrtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nrtrie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsccue"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsce"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Nscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nshortmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nshortparallel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsimeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nspar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsqsube"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsqsupe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsubE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsube"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsubset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsubseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsubseteqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsucc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsucceq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsupE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsupe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsupset"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nsupseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nsupseteqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-ntgl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ntilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ntilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ntilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ntilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ntlg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ntriangleleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ntrianglelefteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ntriangleright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ntrianglerighteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Nu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-num"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-numero"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-numsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvap"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nVDash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nVdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvDash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvge"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvgt"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvHarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvinfin"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvlArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvle"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvlt"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvltrie"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvrArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nvrtrie"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nvsim"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-nwarhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nwArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nwarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nwarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-nwnear"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Oacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Oacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-oacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-oacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-oast"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ocir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ocirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ocirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ocirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ocirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Ocy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ocy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-odash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Odblac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-odblac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-odiv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-odot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-odsold"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OElig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oelig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ofcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ofr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ofr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ograve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ograve-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ograve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ograve-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ogt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ohbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ohm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-olarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-olcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-olcross"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oline"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-olt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Omacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-omacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Omega"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-omega"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Omicron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-omicron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-omid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ominus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Oopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-opar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OpenCurlyDoubleQuote"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OpenCurlyQuote"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-operp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Or"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-or"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-orarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ord"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-order"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-orderof"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ordf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ordf-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ordm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ordm-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-origof"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oror"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-orslope"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-orv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oS"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Oscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-oscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Oslash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Oslash-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-oslash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-oslash-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-osol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Otilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Otilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-otilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-otilde-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Otimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-otimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-otimesas"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ouml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ouml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ouml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ouml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ovbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OverBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OverBrace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OverBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-OverParenthesis"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-par"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-para"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-para-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-parallel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-parsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-parsl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-part"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-PartialD"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Pcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-percnt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-period"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-permil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-perp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pertenk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Pfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Phi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-phi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-phiv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-phmmat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-phone"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Pi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pitchfork"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-piv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-planck"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-planckh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plankv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plusacir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plusb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pluscir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plusdo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plusdu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pluse"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-PlusMinus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plusmn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-plusmn-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-plussim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-plustwo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Poincareplane"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pointint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Popf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-popf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pound"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-pound-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Pr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prcue"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pre"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prec"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-precapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-preccurlyeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Precedes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-PrecedesEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-PrecedesSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-PrecedesTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-preceq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-precnapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-precneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-precnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-precsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Prime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-primes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prnap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prod"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Product"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-profalar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-profline"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-profsurf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Proportion"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Proportional"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-propto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-prurel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Pscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-pscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Psi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-psi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-puncsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Qfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-qfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-qint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Qopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-qopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-qprime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Qscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-qscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-quaternions"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-quatint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-quest"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-questeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-QUOT"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-QUOT-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-quot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-quot-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-rAarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-race"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Racute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-racute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-radic"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-raemptyv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rangd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-range"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-raquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-raquo-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Rarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrbfs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrfs"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrlp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrpl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rarrtl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrtl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rarrw"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rAtail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ratail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ratio"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rationals"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RBarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rBarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbbrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbrace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbrack"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbrke"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbrksld"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rbrkslu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rceil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rcub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rdca"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rdldhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rdquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rdquor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rdsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Re"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-real"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-realine"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-realpart"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-reals"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rect"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-REG"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-REG-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-reg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-reg-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ReverseElement"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ReverseEquilibrium"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ReverseUpEquilibrium"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rfisht"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rfloor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rHar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rhard"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rharu"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rharul"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rho"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rho"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rhov"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightAngleBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightArrowBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightArrowLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightarrowtail"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightCeiling"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightDoubleBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightDownTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightDownVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightDownVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightFloor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightharpoondown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightharpoonup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightleftarrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightleftharpoons"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightrightarrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightsquigarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTeeArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rightthreetimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTriangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTriangleBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightTriangleEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightUpDownVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightUpTeeVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightUpVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightUpVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightVector"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RightVectorBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ring"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-risingdotseq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rlarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rlhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rlm"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rmoust"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rmoustache"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rnmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-roang"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-roarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-robrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ropar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ropf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ropf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-roplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rotimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RoundImplies"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rpar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rpargt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rppolint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rsaquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Rsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rsh"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rsqb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rsquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rsquor"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rthree"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rtimes"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rtrie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rtrif"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rtriltri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-RuleDelayed"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ruluhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-rx"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sbquo"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Scaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sccue"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sce"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Scedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Scirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scnap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scpolint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Scy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-scy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sdotb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sdote"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-searhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-seArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-searr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-searrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sect"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-sect-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-semi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-seswar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-setminus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-setmn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sext"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sfrown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sharp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SHCHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-shchcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-shcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ShortDownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ShortLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-shortmid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-shortparallel"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ShortRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ShortUpArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-shy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-shy-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Sigma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sigma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sigmaf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sigmav"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simg"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simgE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-siml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simlE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-simrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-slarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SmallCircle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smallsetminus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smashp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smeparsl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smid"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smile"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smte"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-smtes"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-SOFTcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-softcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-solb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-solbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-spades"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-spadesuit"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-spar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqcaps"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-sqcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqcups"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Sqrt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsube"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsubset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsubseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsupe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsupset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sqsupseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-squ"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Square"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-square"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareIntersection"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareSubset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareSubsetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareSuperset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareSupersetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SquareUnion"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-squarf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-squf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-srarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ssetmn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ssmile"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sstarf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Star"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-star"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-starf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-straightepsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-straightphi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-strns"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sube"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subedot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-submult"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Subset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subseteqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SubsetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subsetneq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subsetneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-subsup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succ"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succcurlyeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Succeeds"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SucceedsEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SucceedsSlantEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SucceedsTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succnapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succnsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-succsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SuchThat"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sum"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sum"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sung"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Sup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-sup1"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-sup1-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-sup2"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-sup2-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-sup3"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-sup3-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-supdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supdsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supe"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supedot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Superset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-SupersetEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-suphsol"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-suphsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-suplarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supmult"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supnE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supne"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Supset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supset"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supseteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supseteqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supsetneq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supsetneqq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supsim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supsub"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-supsup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-swarhk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-swArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-swarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-swarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-swnwar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-szlig"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-szlig-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Tab"><td><code title=""></code></td><td></td><td><span class="glyph control" title=""></span></td></tr><tr id="entity-target"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tau"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tau"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tbrk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tcedil"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tdot"><td><code title=""></code></td><td></td><td><span class="glyph composition" title=""></span></td></tr><tr id="entity-telrec"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-there4"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Therefore"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-therefore"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Theta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-theta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thetasym"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thetav"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thickapprox"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thicksim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ThickSpace"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-thinsp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ThinSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thkap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-thksim"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-THORN"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-THORN-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-thorn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-thorn-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Tilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TildeEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TildeFullEqual"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TildeTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-times"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-times-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-timesb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-timesbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-timesd"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tint"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-toea"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-top"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-topbot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-topcir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Topf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-topf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-topfork"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tosa"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tprime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TRADE"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trade"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triangledown"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triangleleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trianglelefteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triangleq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triangleright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trianglerighteq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tridot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trie"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-triminus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TripleDot"><td><code title=""></code></td><td></td><td><span class="glyph composition" title=""></span></td></tr><tr id="entity-triplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trisb"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tritime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-trpezium"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TScy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tscy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-TSHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tshcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Tstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-tstrok"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-twixt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-twoheadleftarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-twoheadrightarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Uacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-uacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-uacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Uarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uarrocir"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ubrcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ubrcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ubreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ubreve"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ucirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ucirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ucirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ucirc-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Ucy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ucy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-udarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Udblac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-udblac"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-udhar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ufisht"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ufr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ufr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ugrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Ugrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-ugrave"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-ugrave-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-uHar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uharl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uharr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uhblk"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ulcorn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ulcorner"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ulcrop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ultri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Umacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-umacr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-uml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-UnderBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UnderBrace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UnderBracket"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UnderParenthesis"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Union"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UnionPlus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uogon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uparrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uparrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpArrowBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpArrowDownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpDownArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Updownarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-updownarrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpEquilibrium"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upharpoonleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upharpoonright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpperLeftArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpperRightArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Upsi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upsi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upsih"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Upsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpTee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-UpTeeArrow"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-upuparrows"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-urcorn"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-urcorner"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-urcrop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uring"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uring"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-urtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-utdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Utilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-utilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-utri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-utrif"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-uuarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Uuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Uuml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-uuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-uuml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-uwangle"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vangrt"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varepsilon"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varkappa"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varnothing"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varphi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varpi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varpropto"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varrho"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varsigma"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-varsubsetneq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-varsubsetneqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-varsupsetneq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-varsupsetneqq"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-vartheta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vartriangleleft"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vartriangleright"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vBarv"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VDash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vDash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vdashl"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-veebar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-veeeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vellip"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Verbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-verbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vert"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vert"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VerticalBar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VerticalLine"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VerticalSeparator"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VerticalTilde"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-VeryThinSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vltri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vnsub"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-vnsup"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Vopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vprop"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vrtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Vscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vsubnE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-vsubne"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-vsupnE"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-vsupne"><td><code title=""></code></td><td></td><td><span class="glyph compound" title=""></span></td></tr><tr id="entity-Vvdash"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-vzigzag"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Wcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wedbar"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Wedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wedgeq"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-weierp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Wfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Wopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wp"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wreath"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Wscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-wscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xcap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xcirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xdtri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Xfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xhArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xharr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Xi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xi"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xlArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xlarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xmap"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xnis"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xodot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Xopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xoplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xotime"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xrArr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Xscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xsqcup"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xuplus"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xutri"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xvee"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-xwedge"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Yacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-Yacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-yacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-yacute-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-YAcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yacy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ycirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ycirc"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Ycy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ycy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yen"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-yen-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Yfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-YIcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yicy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Yopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Yscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-YUcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yucy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Yuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-yuml"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr class="impl" id="entity-yuml-legacy"><td><code title=""></code></td><td></td><td><span title=""></span></td></tr><tr id="entity-Zacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zacute"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zcaron"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zdot"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zeetrf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ZeroWidthSpace"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zeta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zeta"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zfr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-ZHcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zhcy"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zigrarr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zopf"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-Zscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zscr"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zwj"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr><tr id="entity-zwnj"><td><code title=""></code></td><td></td><td><span class="glyph" title=""></span></td></tr></tbody></table></div><p><a href="entities.json"></a></p><p><i></i></p><h2 id="the-xhtml-syntax"><span class="secno"></span><dfn id="xhtml"></dfn></h2><p class="note"><code><a href="#text/html"></a></code><a href="#syntax"></a></p><div class="impl"><h3 id="writing-xhtml-documents"><span class="secno"></span></h3></div><p><a href="#refsXML"></a><a href="#refsXMLNS"></a></p><p></p><p><code></code></p><p class="note"><a href="http://www.w3.org/TR/xml/#dt-entref"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><div class="impl"><h3 id="parsing-xhtml-documents"><span class="secno"></span></h3><p></p><p><dfn id="xml-parser"></dfn><code><a href="#document"></a></code></p><p class="note"></p><p><a href="#xml-parser"></a><code><a href="#document"></a></code></p><p><code><a href="#document"></a></code><a href="#xml-parser"></a><code><a href="#document"></a></code><em></em><a href="#refsXML"></a><a href="#refsXMLNS"></a><a href="#refsDOM"></a><a href="#refsDOMEVENTS"></a></p><p><a href="#stack-of-open-elements"></a></p><p class="note"><code><a href="#the-object-element"></a></code><code><a href="#the-param-element"></a></code></p><p<a href="http://www.w3.org/TR/xml/#sec-entity-decl"></a><a href="#named-character-references"></a><a href="#refsXML"></a></p><ul class="brief"><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li><li><code data-anolis-xref=""></code></li></ul><p></p><p class="note"><a data-anolis-xref="willful violation" href="#willful-violation"></a><a href="#refsXML"></a></p><p id="scriptTagXML"><a href="#xml-parser"></a><code><a href="#the-script-element"></a></code><a href="#parser-inserted"></a><a href="#force-async"></a><a href="#xml-fragment-parsing-algorithm"></a><a href="#already-started"></a><a href="#perform-a-microtask-checkpoint"></a><a href="#provide-a-stable-state"></a><a data-anolis-xref="prepare a script" href="#prepare-a-script"></a><code><a href="#the-script-element"></a></code><a href="#pending-parsing-blocking-script"></a></p><ol><li><p><a href="#xml-parser"></a><a href="#event-loop"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><a href="#spin-the-event-loop"></a><code><a href="#document"></a></code><a href="#has-no-style-sheet-that-is-blocking-scripts"></a><a href="#pending-parsing-blocking-script"></a><a href="#ready-to-be-parser-executed"></a></p></li><li><p><a href="#xml-parser"></a><a data-anolis-xref="concept-task" href="#concept-task"></a></p></li><li><p><a data-anolis-xref="execute the script block" href="#execute-the-script-block"></a><a href="#pending-parsing-blocking-script"></a></p></li><li><p><a href="#pending-parsing-blocking-script"></a></p></li></ol><p class="note"><code data-anolis-xref="dom-document-write"><a href="#dom-document-write"></a></code><a href="#xml-documents"></a><a href="#html-parser"></a><a href="#xml-parser"></a></p><p id="templateTagXML"><a href="#xml-parser"></a><code><a href="#the-template-element"></a></code><code><a href="#the-template-element"></a></code><a href="#template-contents"></a><code><a href="#documentfragment"></a></code></p><p class="note"><a href="#willful-violation"></a><code><a href="#the-template-element"></a></code><a href="#refsXML"></a></p><p><a href="#xml-parser"></a><code><a href="#node"></a></code><code data-anolis-xref="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument"></a></code><code><a href="#document"></a></code></p><p><dfn data-anolis-xref="feed the parser" id="feed-the-parser"></dfn><a href="#xml-parser"></a></p><p><a href="#xml-parser"></a><a href="#stop-parsing"></a><a href="#html-parser"></a><a href="#xml-parser"></a><a data-anolis-xref="abort a parser" href="#abort-a-parser"></a><a href="#html-parser"></a></p><p><a href="#the-xhtml-syntax"></a><a data-anolis-xref="XML documents" href="#xml-documents"></a></p><h3 id="serializing-xhtml-fragments"><span class="secno"></span></h3><p><dfn id="xml-fragment-serialization-algorithm"></dfn><code><a href="#document"></a></code><code><a href="#element"></a></code></p><p><code><a href="#document"></a></code><a href="http://www.w3.org/TR/xml/#sec-well-formed"></a></p><p><code><a href="#element"></a></code><a href="http://www.w3.org/TR/xml/#wf-entities"></a></p><p><a href="#relevant-child-nodes"></a><a href="#tree-order"></a><code><a href="#text-0"></a></code></p><p><dfn id="relevant-child-nodes"></dfn></p><dl><dt><code><a href="#the-template-element"></a></code></dt><dd><a href="#relevant-child-nodes"></a><code><a href="#the-template-element"></a></code><a href="#template-contents"></a></dd><dt></dt><dd><a href="#relevant-child-nodes"></a></dd></dl><p><code><a href="#element"></a></code><code><a href="#document"></a></code><a href="#refsXML"></a><a href="#refsXMLNS"></a></p><p></p><p><code><a href="#invalidstateerror"></a></code></p><ul><li><code><a href="#document"></a></code></li><li><code><a href="#documenttype"></a></code><code data-anolis-xref=""></code><a href="#refsXML"></a></li><li><code><a href="#documenttype"></a></code><code data-anolis-xref=""></code><a href="#refsXML"></a></li><li></li><li><code data-anolis-xref=""></code><a href="#refsXML"></a></li><li><code><a href="#attr"></a></code><code data-anolis-xref=""></code><a href="#refsXMLNS"></a></li><li><code><a href="#element"></a></code></li><li><code><a href="#attr"></a></code><code><a href="#text-0"></a></code><code><a href="#comment-0"></a></code><code><a href="#processinginstruction"></a></code><code data-anolis-xref=""></code><a href="#refsXML"></a></li><li><code><a href="#comment-0"></a></code></li><li><code><a href="#processinginstruction"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></li><li><code><a href="#processinginstruction"></a></code></li><li><code><a href="#processinginstruction"></a></code><code data-anolis-xref=""></code></li></ul><p class="note"><code><a href="#document"></a></code><code><a href="#hierarchyrequesterror"></a></code></p><p><code><a href="#the-template-element"></a></code><code data-anolis-xref="dom-template-content"><a href="#dom-template-content"></a></code><code><a href="#documentfragment"></a></code><code><a href="#the-template-element"></a></code></p><h3 id="parsing-xhtml-fragments"><span class="secno"></span></h3><p><dfn id="xml-fragment-parsing-algorithm"></dfn><code><a href="#document"></a></code><code><a href="#syntaxerror"></a></code><var data-anolis-xref=""></var><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var></p><ol><li><p><a href="#xml-parser"></a></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><a href="#feed-the-parser"></a></p><p><code data-anolis-xref=""></code></p><p><code data-anolis-xref=""></code></p><p class="note"><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code data-anolis-xref=""></code></p></li><li><p><a href="#feed-the-parser"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><a href="#feed-the-parser"></a></p></li><li><p><code><a href="#syntaxerror"></a></code></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#document"></a></code><code><a href="#syntaxerror"></a></code></p></li><li><p><var data-anolis-xref="concept-frag-parse-context"><a href="#concept-frag-parse-context"></a></var><code><a href="#document"></a></code><a href="#tree-order"></a></p><p><code><a href="#document"></a></code><a href="#tree-order"></a></p></li></ol></div><div class="impl"><h2 id="rendering"><span class="secno"></span></h2><p><i><a href="#renderingUA"></a></i></p><h3 id="introduction-8"><span class="secno"></span></h3><p></p><p><a href="#represents"></a></p><p><i></i></p><hr><p><dfn id="being-rendered"></dfn></p><p class="note"><a href="#being-rendered"></a><code data-anolis-xref="attr-hidden"><a href="#the-hidden-attribute"></a></code><a href="#being-rendered"></a></p><hr><p><a href="#refsCSS"></a><a href="#refsUNICODE"></a><a href="#refsBIDI"></a></p><p class="note"></p><h3 id="the-css-user-agent-style-sheet-and-presentational-hints"><span class="secno"></span></h3><p><a href="#html-elements"></a></p><p><dfn id="presentational-hints"></dfn></p><p><dfn id="ltr-specific"></dfn></p><p class="note"><em></em></p><hr><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="maps-to-the-pixel-length-property"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#rules-for-parsing-non-negative-integers"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><dfn id="maps-to-the-dimension-property"></dfn><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a href="#rules-for-parsing-dimension-values"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><var data-anolis-xref=""></var></p><p><dfn id="align-descendants"></dfn><code data-anolis-xref="attr-align"></code><a data-anolis-xref="align
descendants" href="#align-descendants"></a></p><h3 id="non-replaced-elements"><span class="secno"></span></h3><h4 id="hidden-elements"><span class="secno"></span></h4><pre class="css"><span data-anolis-xref="" id="hiddenCSS"></span></pre><p><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="concept-n-script" href="#concept-n-script"></a></p><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a></p><h4 id="the-page"><span class="secno"></span></h4><pre class="css"></pre><p><code><a href="#the-body-element"></a></code><a href="#maps-to-the-pixel-length-property"></a><code><a href="#the-body-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#seamless-browsing-context-flag"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td rowspan="3"></td><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-marginheight"><a href="#attr-body-marginheight"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><a href="#container-frame-element"></a><code data-anolis-xref="attr-iframe-marginheight"><a href="#attr-iframe-marginheight"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-topmargin"></code></td></tr></tbody><tbody><tr><td rowspan="3"></td><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-marginwidth"><a href="#attr-body-marginwidth"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><a href="#container-frame-element"></a><code data-anolis-xref="attr-iframe-marginwidth"><a href="#attr-iframe-marginwidth"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-rightmargin"></code></td></tr></tbody><tbody><tr><td rowspan="3"></td><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-marginheight"><a href="#attr-body-marginheight"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><a href="#container-frame-element"></a><code data-anolis-xref="attr-iframe-marginheight"><a href="#attr-iframe-marginheight"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-bottommargin"></code></td></tr></tbody><tbody><tr><td rowspan="3"></td><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-marginwidth"><a href="#attr-body-marginwidth"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><a href="#container-frame-element"></a><code data-anolis-xref="attr-iframe-marginwidth"><a href="#attr-iframe-marginwidth"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-leftmargin"></code></td></tr></tbody></table><p><code><a href="#the-body-element"></a></code><code><a href="#document"></a></code><a href="#browsing-context"></a><a href="#nested-browsing-context"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a><code><a href="#frame"></a></code><code><a href="#the-iframe-element"></a></code><dfn id="container-frame-element"></dfn><code><a href="#the-body-element"></a></code><code><a href="#frame"></a></code><code><a href="#the-iframe-element"></a></code><a href="#container-frame-element"></a></p><p class="warning"><a href="#origin-0"></a><code><a href="#the-iframe-element"></a></code></p><hr><p><code><a href="#document"></a></code><a href="#nested-browsing-context"></a><a href="#browsing-context-container"></a><a href="#browsing-context"></a><a href="#being-rendered"></a></p><p><code><a href="#document"></a></code><a href="#nested-browsing-context"></a><a href="#browsing-context-container"></a><a href="#nested-browsing-context"></a><code><a href="#frame"></a></code><code><a href="#the-iframe-element"></a></code><code data-anolis-xref=""></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#nested-browsing-context"></a></p><hr><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-background"><a href="#attr-background"></a></code><a data-anolis-xref="resolve a
url" href="#resolve-a-url"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#absolute-url"></a></p><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-bgcolor"><a href="#attr-body-bgcolor"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-text"><a href="#attr-body-text"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-link"><a href="#attr-body-link"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><code><a href="#document"></a></code></p><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-vlink"><a href="#attr-body-vlink"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><code><a href="#document"></a></code></p><p><code><a href="#the-body-element"></a></code><code data-anolis-xref="attr-body-alink"><a href="#attr-body-alink"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><code><a href="#document"></a></code></p><h4 id="flow-content-0"><span class="secno"></span></h4><pre class="css"></pre><p><a href="#presentational-hints"></a></p><pre class="css"></pre><p><a href="#quirks-mode"></a></p><pre class="css"></pre><hr><p><code><a href="#center"></a></code><code><a href="#the-div-element"></a></code><code data-anolis-xref="attr-div-align"><a href="#attr-div-align"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-div-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-div-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-div-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><h4 id="phrasing-content-0"><span class="secno"></span></h4><pre class="css"><span data-anolis-xref="" id="br-wbr-content"><a href="#bidi-rendering"></a><a href="#bidi-rendering"></a></span></pre><p><a href="#presentational-hints"></a></p><pre class="css"></pre><p><code><a href="#the-rt-element"></a></code><code><a href="#the-rp-element"></a></code><a href="#refsCSSRUBY"></a></p><hr><p><code><a href="#the-br-element"></a></code><code data-anolis-xref="attr-br-clear"><a href="#attr-br-clear"></a></code></p><p></p><hr><p><code><a href="#font"></a></code><code data-anolis-xref="attr-font-color"></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><p><code><a href="#font"></a></code><code data-anolis-xref="attr-font-face"></code><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a></p><p><code><a href="#font"></a></code><code data-anolis-xref="attr-font-size"></code><dfn id="rules-for-parsing-a-legacy-font-size"></dfn><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><ol><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#skip-whitespace"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><a href="#collect-a-sequence-of-characters"></a><a href="#ascii-digits"></a><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p><table><thead><tr><th><var data-anolis-xref=""></var></th><th></th><th></th></tr></thead><tbody><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td><i></i></td></tr></tbody></table><p class="tablenote"><small></small></p></li></ol><h4 id="bidi-rendering"><span class="secno"></span></h4><pre class="css"><a href="#br-wbr-content"></a><code><a href="#the-br-element"></a></code><code><a href="#the-wbr-element"></a></code></pre><p><code><a href="#the-textarea-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></p><p><a href="#refsENCODING"></a></p><pre class="css"></pre><h4 id="quotes"><span class="secno"></span></h4><p><a href="#refsCLDR"></a></p><p><code data-anolis-xref=""></code></p><pre class="css"></pre><h4 id="sections-and-headings"><span class="secno"></span></h4><pre class="css"></pre><p><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#hgroup"></a></code><var data-anolis-xref=""></var><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-section-element"></a></code></p><pre class="css"><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></pre><h4 id="lists"><span class="secno"></span></h4><pre class="css"><a href="#ltr-specific"></a><a href="#ltr-specific"></a></pre><p id="decohints"><a href="#presentational-hints"></a></p><pre class="css"></pre><p><code><a href="#the-li-element"></a></code><a href="#ordinal-value"></a><code><a href="#the-li-element"></a></code></p><p class="critical" id="css-list-rendering"><code><a href="#the-li-element"></a></code></p><h4 id="tables"><span class="secno"></span></h4><pre class="css"></pre><p><a href="#presentational-hints"></a></p><pre class="css"><a href="#magic-border-selector"></a><a href="#magic-border-selector"></a></pre><p><a href="#quirks-mode"></a></p><pre class="css"></pre><hr><p><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code><a data-anolis-xref="rules for parsing non-negative integers" href="#rules-for-parsing-non-negative-integers"></a></p><p><code><a href="#the-colgroup-element"></a></code><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code><a data-anolis-xref="rules for parsing non-negative
integers" href="#rules-for-parsing-non-negative-integers"></a></p><p><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="rules for parsing non-negative integers" href="#rules-for-parsing-non-negative-integers"></a><i></i></p><p><a href="#html-documents"></a><code><a href="#the-form-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code></p><hr><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-cellspacing"><a href="#attr-table-cellspacing"></a></code><a href="#maps-to-the-pixel-length-property"></a></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-cellpadding"><a href="#attr-table-cellpadding"></a></code><a data-anolis-xref="maps to the pixel length property" href="#maps-to-the-pixel-length-property"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-cell" href="#concept-cell"></a><a data-anolis-xref="concept-table" href="#concept-table"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-hspace"></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-vspace"></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-height"></code><a href="#maps-to-the-dimension-property"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-width"><a href="#attr-table-width"></a></code><a href="#maps-to-the-dimension-property"></a><code><a href="#the-table-element"></a></code></p><p><code><a href="#the-col-element"></a></code><code data-anolis-xref="attr-col-width"><a href="#attr-col-width"></a></code><a href="#maps-to-the-dimension-property"></a><code><a href="#the-col-element"></a></code></p><p><code><a href="#the-tr-element"></a></code><code data-anolis-xref="attr-tr-height"></code><a href="#maps-to-the-dimension-property"></a><code><a href="#the-tr-element"></a></code></p><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-tdth-height"><a href="#attr-tdth-height"></a></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a></p><p><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-tdth-width"><a href="#attr-tdth-width"></a></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a></p><hr><p><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-div-align"><a href="#attr-div-align"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-caption-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#align-descendants"></a></p><p><code><a href="#the-th-element"></a></code></p><hr><p><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-background"><a href="#attr-background"></a></code><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a><a href="#absolute-url"></a></p><p><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref=""></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-bordercolor"><a href="#attr-table-bordercolor"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><hr><p><code><a href="#the-table-element"></a></code><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code><a data-anolis-xref="maps to the pixel length property" href="#maps-to-the-pixel-length-property"></a><a href="#rules-for-parsing-non-negative-integers"></a></p><p><dfn id="magic-border-selector"></dfn><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code><a href="#rules-for-parsing-non-negative-integers"></a></p><hr><p><a href="#quirks-mode"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><code data-anolis-xref="attr-tdth-nowrap"><a href="#attr-tdth-nowrap"></a></code><code data-anolis-xref="attr-tdth-width"><a href="#attr-tdth-width"></a></code><a href="#rules-for-parsing-dimension-values"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><hr><p id="sortable-ui"><a data-anolis-xref="sorting interface th
element" href="#sorting-interface-th-element"><code></code></a></p><h4 id="margin-collapsing-quirks"><span class="secno"></span></h4><p><dfn data-anolis-xref="concept-rendering-substantial" id="concept-rendering-substantial"></dfn><a href="#inter-element-whitespace"></a></p><p><dfn data-anolis-xref="concept-rendering-blank" id="concept-rendering-blank"></dfn><a data-anolis-xref="concept-rendering-substantial" href="#concept-rendering-substantial"></a></p><p><dfn data-anolis-xref="concept-rendering-elements-with-margins" id="concept-rendering-elements-with-margins"></dfn><code><a href="#the-blockquote-element"></a></code><code><a href="#dir"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#listing"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#multicol"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#plaintext"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#xmp"></a></code></p><p><a href="#quirks-mode"></a><a data-anolis-xref="concept-rendering-elements-with-margins" href="#concept-rendering-elements-with-margins"></a><code><a href="#the-body-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-rendering-substantial" href="#concept-rendering-substantial"></a></p><p><a href="#quirks-mode"></a><a data-anolis-xref="concept-rendering-elements-with-margins" href="#concept-rendering-elements-with-margins"></a><code><a href="#the-body-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-rendering-substantial" href="#concept-rendering-substantial"></a><a data-anolis-xref="concept-rendering-blank" href="#concept-rendering-blank"></a></p><p><a href="#quirks-mode"></a><a data-anolis-xref="concept-rendering-elements-with-margins" href="#concept-rendering-elements-with-margins"></a><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-rendering-substantial" href="#concept-rendering-substantial"></a><a data-anolis-xref="concept-rendering-blank" href="#concept-rendering-blank"></a></p><p><a href="#quirks-mode"></a><code><a href="#the-p-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="concept-rendering-substantial" href="#concept-rendering-substantial"></a></p><h4 id="form-controls"><span class="secno"></span></h4><pre class="css"></pre><p><a href="#quirks-mode"></a></p><pre class="css"></pre><p></p><h4 id="the-hr-element-0"><span class="secno"></span><code><a href="#the-hr-element"></a></code></h4><pre class="css"></pre><p><a href="#presentational-hints"></a></p><pre class="css"></pre><p><code><a href="#the-hr-element"></a></code><code data-anolis-xref="attr-hr-color"><a href="#attr-hr-color"></a></code><code data-anolis-xref="attr-hr-noshade"><a href="#attr-hr-noshade"></a></code><code data-anolis-xref="attr-hr-size"><a href="#attr-hr-size"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><a href="#presentational-hints"></a></p><p><code><a href="#the-hr-element"></a></code><code data-anolis-xref="attr-hr-color"><a href="#attr-hr-color"></a></code><code data-anolis-xref="attr-hr-noshade"><a href="#attr-hr-noshade"></a></code><code data-anolis-xref="attr-hr-size"><a href="#attr-hr-size"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#presentational-hints"></a></p><p><code data-anolis-xref="attr-hr-width"><a href="#attr-hr-width"></a></code><code><a href="#the-hr-element"></a></code><a href="#maps-to-the-dimension-property"></a></p><p><code><a href="#the-hr-element"></a></code><code data-anolis-xref="attr-hr-color"><a href="#attr-hr-color"></a></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><h4 id="the-fieldset-and-legend-elements"><span class="secno"></span><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code></h4><pre class="css"></pre><p><code><a href="#the-fieldset-element"></a></code></p><p><code><a href="#the-fieldset-element"></a></code><code><a href="#the-fieldset-element"></a></code><dfn id="rendered-legend"></dfn></p><ul class="brief"><li><code><a href="#the-legend-element"></a></code></li><li></li><li></li></ul><p><code><a href="#the-fieldset-element"></a></code><a href="#rendered-legend"></a><code><a href="#the-fieldset-element"></a></code><code><a href="#the-legend-element"></a></code><code data-anolis-xref="attr-legend-align"><a href="#attr-legend-align"></a></code><a href="#ascii-case-insensitive"></a><code><a href="#the-legend-element"></a></code></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td></tr><tr><td><code data-anolis-xref=""></code></td><td></td></tr></tbody></table><h3 id="replaced-elements"><span class="secno"></span></h3><h4 id="embedded-content-rendering-rules"><span class="secno"></span></h4><p><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-video-element"></a></code></p><p><code><a href="#the-canvas-element"></a></code><a href="#represents"></a><a href="#embedded-content-category"></a><code><a href="#the-canvas-element"></a></code></p><p><code><a href="#the-object-element"></a></code><a href="#represents"></a><a href="#nested-browsing-context"></a><code><a href="#the-object-element"></a></code></p><p><code><a href="#the-applet-element"></a></code><a href="#represents"></a><a href="#plugin"></a><code><a href="#the-applet-element"></a></code></p><p><code><a href="#the-audio-element"></a></code><a data-anolis-xref="expose a user interface to the
user" href="#expose-a-user-interface-to-the-user"></a><code><a href="#the-audio-element"></a></code><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a></p><p><code><a href="#the-video-element"></a></code><a data-anolis-xref="expose a user interface to the
user" href="#expose-a-user-interface-to-the-user"></a></p><p><code><a href="#the-video-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-video-element"></a></code></p><p><code><a href="#the-video-element"></a></code><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p><p><a data-anolis-xref="expose a user interface to the user" href="#expose-a-user-interface-to-the-user"></a><code><a href="#the-video-element"></a></code><a href="#rules-for-updating-the-text-track-rendering"></a><a data-anolis-xref="text track" href="#text-track"></a><code><a href="#the-video-element"></a></code><a href="#list-of-text-tracks"></a><a data-anolis-xref="text track showing" href="#text-track-showing"></a><a href="#text-track-kind"></a><code data-anolis-xref="dom-TextTrack-kind-subtitles"><a href="#dom-texttrack-kind-subtitles"></a></code><code data-anolis-xref="dom-TextTrack-kind-captions"><a href="#dom-texttrack-kind-captions"></a></code><a data-anolis-xref="text track" href="#text-track"></a><a href="#webvtt"></a><a href="#rules-for-updating-the-display-of-webvtt-text-tracks"></a><a href="#refsWEBVTT"></a></p><p class="note"><code><a href="#the-video-element"></a></code><code><a href="#the-canvas-element"></a></code></p><hr><p></p><pre class="css"><span id="video-object-fit"></span></pre><h4 id="images-0"><span class="secno"></span></h4><p><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p><dl class="switch"><dt><a href="#represents"></a></dt><dd></dd><dt><a data-anolis-xref="represents" href="#represents"></a><a href="#dimension-attributes"></a><ul><li><i data-anolis-xref="img-available"><a href="#img-available"></a></i></li><li><code data-anolis-xref=""></code></li><li><code><a href="#document"></a></code><a href="#quirks-mode"></a></li></ul></dt><dd><code><a href="#the-input-element"></a></code><a data-anolis-xref="concept-button" href="#concept-button"></a></dd><dt><code><a href="#the-img-element"></a></code><a href="#represents"></a></dt><dd></dd><dt><code><a href="#the-img-element"></a></code><a href="#represents"></a></dt><dd></dd><dt><code><a href="#the-input-element"></a></code><a data-anolis-xref="represents" href="#represents"></a></dt><dd></dd></dl><p></p><hr><p><a href="#absolute-url"></a></p><p class="note"><a href="#absolute-url"></a></p><hr><p><code><a href="#document"></a></code><a href="#quirks-mode"></a></p><pre class="css"></pre></div><div class="impl"><h4 id="attributes-for-embedded-content-and-images"><span class="secno"></span></h4><p><a href="#presentational-hints"></a></p><pre class="css"></pre><p><code><a href="#the-applet-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-dim-align"></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p><p><code data-anolis-xref="attr-dim-hspace"></code><code><a href="#the-applet-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a data-anolis-xref="maps to the dimension
property" href="#maps-to-the-dimension-property"></a></p><p><code data-anolis-xref="attr-dim-vspace"></code><code><a href="#the-applet-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a data-anolis-xref="maps to the dimension
property" href="#maps-to-the-dimension-property"></a></p><p><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><code data-anolis-xref="attr-dim-border"></code><a href="#rules-for-parsing-non-negative-integers"></a><a href="#presentational-hints"></a></p><p id="dimRendering"><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a><a data-anolis-xref="maps to the dimension
property" href="#maps-to-the-dimension-property"></a></p></div><div class="impl"><h4 id="image-maps-1"><span class="secno"></span></h4><p><a href="#image-map"></a><code><a href="#the-area-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code></p><p></p><p class="example"><code><a href="#the-area-element"></a></code><code data-anolis-xref="attr-style"><a href="#the-style-attribute"></a></code></p><p class="example"><code><a href="#the-area-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-object-element"></a></code><a href="#image-map"></a><code><a href="#the-area-element"></a></code></p></div><div class="impl"><h3 id="bindings"><span class="secno"></span></h3><h4 id="introduction-9"><span class="secno"></span></h4><p><a href="#refsBECSS"></a></p><p><code data-anolis-xref=""><i data-anolis-xref=""></i></code></p><p><a href="#refsCSSUI"></a></p></div><div class="impl"><h4 id="the-button-element-0"><span class="secno"></span><code><a href="#the-button-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-button-element"></a></code></p><p><code><a href="#the-button-element"></a></code><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><a data-anolis-xref="attr-button-type-menu-state" href="#attr-button-type-menu-state"></a></p></div><div class="impl"><h4 id="the-details-element-0"><span class="secno"></span><code><a href="#the-details-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-details-element"></a></code><a href="#ltr-specific"></a><code><a href="#the-summary-element"></a></code></p><p><code><a href="#the-details-element"></a></code></p><p><code><a href="#the-details-element"></a></code><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></p></div><div class="impl"><h4 id="the-input-element-as-a-text-entry-widget"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-search" href="#text-(type=text)-state-and-search-state-(type=search)"></a><a data-anolis-xref="attr-input-type-tel" href="#telephone-state-(type=tel)"></a><a data-anolis-xref="attr-input-type-url" href="#url-state-(type=url)"></a><a data-anolis-xref="attr-input-type-email" href="#e-mail-state-(type=email)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-password" href="#password-state-(type=password)"></a></p><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-select"><a href="#event-select"></a></code><a href="#user-interaction-task-source"></a></p><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a><a href="#converting-a-character-width-to-pixels"></a></p><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><a href="#converting-a-character-width-to-pixels"></a></p><p><dfn id="converting-a-character-width-to-pixels"></dfn><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></div><div class="impl"><h4 id="the-input-element-as-domain-specific-widgets"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-datetime" href="#date-and-time-state-(type=datetime)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-date" href="#date-state-(type=date)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-month" href="#month-state-(type=month)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-week" href="#week-state-(type=week)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-time" href="#time-state-(type=time)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p><p></p></div><div class="impl"><h4 id="the-input-element-as-a-range-control"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-range" href="#range-state-(type=range)"></a></p><p></p><p><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></p><p></p></div><div class="impl"><h4 id="the-input-element-as-a-color-well"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-color" href="#color-state-(type=color)"></a></p><p><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></p></div><div class="impl"><h4 id="the-input-element-as-a-checkbox-and-radio-button-widgets"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-checkbox" href="#checkbox-state-(type=checkbox)"></a></p><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-radio" href="#radio-button-state-(type=radio)"></a></p></div><div class="impl"><h4 id="the-input-element-as-a-file-upload-control"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a><a data-anolis-xref="concept-input-type-file-selected" href="#concept-input-type-file-selected"></a></p></div><div class="impl"><h4 id="the-input-element-as-a-button"><span class="secno"></span><code><a href="#the-input-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-submit" href="#submit-button-state-(type=submit)"></a><a data-anolis-xref="attr-input-type-reset" href="#reset-button-state-(type=reset)"></a><a data-anolis-xref="attr-input-type-button" href="#button-state-(type=button)"></a><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></p></div><div class="impl"><h4 id="the-marquee-element"><span class="secno"></span><code><a href="#the-marquee-element-0"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p><dl><dt><code data-anolis-xref="attr-marquee-behavior"><a href="#attr-marquee-behavior"></a></code><a data-anolis-xref="attr-marquee-behavior-scroll" href="#attr-marquee-behavior-scroll"></a></dt><dd><p><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><code><a href="#the-marquee-element-0"></a></code></p><p class="example"><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><a data-anolis-xref="attr-marquee-direction-left" href="#attr-marquee-direction-left"></a><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-marquee-element-0"></a></code></p><p><a href="#increment-the-marquee-current-loop-index"></a><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p></dd><dt><code data-anolis-xref="attr-marquee-behavior"><a href="#attr-marquee-behavior"></a></code><a data-anolis-xref="attr-marquee-behavior-slide" href="#attr-marquee-behavior-slide"></a></dt><dd><p><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-marquee-element-0"></a></code></p><p class="example"><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><a data-anolis-xref="attr-marquee-direction-left" href="#attr-marquee-direction-left"></a><code><a href="#the-marquee-element-0"></a></code><em></em><code><a href="#the-marquee-element-0"></a></code></p><p><a href="#increment-the-marquee-current-loop-index"></a><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p></dd><dt><code data-anolis-xref="attr-marquee-behavior"><a href="#attr-marquee-behavior"></a></code><a data-anolis-xref="attr-marquee-behavior-alternate" href="#attr-marquee-behavior-alternate"></a></dt><dd><p><a href="#marquee-current-loop-index"></a><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-marquee-element-0"></a></code></p><p><a href="#marquee-current-loop-index"></a><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-marquee-element-0"></a></code></p><p class="example"><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><a data-anolis-xref="attr-marquee-direction-left" href="#attr-marquee-direction-left"></a><code><a href="#the-marquee-element-0"></a></code><em></em><code><a href="#the-marquee-element-0"></a></code></p><p><a href="#increment-the-marquee-current-loop-index"></a><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p></dd></dl><p><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code></p><table><thead><tr><th><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code></th><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><a data-anolis-xref="attr-marquee-direction-left" href="#attr-marquee-direction-left"></a></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="attr-marquee-direction-right" href="#attr-marquee-direction-right"></a></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="attr-marquee-direction-up" href="#attr-marquee-direction-up"></a></td><td></td><td></td><td></td><td></td></tr><tr><td><a data-anolis-xref="attr-marquee-direction-down" href="#attr-marquee-direction-down"></a></td><td></td><td></td><td></td><td></td></tr></tbody></table><p><a href="#marquee-scroll-interval"></a><a href="#marquee-scroll-distance"></a></p><p><code><a href="#the-marquee-element-0"></a></code><code data-anolis-xref="attr-marquee-bgcolor"></code><a href="#rules-for-parsing-a-legacy-color-value"></a><a data-anolis-xref="presentational hints" href="#presentational-hints"></a></p><p><code data-anolis-xref="attr-marquee-width"></code><code data-anolis-xref="attr-marquee-height"></code><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a></p><p><code><a href="#the-marquee-element-0"></a></code><code data-anolis-xref="attr-marquee-direction"><a href="#attr-marquee-direction"></a></code><a data-anolis-xref="attr-marquee-direction-up" href="#attr-marquee-direction-up"></a><a data-anolis-xref="attr-marquee-direction-down" href="#attr-marquee-direction-down"></a></p><p><code data-anolis-xref="attr-marquee-vspace"></code><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a><code data-anolis-xref="attr-marquee-hspace"></code><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="maps to the dimension property" href="#maps-to-the-dimension-property"></a></p><p><code><a href="#the-marquee-element-0"></a></code></p></div><div class="impl"><h4 id="the-meter-element-0"><span class="secno"></span><code><a href="#the-meter-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-meter-element"></a></code></p><p></p><p></p><p class="note"><code><a href="#the-meter-element"></a></code></p></div><div class="impl"><h4 id="the-progress-element-0"><span class="secno"></span><code><a href="#the-progress-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-progress-element"></a></code></p><p><img alt="" class="extra" height="103" src="images/sample-progress.png" width="157"></p><p></p><p class="example"></p><p class="note"><code><a href="#the-progress-element"></a></code></p></div><div class="impl"><h4 id="the-select-element-0"><span class="secno"></span><code><a href="#the-select-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></p><p><i data-anolis-xref=""></i><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a></p><p><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><a href="#width-of-the-select's-labels"><code></code></a></p><p><i data-anolis-xref=""></i><code><a href="#the-select-element"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><a data-anolis-xref="concept-select-size" href="#concept-select-size"></a><a href="#width-of-the-select's-labels"><code></code></a></p><p><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a><code><a href="#the-optgroup-element"></a></code></p><p><code><a href="#the-optgroup-element"></a></code><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code></p><p><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-option-label" href="#concept-option-label"></a><code><a href="#the-optgroup-element"></a></code></p><p><dfn id="width-of-the-select's-labels"><code></code></dfn><code><a href="#the-optgroup-element"></a></code><code><a href="#the-option-element"></a></code><a data-anolis-xref="concept-select-option-list" href="#concept-select-option-list"></a></p><p><code><a href="#the-select-element"></a></code><a href="#placeholder-label-option"></a><code><a href="#the-option-element"></a></code><a href="#placeholder-label-option"></a><a href="#placeholder-label-option"></a><a data-anolis-xref="concept-option-selectedness" href="#concept-option-selectedness"></a></p><p><code><a href="#the-select-element"></a></code></p></div><div class="impl"><h4 id="the-textarea-element-0"><span class="secno"></span><code><a href="#the-textarea-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-textarea-element"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-select"><a href="#event-select"></a></code><a href="#user-interaction-task-source"></a></p><p><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a><a href="#textarea-effective-width"></a><a href="#textarea-effective-width"></a></p><p><dfn id="textarea-effective-width"></dfn><code><a href="#the-textarea-element"></a></code><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><a data-anolis-xref="attr-textarea-cols-value" href="#attr-textarea-cols-value"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><code data-anolis-xref="attr-textarea-rows"><a href="#attr-textarea-rows"></a></code><a href="#rules-for-parsing-non-negative-integers"></a><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a><a href="#textarea-effective-height"></a><a href="#textarea-effective-height"></a></p><p><dfn id="textarea-effective-height"></dfn><code><a href="#the-textarea-element"></a></code><a data-anolis-xref="attr-textarea-rows-value" href="#attr-textarea-rows-value"></a></p><p><code><a href="#the-textarea-element"></a></code><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-textarea-wrap-off"></code><a data-anolis-xref="presentational
hints" href="#presentational-hints"></a></p></div><div class="impl"><h4 id="the-keygen-element-0"><span class="secno"></span><code><a href="#the-keygen-element"></a></code></h4><pre class="css"><i data-anolis-xref=""></i></pre><p><i data-anolis-xref=""></i><code><a href="#the-keygen-element"></a></code></p></div><div class="impl"><h3 id="frames-and-framesets"><span class="secno"></span></h3><p><code><a href="#frameset"></a></code></p><ol><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><i></i><i></i></p><p><a href="#rules-for-parsing-a-list-of-dimensions"></a><code data-anolis-xref="attr-frameset-cols"></code><var data-anolis-xref=""></var></p><p><a href="#rules-for-parsing-a-list-of-dimensions"></a><code data-anolis-xref="attr-frameset-rows"></code><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var></p></li><li><p><a href="#convert-a-list-of-dimensions-to-a-list-of-pixel-values"></a><var data-anolis-xref=""></var><code><a href="#frameset"></a></code><var data-anolis-xref=""></var></p><p><a href="#convert-a-list-of-dimensions-to-a-list-of-pixel-values"></a><var data-anolis-xref=""></var><code><a href="#frameset"></a></code><var data-anolis-xref=""></var></p></li><li><p><span data-anolis-xref=""><var data-anolis-xref=""></var><var data-anolis-xref=""></var></span><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><code><a href="#frame"></a></code><code><a href="#frameset"></a></code><code><a href="#frameset"></a></code></p></li><li><p></p><ol><li><p></p><ol><li><p><var data-anolis-xref=""></var></p><p><code><a href="#frameset"></a></code><code><a href="#frameset"></a></code><code><a href="#frameset"></a></code></p><p><code><a href="#frame"></a></code><a href="#nested-browsing-context"></a></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li></ol></li></ol></li><li><p><code><a href="#frameset"></a></code><a href="#has-a-border"></a><a href="#frame-border-color"></a></p><p><a href="#has-a-border"></a><a href="#frame-border-color"></a></p><p><code><a href="#frame"></a></code><code data-anolis-xref="attr-frame-noresize"></code><code><a href="#frameset"></a></code><code><a href="#frameset"></a></code></p><p><code><a href="#frameset"></a></code><code><a href="#frame"></a></code><dfn id="has-a-border"></dfn></p><ol><li><p><code data-anolis-xref="attr-frames-frameborder"></code></p></li><li><p><code data-anolis-xref="attr-frames-frameborder"></code></p></li><li><p><code><a href="#frameset"></a></code><em></em><a href="#has-a-border"></a></p></li><li><p></p></li></ol><p><dfn id="frame-border-color"></dfn><code><a href="#frameset"></a></code><code><a href="#frame"></a></code></p><ol><li><p><code data-anolis-xref="attr-frames-bordercolor"></code><a href="#rules-for-parsing-a-legacy-color-value"></a></p></li><li><p><code><a href="#frameset"></a></code><a href="#frame-border-color"></a></p></li><li><p></p></li></ol></li></ol><p><dfn id="convert-a-list-of-dimensions-to-a-list-of-pixel-values"></dfn></p><ol><li><p><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i></p><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var><i></i><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><var data-anolis-xref=""></var></p></li></ol><p><i></i><i></i><i></i></p><hr><p><code><a href="#frame"></a></code><code><a href="#frameset"></a></code><a href="#nested-browsing-context"></a><a href="#nested-browsing-context"></a></p></div><div class="impl"><h3 id="interactive-media"><span class="secno"></span></h3><h4 id="links,-forms,-and-navigation"><span class="secno"></span></h4><p><a href="#hyperlink"></a><a href="#form-submission-0"></a><a href="#browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a></p><p><a data-anolis-xref="hyperlink" href="#hyperlink"></a><a data-anolis-xref="form" href="#the-form-element"></a><a data-anolis-xref="navigate" href="#navigate"></a></p><p><a href="#navigate"></a><a data-anolis-xref="browsing
context" href="#browsing-context"></a><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref=""></code><code><a href="#the-q-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-del-element"></a></code></p><p><a data-anolis-xref="hyperlink" href="#hyperlink"></a><code><a href="#the-link-element"></a></code></p><p class="note"><code><a href="#the-link-element"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a><code data-anolis-xref="event-click"><a href="#event-click"></a></code></p><h4 id="the-title-attribute-0"><span class="secno"></span><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></h4><p><a href="#advisory-information"></a></p><p><a href="#advisory-information"></a><a href="#advisory-information"></a></p><p></p><div class="example"><p><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code><code data-anolis-xref="attr-title"><a href="#attr-title"></a></code></p></div><div class="example"><p></p></div><h4 id="editing-hosts"><span class="secno"></span></h4><p><a href="#active-range"></a><a href="#editing-host"></a></p><p class="note"></p><h4 id="text-rendered-in-native-user-interfaces"><span class="secno"></span></h4><p><a href="#the-directionality"></a><a href="#directionality-of-the-attribute"></a></p><div class="example"><p></p><pre><span data-anolis-xref="" dir="rtl" lang="he"></span></pre><p><code><a href="#the-select-element"></a></code></p><p><img alt="" height="105" src="images/bidiselect.png" width="206"></p></div><div class="example"><p><code data-anolis-xref="attr-dir"><a href="#the-dir-attribute"></a></code></p><pre><bdo dir="ltr"></bdo></pre><p><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code><em></em></p><p><a href="#directionality-capable-attribute"></a></p><pre><bdo dir="ltr"></bdo></pre><p><code data-anolis-xref=""></code><em></em></p></div><p><code data-anolis-xref="dom-alert"><a href="#dom-alert"></a></code><em></em><a href="#refsBIDI"></a></p><p></p><div class="example"><p></p><pre></pre><p><bdo data-anolis-xref="" dir="rtl" lang=""></bdo><bdo data-anolis-xref="" dir="ltr" lang=""></bdo></p></div><div class="example"><p></p><pre class="bad"></pre><p><kbd></kbd><samp></samp><kbd dir="rtl" lang="ar"></kbd><samp lang=""><bdo dir="rtl"></bdo></samp></p><p></p><pre><strong></strong></pre></div><h3 id="print-media"><span class="secno"></span></h3><p><dfn id="obtain-a-physical-form"></dfn><code><a href="#document"></a></code><a href="#refsPDF"></a></p><p><a data-anolis-xref="obtain a physical form" href="#obtain-a-physical-form"></a><code><a href="#document"></a></code><code><a href="#document"></a></code></p><h3 id="unstyled-xml-documents"><span class="secno"></span></h3><p></p><p><code><a href="#document"></a></code><a href="#unstyled-document"></a><a href="#an-unstyled-document-view"></a></p><p><code><a href="#document"></a></code><dfn id="unstyled-document"></dfn></p><ul><li><code><a href="#document"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-style-element"></a></code></li><li><code><a href="#document"></a></code><a href="#presentational-hints"></a></li><li><code><a href="#document"></a></code><a data-anolis-xref="CSS styling attribute" href="#css-styling-attribute"></a></li><li><code><a href="#document"></a></code><a href="#html-namespace-0"></a><a href="#svg-namespace"></a><a href="#mathml-namespace"></a></li><li><code><a href="#document"></a></code><span></span></li><li><code><a href="#document"></a></code><a data-anolis-xref="hyperlink" href="#hyperlink"></a></li><li><a data-anolis-xref="concept-script" href="#concept-script"></a><a href="#settings-object"></a><code><a href="#document"></a></code><a href="#responsible-document"></a></li><li><code><a href="#document"></a></code></li></ul><p><dfn id="an-unstyled-document-view"></dfn><code><a href="#document"></a></code></p><p class="note"><code><a href="#document"></a></code><a href="#unstyled-document"></a></p></div><h2 id="obsolete"><span class="secno"></span></h2><h3 id="obsolete-but-conforming-features"><span class="secno"></span></h3><p></p><p class="auth"><code data-anolis-xref="attr-img-border"><a href="#attr-img-border"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref=""></code></p><p class="auth"><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code><code><a href="#the-script-element"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code></p><p class="auth"><code data-anolis-xref="attr-a-name"><a href="#attr-a-name"></a></code><code><a href="#the-a-element"></a></code><a data-anolis-xref="concept-id" href="#concept-id"></a><a href="#home-subtree"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><code data-anolis-xref="attr-a-name"><a href="#attr-a-name"></a></code><code><a href="#the-a-element"></a></code><a href="#home-subtree"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="concept-id" href="#concept-id"></a><a data-anolis-xref="URL" href="#url"></a><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p><p class="auth"><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a><code><a href="#the-input-element"></a></code><code data-anolis-xref=""></code></p><p class="note"><a href="#syntax"></a><a data-anolis-xref="syntax-DOCTYPE" href="#syntax-doctype"></a><a href="#obsolete-permitted-doctype"></a></p><div class="impl"><h4 id="warnings-for-obsolete-but-conforming-features"><span class="secno"></span></h4><p><em></em></p><p></p><ul><li><p><a href="#obsolete-permitted-doctype"></a><a data-anolis-xref="HTML
documents" href="#html-documents"></a></p></li><li><p><code data-anolis-xref="attr-img-border"><a href="#attr-img-border"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref="attr-script-language"><a href="#attr-script-language"></a></code><code><a href="#the-script-element"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><a href="#ascii-case-insensitive"></a><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref="attr-a-name"><a href="#attr-a-name"></a></code><code><a href="#the-a-element"></a></code></p></li><li><p><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></li><li><p><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-number" href="#number-state-(type=number)"></a></p></li></ul><p></p><p class="example"></p></div><h3 id="non-conforming-features"><span class="secno"></span></h3><p class="auth"></p><dl><dt><code><a href="#the-applet-element"></a></code></dt><dd><p><code><a href="#the-embed-element"></a></code><code><a href="#the-object-element"></a></code></p></dd><dt><dfn id="acronym"><code></code></dfn></dt><dd><p><code><a href="#the-abbr-element"></a></code></p></dd><dt><dfn id="bgsound"><code></code></dfn></dt><dd><p><code><a href="#the-audio-element"></a></code></p></dd><dt><dfn id="dir"><code></code></dfn></dt><dd><p><code><a href="#the-ul-element"></a></code></p></dd><dt><code><a href="#frame"></a></code></dt><dt><code><a href="#frameset"></a></code></dt><dt><dfn id="noframes"><code></code></dfn></dt><dd><p><code><a href="#the-iframe-element"></a></code></p></dd><dt><dfn id="hgroup"><code></code></dfn></dt><dd><p><code><a href="#the-p-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code></code></p><p><code><a href="#the-header-element"></a></code><code><a href="#the-div-element"></a></code></p></dd><dt><dfn id="isindex-0"><code></code></dfn></dt><dd><p><code><a href="#the-form-element"></a></code><a data-anolis-xref="attr-input-type-text" href="#text-(type=text)-state-and-search-state-(type=search)"></a></p></dd><dt><dfn id="listing"><code></code></dfn></dt><dd><p><code><a href="#the-pre-element"></a></code><code><a href="#the-code-element"></a></code></p></dd><dt><dfn id="nextid"><code></code></dfn></dt><dd><p></p></dd><dt><dfn id="noembed"><code></code></dfn></dt><dd><p><code><a href="#the-object-element"></a></code><code><a href="#the-embed-element"></a></code></p></dd><dt><dfn id="plaintext"><code></code></dfn></dt><dd><p><code></code><a href="#mime-type"></a></p></dd><dt><dfn id="strike"><code></code></dfn></dt><dd><p><code><a href="#the-del-element"></a></code><code><a href="#the-s-element"></a></code></p></dd><dt><dfn id="xmp"><code></code></dfn></dt><dd><p><code><a href="#the-pre-element"></a></code><code><a href="#the-code-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn id="basefont"><code></code></dfn></dt><dt><dfn id="big"><code></code></dfn></dt><dt><dfn id="blink"><code></code></dfn></dt><dt><dfn id="center"><code></code></dfn></dt><dt><dfn id="font"><code></code></dfn></dt><dt><code><a href="#the-marquee-element-0"></a></code></dt><dt><dfn id="multicol"><code></code></dfn></dt><dt><dfn id="nobr"><code></code></dfn></dt><dt><dfn id="spacer"><code></code></dfn></dt><dt><dfn id="tt"><code></code></dfn></dt><dd><p></p><p><code><a href="#tt"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-var-element"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-samp-element"></a></code></p><p><code><a href="#big"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-mark-element"></a></code></p><p><a href="#usage-summary"></a></p></dd></dl><hr><p class="auth"></p><dl><dt><dfn data-anolis-xref="attr-a-charset" id="attr-a-charset"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-link-charset" id="attr-link-charset"><code></code></dfn><code><a href="#the-link-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-a-coords" id="attr-a-coords"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-a-shape" id="attr-a-shape"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dd><p><code><a href="#the-area-element"></a></code><code><a href="#the-a-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-a-methods" id="attr-a-methods"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-link-methods" id="attr-link-methods"><code></code></dfn><code><a href="#the-link-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-a-name" id="attr-a-name"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-embed-name" id="attr-embed-name"><code></code></dfn><code><a href="#the-embed-element"></a></code></dt><dt><dfn data-anolis-xref="attr-img-name" id="attr-img-name"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dt><dfn data-anolis-xref="attr-option-name" id="attr-option-name"><code></code></dfn><code><a href="#the-option-element"></a></code></dt><dd><p><code data-anolis-xref="attr-id"><a href="#the-id-attribute"></a></code></p></dd><dt><dfn data-anolis-xref="attr-a-rev" id="attr-a-rev"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-link-rev" id="attr-link-rev"><code></code></dfn><code><a href="#the-link-element"></a></code></dt><dd><p><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd><dt><dfn data-anolis-xref="attr-a-urn" id="attr-a-urn"><code></code></dfn><code><a href="#the-a-element"></a></code></dt><dt><dfn data-anolis-xref="attr-link-urn" id="attr-link-urn"><code></code></dfn><code><a href="#the-link-element"></a></code></dt><dd><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></p></dd><dt><dfn data-anolis-xref="attr-form-accept" id="attr-form-accept"><code></code></dfn><code><a href="#the-form-element"></a></code></dt><dd><p><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code><a href="#the-input-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-area-nohref" id="attr-area-nohref"><code></code></dfn><code><a href="#the-area-element"></a></code></dt><dd><p><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-area-nohref"><a href="#attr-area-nohref"></a></code></p></dd><dt><dfn data-anolis-xref="attr-head-profile" id="attr-head-profile"><code></code></dfn><code><a href="#the-head-element"></a></code></dt><dd><p><code><a href="#the-meta-element"></a></code><a data-anolis-xref="concept-meta-extensions" href="#concept-meta-extensions"></a></p></dd><dd><p><code><a href="#the-link-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-html-version" id="attr-html-version"><code></code></dfn><code><a href="#the-html-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-input-ismap" id="attr-input-ismap"><code></code></dfn><code><a href="#the-input-element"></a></code></dt><dd><p><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><a data-anolis-xref="attr-input-type-image" href="#image-button-state-(type=image)"></a></p></dd><dt><dfn data-anolis-xref="attr-input-usemap" id="attr-input-usemap"><code></code></dfn><code><a href="#the-input-element"></a></code></dt><dd><p><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-img-lowsrc" id="attr-img-lowsrc"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dd><p><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code></p></dd><dt><dfn data-anolis-xref="attr-link-target" id="attr-link-target"><code></code></dfn><code><a href="#the-link-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-meta-scheme" id="attr-meta-scheme"><code></code></dfn><code><a href="#the-meta-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-object-archive" id="attr-object-archive"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-classid" id="attr-object-classid"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-code" id="attr-object-code"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-codebase" id="attr-object-codebase"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-codetype" id="attr-object-codetype"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dd><p><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a data-anolis-xref="plugin" href="#plugin"></a><code><a href="#the-param-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-object-declare" id="attr-object-declare"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dd><p><code><a href="#the-object-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-object-standby" id="attr-object-standby"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-param-type" id="attr-param-type"><code></code></dfn><code><a href="#the-param-element"></a></code></dt><dt><dfn data-anolis-xref="attr-param-valuetype" id="attr-param-valuetype"><code></code></dfn><code><a href="#the-param-element"></a></code></dt><dd><p><code data-anolis-xref="attr-param-name"><a href="#attr-param-name"></a></code><code data-anolis-xref="attr-param-value"><a href="#attr-param-value"></a></code></p></dd><dt><dfn data-anolis-xref="attr-script-language" id="attr-script-language"><code></code></dfn><code><a href="#the-script-element"></a></code></dt><dd><p><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code></p></dd><dt><dfn data-anolis-xref="attr-script-event" id="attr-script-event"><code></code></dfn><code><a href="#the-script-element"></a></code></dt><dt><dfn data-anolis-xref="attr-script-for" id="attr-script-for"><code></code></dfn><code><a href="#the-script-element"></a></code></dt><dd><p><a href="#refsDOM"></a></p></dd><dt><dfn data-anolis-xref="attr-source-media" id="attr-source-media"><code></code></dfn><code><a href="#the-source-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-table-datapagesize" id="attr-table-datapagesize"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dd><p></p></dd><dt><dfn data-anolis-xref="attr-table-summary" id="attr-table-summary"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dd><p><a href="#table-descriptions-techniques"></a><code><a href="#the-table-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-tdth-axis" id="attr-tdth-axis"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dd><p><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><code><a href="#the-th-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-td-scope" id="attr-td-scope"><code></code></dfn><code><a href="#the-td-element"></a></code></dt><dd><p><code><a href="#the-th-element"></a></code></p></dd><dt><dfn data-anolis-xref="attr-datasrc" id="attr-datasrc"><code></code></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#frame"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-legend-element"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-textarea-element"></a></code></dt><dt><dfn data-anolis-xref="attr-datafld" id="attr-datafld"><code></code></dfn><code><a href="#the-a-element"></a></code><code><a href="#the-applet-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#frame"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-legend-element"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-param-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-textarea-element"></a></code></dt><dt><dfn data-anolis-xref="attr-dataformatas" id="attr-dataformatas"><code></code></dfn><code><a href="#the-button-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-legend-element"></a></code><code><a href="#the-marquee-element-0"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-option-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-table-element"></a></code></dt><dd><p><code><a href="#xmlhttprequest"></a></code><a href="#refsXHR"></a></p></dd><dt><dfn data-anolis-xref="attr-body-alink" id="attr-body-alink"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-bgcolor" id="attr-body-bgcolor"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-link" id="attr-body-link"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-marginbottom" id="attr-body-marginbottom"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-marginheight" id="attr-body-marginheight"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-marginleft" id="attr-body-marginleft"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-marginright" id="attr-body-marginright"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-margintop" id="attr-body-margintop"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-marginwidth" id="attr-body-marginwidth"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-text" id="attr-body-text"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-body-vlink" id="attr-body-vlink"><code></code></dfn><code><a href="#the-body-element"></a></code></dt><dt><dfn data-anolis-xref="attr-br-clear" id="attr-br-clear"><code></code></dfn><code><a href="#the-br-element"></a></code></dt><dt><dfn data-anolis-xref="attr-caption-align" id="attr-caption-align"><code></code></dfn><code><a href="#the-caption-element"></a></code></dt><dt><dfn data-anolis-xref="attr-col-align" id="attr-col-align"><code></code></dfn><code><a href="#the-col-element"></a></code></dt><dt><dfn data-anolis-xref="attr-col-char" id="attr-col-char"><code></code></dfn><code><a href="#the-col-element"></a></code></dt><dt><dfn data-anolis-xref="attr-col-charoff" id="attr-col-charoff"><code></code></dfn><code><a href="#the-col-element"></a></code></dt><dt><dfn data-anolis-xref="attr-col-valign" id="attr-col-valign"><code></code></dfn><code><a href="#the-col-element"></a></code></dt><dt><dfn data-anolis-xref="attr-col-width" id="attr-col-width"><code></code></dfn><code><a href="#the-col-element"></a></code></dt><dt><dfn data-anolis-xref="attr-div-align" id="attr-div-align"><code></code></dfn><code><a href="#the-div-element"></a></code></dt><dt><dfn data-anolis-xref="attr-dl-compact" id="attr-dl-compact"><code></code></dfn><code><a href="#the-dl-element"></a></code></dt><dt><dfn data-anolis-xref="attr-embed-align" id="attr-embed-align"><code></code></dfn><code><a href="#the-embed-element"></a></code></dt><dt><dfn data-anolis-xref="attr-embed-hspace" id="attr-embed-hspace"><code></code></dfn><code><a href="#the-embed-element"></a></code></dt><dt><dfn data-anolis-xref="attr-embed-vspace" id="attr-embed-vspace"><code></code></dfn><code><a href="#the-embed-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hr-align" id="attr-hr-align"><code></code></dfn><code><a href="#the-hr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hr-color" id="attr-hr-color"><code></code></dfn><code><a href="#the-hr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hr-noshade" id="attr-hr-noshade"><code></code></dfn><code><a href="#the-hr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hr-size" id="attr-hr-size"><code></code></dfn><code><a href="#the-hr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hr-width" id="attr-hr-width"><code></code></dfn><code><a href="#the-hr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-hx-align" id="attr-hx-align"><code></code></dfn><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-align" id="attr-iframe-align"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-allowtransparency" id="attr-iframe-allowtransparency"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-frameborder" id="attr-iframe-frameborder"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-hspace" id="attr-iframe-hspace"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-marginheight" id="attr-iframe-marginheight"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-marginwidth" id="attr-iframe-marginwidth"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-scrolling" id="attr-iframe-scrolling"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-iframe-vspace" id="attr-iframe-vspace"><code></code></dfn><code><a href="#the-iframe-element"></a></code></dt><dt><dfn data-anolis-xref="attr-input-align" id="attr-input-align"><code></code></dfn><code><a href="#the-input-element"></a></code></dt><dt><dfn data-anolis-xref="attr-input-hspace" id="attr-input-hspace"><code></code></dfn><code><a href="#the-input-element"></a></code></dt><dt><dfn data-anolis-xref="attr-input-vspace" id="attr-input-vspace"><code></code></dfn><code><a href="#the-input-element"></a></code></dt><dt><dfn data-anolis-xref="attr-img-align" id="attr-img-align"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dt><dfn data-anolis-xref="attr-img-border" id="attr-img-border"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dt><dfn data-anolis-xref="attr-img-hspace" id="attr-img-hspace"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dt><dfn data-anolis-xref="attr-img-vspace" id="attr-img-vspace"><code></code></dfn><code><a href="#the-img-element"></a></code></dt><dt><dfn data-anolis-xref="attr-legend-align" id="attr-legend-align"><code></code></dfn><code><a href="#the-legend-element"></a></code></dt><dt><dfn data-anolis-xref="attr-li-type" id="attr-li-type"><code></code></dfn><code><a href="#the-li-element"></a></code></dt><dt><dfn data-anolis-xref="attr-menu-compact" id="attr-menu-compact"><code></code></dfn><code><a href="#the-menu-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-align" id="attr-object-align"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-border" id="attr-object-border"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-hspace" id="attr-object-hspace"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-object-vspace" id="attr-object-vspace"><code></code></dfn><code><a href="#the-object-element"></a></code></dt><dt><dfn data-anolis-xref="attr-ol-compact" id="attr-ol-compact"><code></code></dfn><code><a href="#the-ol-element"></a></code></dt><dt><dfn data-anolis-xref="attr-p-align" id="attr-p-align"><code></code></dfn><code><a href="#the-p-element"></a></code></dt><dt><dfn data-anolis-xref="attr-pre-width" id="attr-pre-width"><code></code></dfn><code><a href="#the-pre-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-align" id="attr-table-align"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-bgcolor" id="attr-table-bgcolor"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-bordercolor" id="attr-table-bordercolor"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-cellpadding" id="attr-table-cellpadding"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-cellspacing" id="attr-table-cellspacing"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-frame" id="attr-table-frame"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-rules" id="attr-table-rules"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-table-width" id="attr-table-width"><code></code></dfn><code><a href="#the-table-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tbody-align" id="attr-tbody-align"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tbody-char" id="attr-tbody-char"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tbody-charoff" id="attr-tbody-charoff"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tbody-vAlign" id="attr-tbody-valign"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-align" id="attr-tdth-align"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-bgcolor" id="attr-tdth-bgcolor"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-char" id="attr-tdth-char"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-charoff" id="attr-tdth-charoff"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-height" id="attr-tdth-height"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-nowrap" id="attr-tdth-nowrap"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-valign" id="attr-tdth-valign"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tdth-width" id="attr-tdth-width"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tr-align" id="attr-tr-align"><code></code></dfn><code><a href="#the-tr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tr-bgcolor" id="attr-tr-bgcolor"><code></code></dfn><code><a href="#the-tr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tr-char" id="attr-tr-char"><code></code></dfn><code><a href="#the-tr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tr-charoff" id="attr-tr-charoff"><code></code></dfn><code><a href="#the-tr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-tr-valign" id="attr-tr-valign"><code></code></dfn><code><a href="#the-tr-element"></a></code></dt><dt><dfn data-anolis-xref="attr-ul-compact" id="attr-ul-compact"><code></code></dfn><code><a href="#the-ul-element"></a></code></dt><dt><dfn data-anolis-xref="attr-ul-type" id="attr-ul-type"><code></code></dfn><code><a href="#the-ul-element"></a></code></dt><dt><dfn data-anolis-xref="attr-background" id="attr-background"><code></code></dfn><code><a href="#the-body-element"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code></dt><dd><p></p></dd></dl><hr><p class="auth"><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code><code><a href="#the-table-element"></a></code><code data-anolis-xref=""></code><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code></p><div class="impl"><h3 id="requirements-for-implementations"><span class="secno"></span></h3><h4 id="the-applet-element"><span class="secno"></span><dfn><code></code></dfn></h4><p><code><a href="#the-applet-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-applet-element"></a></code></p><p><a href="#represents"></a></p><ul class="brief"><li><a href="#stack-of-open-elements"></a><a href="#html-parser"></a><a href="#xml-parser"></a></li><li><a href="#in-a-document"><code></code></a></li><li><code><a href="#document"></a></code><a href="#fully-active"></a></li><li id="sandboxPluginApplet"><code><a href="#document"></a></code><a href="#active-sandboxing-flag-set"></a><a href="#sandboxed-plugins-browsing-context-flag"></a></li><li><a href="#media-element"></a></li><li><code><a href="#the-object-element"></a></code><em></em><a href="#fallback-content"></a></li><li><a href="#plugin"></a></li><li><a href="#plugin"></a></li></ul><p><a href="#plugin"></a><a data-anolis-xref="concept-param-parameter" href="#concept-param-parameter"></a><code><a href="#the-param-element"></a></code><code><a href="#the-applet-element"></a></code><a href="#tree-order"></a><a href="#plugin"></a><a href="#plugin"></a><code><a href="#htmlappletelement"></a></code><code><a href="#the-applet-element"></a></code><a href="#represents"></a><a href="#plugin"></a></p><p class="note"><code><a href="#the-applet-element"></a></code></p><p><code><a href="#the-applet-element"></a></code><code><a href="#htmlappletelement"></a></code></p><pre class="idl"><dfn id="htmlappletelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-applet-align" href="#dom-applet-align"></a><a data-anolis-xref="dom-applet-alt" href="#dom-applet-alt"></a><a data-anolis-xref="dom-applet-archive" href="#dom-applet-archive"></a><a data-anolis-xref="dom-applet-code" href="#dom-applet-code"></a><a data-anolis-xref="dom-applet-codeBase" href="#dom-applet-codebase"></a><a data-anolis-xref="dom-applet-height" href="#dom-applet-height"></a><a data-anolis-xref="dom-applet-hspace" href="#dom-applet-hspace"></a><a data-anolis-xref="dom-applet-name" href="#dom-applet-name"></a><a data-anolis-xref="dom-applet-object" href="#dom-applet-object"></a><a data-anolis-xref="dom-applet-vspace" href="#dom-applet-vspace"></a><a data-anolis-xref="dom-applet-width" href="#dom-applet-width"></a></pre><p><dfn data-anolis-xref="dom-applet-align" id="dom-applet-align"><code></code></dfn><dfn data-anolis-xref="dom-applet-alt" id="dom-applet-alt"><code></code></dfn><dfn data-anolis-xref="dom-applet-archive" id="dom-applet-archive"><code></code></dfn><dfn data-anolis-xref="dom-applet-code" id="dom-applet-code"><code></code></dfn><dfn data-anolis-xref="dom-applet-height" id="dom-applet-height"><code></code></dfn><dfn data-anolis-xref="dom-applet-hspace" id="dom-applet-hspace"><code></code></dfn><dfn data-anolis-xref="dom-applet-name" id="dom-applet-name"><code></code></dfn><dfn data-anolis-xref="dom-applet-object" id="dom-applet-object"><code></code></dfn><dfn data-anolis-xref="dom-applet-vspace" id="dom-applet-vspace"><code></code></dfn><dfn data-anolis-xref="dom-applet-width" id="dom-applet-width"><code></code></dfn><a href="#reflect"></a><code><a href="#the-applet-element"></a></code><code data-anolis-xref="attr-applet-object"></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-applet-codeBase" id="dom-applet-codebase"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-applet-codebase"></code><a href="#url"></a></p><h4 id="the-marquee-element-0"><span class="secno"></span><dfn><code></code></dfn></h4><p><code><a href="#the-marquee-element-0"></a></code><a href="#refsCSSANIMATIONS"></a><a href="#refsCSSTRANSITIONS"></a></p><p><a href="#task-source"></a><a href="#dom-manipulation-task-source"></a></p><p><code><a href="#the-marquee-element-0"></a></code><code><a href="#htmlmarqueeelement"></a></code></p><pre class="idl"><dfn id="htmlmarqueeelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-marquee-behavior" href="#dom-marquee-behavior"></a><a data-anolis-xref="dom-marquee-bgColor" href="#dom-marquee-bgcolor"></a><a data-anolis-xref="dom-marquee-direction" href="#dom-marquee-direction"></a><a data-anolis-xref="dom-marquee-height" href="#dom-marquee-height"></a><a data-anolis-xref="dom-marquee-hspace" href="#dom-marquee-hspace"></a><a data-anolis-xref="dom-marquee-loop" href="#dom-marquee-loop"></a><a data-anolis-xref="dom-marquee-scrollamount" href="#dom-marquee-scrollamount"></a><a data-anolis-xref="dom-marquee-scrollDelay" href="#dom-marquee-scrolldelay"></a><a data-anolis-xref="dom-marquee-trueSpeed" href="#dom-marquee-truespeed"></a><a data-anolis-xref="dom-marquee-vspace" href="#dom-marquee-vspace"></a><a data-anolis-xref="dom-marquee-width" href="#dom-marquee-width"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-marquee-onbounce" href="#handler-marquee-onbounce"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-marquee-onfinish" href="#handler-marquee-onfinish"></a><a href="#eventhandler"></a><a data-anolis-xref="handler-marquee-onstart" href="#handler-marquee-onstart"></a><a data-anolis-xref="dom-marquee-start" href="#dom-marquee-start"></a><a data-anolis-xref="dom-marquee-stop" href="#dom-marquee-stop"></a></pre><p><code><a href="#the-marquee-element-0"></a></code><dfn data-anolis-xref="concept-marquee-on" id="concept-marquee-on"></dfn><dfn data-anolis-xref="concept-marquee-off" id="concept-marquee-off"></dfn><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p><p><dfn data-anolis-xref="dom-marquee-start" id="dom-marquee-start"><code></code></dfn><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="concept-marquee-on" href="#concept-marquee-on"></a></p><p><dfn data-anolis-xref="dom-marquee-stop" id="dom-marquee-stop"><code></code></dfn><code><a href="#the-marquee-element-0"></a></code><a data-anolis-xref="concept-marquee-off" href="#concept-marquee-off"></a></p><p><code><a href="#the-marquee-element-0"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-marquee-start"></code></p><hr><p><dfn data-anolis-xref="attr-marquee-behavior" id="attr-marquee-behavior"><code></code></dfn><code><a href="#the-marquee-element-0"></a></code><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-behavior-scroll" id="attr-marquee-behavior-scroll"></dfn></td></tr><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-behavior-slide" id="attr-marquee-behavior-slide"></dfn></td></tr><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-behavior-alternate" id="attr-marquee-behavior-alternate"></dfn></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-marquee-behavior-scroll" href="#attr-marquee-behavior-scroll"></a></p><hr><p><dfn data-anolis-xref="attr-marquee-direction" id="attr-marquee-direction"><code></code></dfn><code><a href="#the-marquee-element-0"></a></code><a href="#enumerated-attribute"></a></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-direction-left" id="attr-marquee-direction-left"></dfn></td></tr><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-direction-right" id="attr-marquee-direction-right"></dfn></td></tr><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-direction-up" id="attr-marquee-direction-up"></dfn></td></tr><tr><td><code data-anolis-xref=""></code></td><td><dfn data-anolis-xref="attr-marquee-direction-down" id="attr-marquee-direction-down"></dfn></td></tr></tbody></table><p><i></i><a data-anolis-xref="attr-marquee-direction-left" href="#attr-marquee-direction-left"></a></p><hr><p><dfn data-anolis-xref="attr-marquee-truespeed" id="attr-marquee-truespeed"><code></code></dfn><code><a href="#the-marquee-element-0"></a></code><a href="#boolean-attribute"></a></p><hr><p><code><a href="#the-marquee-element-0"></a></code><dfn id="marquee-scroll-interval"></dfn></p><ol><li><p><code data-anolis-xref="attr-marquee-scrolldelay"></code><a href="#rules-for-parsing-non-negative-integers"></a><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><code data-anolis-xref="attr-marquee-truespeed"><a href="#attr-marquee-truespeed"></a></code><var data-anolis-xref=""></var><var data-anolis-xref=""></var></p></li><li><p><a href="#marquee-scroll-interval"></a><var data-anolis-xref=""></var></p></li></ol><hr><p><code><a href="#the-marquee-element-0"></a></code><dfn id="marquee-scroll-distance"></dfn><code data-anolis-xref="attr-marquee-scrollamount"></code><a href="#rules-for-parsing-non-negative-integers"></a></p><hr><p><code><a href="#the-marquee-element-0"></a></code><dfn id="marquee-loop-count"></dfn><code data-anolis-xref="attr-marquee-loop"></code><a href="#rules-for-parsing-integers"></a></p><p><dfn data-anolis-xref="dom-marquee-loop" id="dom-marquee-loop"><code></code></dfn><a href="#marquee-loop-count"></a><a href="#marquee-loop-count"></a><code data-anolis-xref="attr-marquee-loop"></code><a href="#valid-integer"></a></p><p><code><a href="#the-marquee-element-0"></a></code><dfn id="marquee-current-loop-index"></dfn></p><p><dfn id="increment-the-marquee-current-loop-index"></dfn></p><ol><li><p><a href="#marquee-loop-count"></a></p></li><li><p><a href="#marquee-current-loop-index"></a></p></li><li><p><a href="#marquee-current-loop-index"></a><a href="#marquee-loop-count"></a><a data-anolis-xref="concept-marquee-off" href="#concept-marquee-off"></a><code><a href="#the-marquee-element-0"></a></code><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-marquee-finish"></code><code><a href="#the-marquee-element-0"></a></code></p><p><code data-anolis-xref="attr-marquee-behavior"><a href="#attr-marquee-behavior"></a></code><a data-anolis-xref="attr-marquee-behavior-alternate" href="#attr-marquee-behavior-alternate"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-marquee-bounce"></code><code><a href="#the-marquee-element-0"></a></code></p><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-marquee-start"></code><code><a href="#the-marquee-element-0"></a></code></p></li></ol><hr><p><a href="#event-handlers"></a><a data-anolis-xref="event
handler event type" href="#event-handler-event-type"></a><a href="#event-handler-content-attributes"></a><a href="#event-handler-idl-attributes"></a><code><a href="#the-marquee-element-0"></a></code></p><table><thead><tr><th><a data-anolis-xref="event handlers" href="#event-handlers"></a></th><th><a href="#event-handler-event-type"></a></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="handler-marquee-onbounce" id="handler-marquee-onbounce"><code></code></dfn></td><td><code data-anolis-xref="event-marquee-bounce"></code></td></tr><tr><td><dfn data-anolis-xref="handler-marquee-onfinish" id="handler-marquee-onfinish"><code></code></dfn></td><td><code data-anolis-xref="event-marquee-finish"></code></td></tr><tr><td><dfn data-anolis-xref="handler-marquee-onstart" id="handler-marquee-onstart"><code></code></dfn></td><td><code data-anolis-xref="event-marquee-start"></code></td></tr></tbody></table><hr><p><dfn data-anolis-xref="dom-marquee-behavior" id="dom-marquee-behavior"><code></code></dfn><dfn data-anolis-xref="dom-marquee-direction" id="dom-marquee-direction"><code></code></dfn><dfn data-anolis-xref="dom-marquee-height" id="dom-marquee-height"><code></code></dfn><dfn data-anolis-xref="dom-marquee-hspace" id="dom-marquee-hspace"><code></code></dfn><dfn data-anolis-xref="dom-marquee-vspace" id="dom-marquee-vspace"><code></code></dfn><dfn data-anolis-xref="dom-marquee-width" id="dom-marquee-width"><code></code></dfn><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-marquee-bgColor" id="dom-marquee-bgcolor"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-marquee-bgcolor"></code></p><p><dfn data-anolis-xref="dom-marquee-scrollAmount" id="dom-marquee-scrollamount"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-marquee-scrollamount"></code></p><p><dfn data-anolis-xref="dom-marquee-scrollDelay" id="dom-marquee-scrolldelay"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-marquee-scrolldelay"></code></p><p><dfn data-anolis-xref="dom-marquee-trueSpeed" id="dom-marquee-truespeed"><code></code></dfn><a href="#reflect"></a><code data-anolis-xref="attr-marquee-truespeed"><a href="#attr-marquee-truespeed"></a></code></p><h4 id="frames"><span class="secno"></span></h4><p><dfn id="frameset"><code></code></dfn><a href="#the-body-element-0"></a></p><p><code><a href="#frameset"></a></code><code><a href="#htmlframesetelement"></a></code></p><pre class="idl"><dfn id="htmlframesetelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-frameset-cols" href="#dom-frameset-cols"></a><a data-anolis-xref="dom-frameset-rows" href="#dom-frameset-rows"></a><a href="#htmlframesetelement"></a><a href="#windoweventhandlers"></a></pre><p><dfn data-anolis-xref="dom-frameset-cols" id="dom-frameset-cols"><code></code></dfn><dfn data-anolis-xref="dom-frameset-rows" id="dom-frameset-rows"><code></code></dfn><code><a href="#frameset"></a></code><a href="#reflect"></a></p><p><code><a href="#frameset"></a></code><a href="#event-handler-content-attributes"></a><a href="#event-handlers"></a><code><a href="#window"></a></code><a href="#event-handler-idl-attributes"></a></p><p><code data-anolis-xref="handler-onblur"><a href="#handler-onblur"></a></code><code data-anolis-xref="handler-onerror"><a href="#handler-onerror"></a></code><code data-anolis-xref="handler-onfocus"><a href="#handler-onfocus"></a></code><code data-anolis-xref="handler-onload"><a href="#handler-onload"></a></code><code data-anolis-xref="handler-onresize"><a href="#handler-onresize"></a></code><code data-anolis-xref="handler-onscroll"><a href="#handler-onscroll"></a></code><a href="#event-handlers"></a><code><a href="#window"></a></code><code><a href="#frameset"></a></code><a href="#event-handlers"></a><a href="#html-elements"></a></p><hr><p><dfn id="frame"><code></code></dfn><a href="#nested-browsing-context"></a><code><a href="#the-iframe-element"></a></code><code><a href="#frameset"></a></code></p><p><code><a href="#frame"></a></code><dfn id="active-frame-element"><code></code></dfn><a href="#in-a-document"><code></code></a></p><p><code><a href="#frame"></a></code><a href="#active-frame-element"><code></code></a><a href="#active-frame-element"><code></code></a><a href="#nested-browsing-context"></a><a href="#process-the-frame-attributes"><code></code></a></p><p><code><a href="#frame"></a></code><a href="#active-frame-element"><code></code></a><a data-anolis-xref="a browsing context is discarded" href="#a-browsing-context-is-discarded"></a><a href="#nested-browsing-context"></a></p><p><code><a href="#frame"></a></code><a href="#nested-browsing-context"></a><code data-anolis-xref="attr-frame-src"></code><a href="#process-the-frame-attributes"><code></code></a></p><p><dfn id="process-the-frame-attributes"><code></code></dfn></p><dl class="switch"><dt><code data-anolis-xref="attr-frame-src"></code><code><a href="#frame"></a></code></dt><dd><p><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#frame"></a></code></p></dd><dt></dt><dd><ol><li><p><code data-anolis-xref="attr-frame-src"></code><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code></p><p><a data-anolis-xref="resolve a url" href="#resolve-a-url"></a><code data-anolis-xref="attr-frame-src"></code><code><a href="#frame"></a></code></p><p><var data-anolis-xref=""></var><code><a href="#about:blank"></a></code><var data-anolis-xref=""></var><a href="#absolute-url"></a></p></li><li><p><a href="#navigate"></a><a href="#child-browsing-context"></a><var data-anolis-xref=""></var></p></li></ol></dd></dl><p><a data-anolis-xref="navigate" href="#navigate"></a><a href="#process-the-frame-attributes"><code></code></a><a href="#explicit-self-navigation-override"></a><code><a href="#frame"></a></code><a href="#browsing-context"></a><a href="#source-browsing-context"></a></p><p><a href="#active-document"></a><a href="#child-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#completely-loaded"></a><a data-anolis-xref="navigate" href="#navigate"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p><p><a href="#child-browsing-context"></a><a href="#session-history"></a><code><a href="#document"></a></code><a href="#process-the-frame-attributes"><code></code></a><code><a href="#about:blank"></a></code><code><a href="#document"></a></code><a href="#child-browsing-context"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#replacement-enabled"></a></p><p><code><a href="#document"></a></code><code><a href="#frame"></a></code><a href="#completely-loaded"></a><a href="#queue-a-task"></a><a href="#fire-a-simple-event"></a><code data-anolis-xref="event-load"><a href="#event-load"></a></code><code><a href="#frame"></a></code></p><p><a href="#task-source"></a><a data-anolis-xref="concept-task" href="#concept-task"></a><a href="#dom-manipulation-task-source"></a></p><p><code><a href="#frame"></a></code><a href="#nested-browsing-context"></a><a href="#active-document"></a><a href="#ready-for-post-load-tasks"></a><a data-anolis-xref="delay the load event" href="#delay-the-load-event"></a><code><a href="#frame"></a></code><a href="#browsing-context"></a><a href="#active-document"></a><code><a href="#frame"></a></code><a href="#browsing-context"></a><a href="#delaying-load-events-mode"><code data-anolis-xref="event-load"></code></a><code><a href="#frame"></a></code><a href="#delay-the-load-event"></a></p><p><code data-anolis-xref="attr-frame-name"></code><a href="#browsing-context-name"></a><a href="#browsing-context-name"></a></p><p><code data-anolis-xref="attr-frame-name"></code><a href="#browsing-context"></a><a data-anolis-xref="browsing context name" href="#browsing-context-name"></a><a href="#browsing-context-name"></a></p><p><code><a href="#frame"></a></code><code><a href="#htmlframeelement"></a></code></p><pre class="idl"><dfn id="htmlframeelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-frame-name" href="#dom-frame-name"></a><a data-anolis-xref="dom-frame-scrolling" href="#dom-frame-scrolling"></a><a data-anolis-xref="dom-frame-src" href="#dom-frame-src"></a><a data-anolis-xref="dom-frame-frameBorder" href="#dom-frame-frameborder"></a><a data-anolis-xref="dom-frame-longDesc" href="#dom-frame-longdesc"></a><a data-anolis-xref="dom-frame-noResize" href="#dom-frame-noresize"></a><a href="#document"></a><a data-anolis-xref="dom-frame-contentDocument" href="#dom-frame-contentdocument"></a><a href="#windowproxy"></a><a data-anolis-xref="dom-frame-contentWindow" href="#dom-frame-contentwindow"></a><a data-anolis-xref="dom-frame-marginHeight" href="#dom-frame-marginheight"></a><a data-anolis-xref="dom-frame-marginWidth" href="#dom-frame-marginwidth"></a></pre><p><dfn data-anolis-xref="dom-frame-name" id="dom-frame-name"><code></code></dfn><dfn data-anolis-xref="dom-frame-scrolling" id="dom-frame-scrolling"><code></code></dfn><dfn data-anolis-xref="dom-frame-src" id="dom-frame-src"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code><a href="#frame"></a></code><code data-anolis-xref="attr-frame-src"></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-frame-frameBorder" id="dom-frame-frameborder"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-frame-frameborder"></code></p><p><dfn data-anolis-xref="dom-frame-longDesc" id="dom-frame-longdesc"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-frame-longdesc"></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-frame-noResize" id="dom-frame-noresize"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-frame-noresize"></code></p><p><dfn data-anolis-xref="dom-frame-contentDocument" id="dom-frame-contentdocument"><code></code></dfn><code><a href="#frame"></a></code><code><a href="#document"></a></code><a href="#active-document"></a><code><a href="#frame"></a></code><a href="#nested-browsing-context"></a><a href="#effective-script-origin"></a><a href="#same-origin"></a><a href="#effective-script-origin"></a><a href="#incumbent-settings-object"></a></p><p><dfn data-anolis-xref="dom-frame-contentWindow" id="dom-frame-contentwindow"><code></code></dfn><code><a href="#windowproxy"></a></code><code><a href="#frame"></a></code><a href="#nested-browsing-context"></a></p><p><dfn data-anolis-xref="dom-frame-marginHeight" id="dom-frame-marginheight"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-frame-marginheight"></code></p><p><dfn data-anolis-xref="dom-frame-marginWidth" id="dom-frame-marginwidth"><code></code></dfn><code><a href="#frame"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-frame-marginwidth"></code></p><h4 id="other-elements,-attributes-and-apis"><span class="secno"></span></h4><p><code><a href="#acronym"></a></code><code><a href="#the-abbr-element"></a></code></p><hr><pre class="idl"><a href="#htmlanchorelement" id="HTMLAnchorElement-partial"></a><a data-anolis-xref="dom-a-coords" href="#dom-a-coords"></a><a data-anolis-xref="dom-a-charset" href="#dom-a-charset"></a><a data-anolis-xref="dom-a-name" href="#dom-a-name"></a><a data-anolis-xref="dom-a-rev" href="#dom-a-rev"></a><a data-anolis-xref="dom-a-shape" href="#dom-a-shape"></a></pre><p><dfn data-anolis-xref="dom-a-coords" id="dom-a-coords"><code></code></dfn><dfn data-anolis-xref="dom-a-charset" id="dom-a-charset"><code></code></dfn><dfn data-anolis-xref="dom-a-name" id="dom-a-name"><code></code></dfn><dfn data-anolis-xref="dom-a-rev" id="dom-a-rev"><code></code></dfn><dfn data-anolis-xref="dom-a-shape" id="dom-a-shape"><code></code></dfn><code><a href="#the-a-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlareaelement" id="HTMLAreaElement-partial"></a><a data-anolis-xref="dom-area-noHref" href="#dom-area-nohref"></a></pre><p><dfn data-anolis-xref="dom-area-noHref" id="dom-area-nohref"><code></code></dfn><code><a href="#the-area-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-area-nohref"><a href="#attr-area-nohref"></a></code></p><hr><pre class="idl"><a href="#htmlbodyelement" id="HTMLBodyElement-partial"></a><a data-anolis-xref="dom-body-text" href="#dom-body-text"></a><a data-anolis-xref="dom-body-link" href="#dom-body-link"></a><a data-anolis-xref="dom-body-vLink" href="#dom-body-vlink"></a><a data-anolis-xref="dom-body-aLink" href="#dom-body-alink"></a><a data-anolis-xref="dom-body-bgColor" href="#dom-body-bgcolor"></a><a data-anolis-xref="dom-body-background" href="#dom-body-background"></a></pre><p><dfn data-anolis-xref="dom-body-text" id="dom-body-text"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-body-text"><a href="#attr-body-text"></a></code></p><p><dfn data-anolis-xref="dom-body-link" id="dom-body-link"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-body-link"><a href="#attr-body-link"></a></code></p><p><dfn data-anolis-xref="dom-body-aLink" id="dom-body-alink"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-body-alink"><a href="#attr-body-alink"></a></code></p><p><dfn data-anolis-xref="dom-body-vLink" id="dom-body-vlink"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-body-vlink"><a href="#attr-body-vlink"></a></code></p><p><dfn data-anolis-xref="dom-body-bgColor" id="dom-body-bgcolor"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-body-bgcolor"><a href="#attr-body-bgcolor"></a></code></p><p><dfn data-anolis-xref="dom-body-background" id="dom-body-background"><code></code></dfn><code><a href="#the-body-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-background"><a href="#attr-background"></a></code><code data-anolis-xref="attr-background"><a href="#attr-background"></a></code><em></em><a href="#url"></a></p><hr><pre class="idl"><a href="#htmlbrelement" id="HTMLBRElement-partial"></a><a data-anolis-xref="dom-br-clear" href="#dom-br-clear"></a></pre><p><dfn data-anolis-xref="dom-br-clear" id="dom-br-clear"><code></code></dfn><code><a href="#the-br-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmltablecaptionelement" id="HTMLTableCaptionElement-partial"></a><a data-anolis-xref="dom-caption-align" href="#dom-caption-align"></a></pre><p><dfn data-anolis-xref="dom-caption-align" id="dom-caption-align"><code></code></dfn><code><a href="#the-caption-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmltablecolelement" id="HTMLTableColElement-partial"></a><a data-anolis-xref="dom-col-align" href="#dom-col-align"></a><a data-anolis-xref="dom-col-ch" href="#dom-col-ch"></a><a data-anolis-xref="dom-col-chOff" href="#dom-col-choff"></a><a data-anolis-xref="dom-col-vAlign" href="#dom-col-valign"></a><a data-anolis-xref="dom-col-width" href="#dom-col-width"></a></pre><p><dfn data-anolis-xref="dom-col-align" id="dom-col-align"><code></code></dfn><dfn data-anolis-xref="dom-col-width" id="dom-col-width"><code></code></dfn><code><a href="#the-col-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-col-ch" id="dom-col-ch"><code></code></dfn><code><a href="#the-col-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-col-char"><a href="#attr-col-char"></a></code></p><p><dfn data-anolis-xref="dom-col-chOff" id="dom-col-choff"><code></code></dfn><code><a href="#the-col-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-col-charoff"><a href="#attr-col-charoff"></a></code></p><p><dfn data-anolis-xref="dom-col-vAlign" id="dom-col-valign"><code></code></dfn><code><a href="#the-col-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-col-valign"><a href="#attr-col-valign"></a></code></p><hr><p><code><a href="#dir"></a></code><code><a href="#the-ul-element"></a></code></p><p><code><a href="#dir"></a></code><code><a href="#htmldirectoryelement"></a></code></p><pre class="idl"><dfn id="htmldirectoryelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-dir-compact" href="#dom-dir-compact"></a></pre><p><dfn data-anolis-xref="dom-dir-compact" id="dom-dir-compact"><code></code></dfn><code><a href="#dir"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmldivelement" id="HTMLDivElement-partial"></a><a data-anolis-xref="dom-div-align" href="#dom-div-align"></a></pre><p><dfn data-anolis-xref="dom-div-align" id="dom-div-align"><code></code></dfn><code><a href="#the-div-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmldlistelement" id="HTMLDListElement-partial"></a><a data-anolis-xref="dom-dl-compact" href="#dom-dl-compact"></a></pre><p><dfn data-anolis-xref="dom-dl-compact" id="dom-dl-compact"><code></code></dfn><code><a href="#the-dl-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlembedelement" id="HTMLEmbedElement-partial"></a><a data-anolis-xref="dom-embed-align" href="#dom-embed-align"></a><a data-anolis-xref="dom-embed-name" href="#dom-embed-name"></a></pre><p><dfn data-anolis-xref="dom-embed-name" id="dom-embed-name"><code></code></dfn><dfn data-anolis-xref="dom-embed-align" id="dom-embed-align"><code></code></dfn><code><a href="#the-embed-element"></a></code><a href="#reflect"></a></p><hr><p><code><a href="#font"></a></code><code><a href="#htmlfontelement"></a></code></p><pre class="idl"><dfn id="htmlfontelement"></dfn><a href="#htmlelement"></a><a data-anolis-xref="dom-font-color" href="#dom-font-color"></a><a data-anolis-xref="dom-font-face" href="#dom-font-face"></a><a data-anolis-xref="dom-font-size" href="#dom-font-size"></a></pre><p><dfn data-anolis-xref="dom-font-color" id="dom-font-color"><code></code></dfn><dfn data-anolis-xref="dom-font-face" id="dom-font-face"><code></code></dfn><dfn data-anolis-xref="dom-font-size" id="dom-font-size"><code></code></dfn><code><a href="#font"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlheadingelement" id="HTMLHeadingElement-partial"></a><a data-anolis-xref="dom-hx-align" href="#dom-hx-align"></a></pre><p><dfn data-anolis-xref="dom-hx-align" id="dom-hx-align"><code></code></dfn><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><a href="#reflect"></a></p><hr><p class="note"><dfn data-anolis-xref="dom-head-profile" id="dom-head-profile"><code></code></dfn><code><a href="#the-head-element"></a></code><code><a href="#htmlheadelement"></a></code><a data-anolis-xref="other applicable specifications" href="#other-applicable-specifications"></a></p><hr><pre class="idl"><a href="#htmlhrelement" id="HTMLHRElement-partial"></a><a data-anolis-xref="dom-hr-align" href="#dom-hr-align"></a><a data-anolis-xref="dom-hr-color" href="#dom-hr-color"></a><a data-anolis-xref="dom-hr-noShade" href="#dom-hr-noshade"></a><a data-anolis-xref="dom-hr-size" href="#dom-hr-size"></a><a data-anolis-xref="dom-hr-width" href="#dom-hr-width"></a></pre><p><dfn data-anolis-xref="dom-hr-align" id="dom-hr-align"><code></code></dfn><dfn data-anolis-xref="dom-hr-color" id="dom-hr-color"><code></code></dfn><dfn data-anolis-xref="dom-hr-size" id="dom-hr-size"><code></code></dfn><dfn data-anolis-xref="dom-hr-width" id="dom-hr-width"><code></code></dfn><code><a href="#the-hr-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-hr-noShade" id="dom-hr-noshade"><code></code></dfn><code><a href="#the-hr-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-hr-noshade"><a href="#attr-hr-noshade"></a></code></p><hr><pre class="idl"><a href="#htmlhtmlelement" id="HTMLHtmlElement-partial"></a><a data-anolis-xref="dom-html-version" href="#dom-html-version"></a></pre><p><dfn data-anolis-xref="dom-html-version" id="dom-html-version"><code></code></dfn><code><a href="#the-html-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmliframeelement" id="HTMLIFrameElement-partial"></a><a data-anolis-xref="dom-iframe-align" href="#dom-iframe-align"></a><a data-anolis-xref="dom-iframe-scrolling" href="#dom-iframe-scrolling"></a><a data-anolis-xref="dom-iframe-frameBorder" href="#dom-iframe-frameborder"></a><a data-anolis-xref="dom-iframe-longDesc" href="#dom-iframe-longdesc"></a><a data-anolis-xref="dom-iframe-marginHeight" href="#dom-iframe-marginheight"></a><a data-anolis-xref="dom-iframe-marginWidth" href="#dom-iframe-marginwidth"></a></pre><p><dfn data-anolis-xref="dom-iframe-align" id="dom-iframe-align"><code></code></dfn><dfn data-anolis-xref="dom-iframe-scrolling" id="dom-iframe-scrolling"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-iframe-frameBorder" id="dom-iframe-frameborder"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-iframe-frameborder"><a href="#attr-iframe-frameborder"></a></code></p><p><dfn data-anolis-xref="dom-iframe-longDesc" id="dom-iframe-longdesc"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-iframe-longdesc"></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-iframe-marginHeight" id="dom-iframe-marginheight"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-iframe-marginheight"><a href="#attr-iframe-marginheight"></a></code></p><p><dfn data-anolis-xref="dom-iframe-marginWidth" id="dom-iframe-marginwidth"><code></code></dfn><code><a href="#the-iframe-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-iframe-marginwidth"><a href="#attr-iframe-marginwidth"></a></code></p><hr><pre class="idl"><a href="#htmlimageelement" id="HTMLImageElement-partial"></a><a data-anolis-xref="dom-img-name" href="#dom-img-name"></a><a data-anolis-xref="dom-img-lowsrc" href="#dom-img-lowsrc"></a><a data-anolis-xref="dom-img-align" href="#dom-img-align"></a><a data-anolis-xref="dom-img-hspace" href="#dom-img-hspace"></a><a data-anolis-xref="dom-img-vspace" href="#dom-img-vspace"></a><a data-anolis-xref="dom-img-longDesc" href="#dom-img-longdesc"></a><a data-anolis-xref="dom-img-border" href="#dom-img-border"></a></pre><p><dfn data-anolis-xref="dom-img-name" id="dom-img-name"><code></code></dfn><dfn data-anolis-xref="dom-img-align" id="dom-img-align"><code></code></dfn><dfn data-anolis-xref="dom-img-border" id="dom-img-border"><code></code></dfn><dfn data-anolis-xref="dom-img-hspace" id="dom-img-hspace"><code></code></dfn><dfn data-anolis-xref="dom-img-vspace" id="dom-img-vspace"><code></code></dfn><code><a href="#the-img-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-img-longDesc" id="dom-img-longdesc"><code></code></dfn><code><a href="#the-img-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-img-longdesc"></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-img-lowsrc" id="dom-img-lowsrc"><code></code></dfn><code><a href="#the-img-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-img-lowsrc"><a href="#attr-img-lowsrc"></a></code><a href="#url"></a></p><hr><pre class="idl"><a href="#htmlinputelement" id="HTMLInputElement-partial"></a><a data-anolis-xref="dom-input-align" href="#dom-input-align"></a><a data-anolis-xref="dom-input-useMap" href="#dom-input-usemap"></a></pre><p><dfn data-anolis-xref="dom-input-align" id="dom-input-align"><code></code></dfn><code><a href="#the-input-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-input-useMap" id="dom-input-usemap"><code></code></dfn><code><a href="#the-input-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-input-usemap"><a href="#attr-input-usemap"></a></code></p><hr><pre class="idl"><a href="#htmllegendelement" id="HTMLLegendElement-partial"></a><a data-anolis-xref="dom-legend-align" href="#dom-legend-align"></a></pre><p><dfn data-anolis-xref="dom-legend-align" id="dom-legend-align"><code></code></dfn><code><a href="#the-legend-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmllielement" id="HTMLLIElement-partial"></a><a data-anolis-xref="dom-li-type" href="#dom-li-type"></a></pre><p><dfn data-anolis-xref="dom-li-type" id="dom-li-type"><code></code></dfn><code><a href="#the-li-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmllinkelement" id="HTMLLinkElement-partial"></a><a data-anolis-xref="dom-link-charset" href="#dom-link-charset"></a><a data-anolis-xref="dom-link-rev" href="#dom-link-rev"></a><a data-anolis-xref="dom-link-target" href="#dom-link-target"></a></pre><p><dfn data-anolis-xref="dom-link-charset" id="dom-link-charset"><code></code></dfn><dfn data-anolis-xref="dom-link-rev" id="dom-link-rev"><code></code></dfn><dfn data-anolis-xref="dom-link-target" id="dom-link-target"><code></code></dfn><code><a href="#the-link-element"></a></code><a href="#reflect"></a></p><hr><p><code><a href="#listing"></a></code><code><a href="#the-pre-element"></a></code></p><hr><pre class="idl"><a href="#htmlmenuelement" id="HTMLMenuElement-partial"></a><a data-anolis-xref="dom-menu-compact" href="#dom-menu-compact"></a></pre><p><dfn data-anolis-xref="dom-menu-compact" id="dom-menu-compact"><code></code></dfn><code><a href="#the-menu-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlmetaelement" id="HTMLMetaElement-partial"></a><a data-anolis-xref="dom-meta-scheme" href="#dom-meta-scheme"></a></pre><p><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code></p><p><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code></p><div class="example"><p><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code><code data-anolis-xref="attr-meta-scheme"><a href="#attr-meta-scheme"></a></code><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code><a href="#the-meta-element"></a></code></p><pre class="bad"></pre><p></p><pre></pre></div><p><dfn data-anolis-xref="dom-meta-scheme" id="dom-meta-scheme"><code></code></dfn><code><a href="#the-meta-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlobjectelement" id="HTMLObjectElement-partial"></a><a data-anolis-xref="dom-object-align" href="#dom-object-align"></a><a data-anolis-xref="dom-object-archive" href="#dom-object-archive"></a><a data-anolis-xref="dom-object-code" href="#dom-object-code"></a><a data-anolis-xref="dom-object-declare" href="#dom-object-declare"></a><a data-anolis-xref="dom-object-hspace" href="#dom-object-hspace"></a><a data-anolis-xref="dom-object-standby" href="#dom-object-standby"></a><a data-anolis-xref="dom-object-vspace" href="#dom-object-vspace"></a><a data-anolis-xref="dom-object-codeBase" href="#dom-object-codebase"></a><a data-anolis-xref="dom-object-codeType" href="#dom-object-codetype"></a><a data-anolis-xref="dom-object-border" href="#dom-object-border"></a></pre><p><dfn data-anolis-xref="dom-object-align" id="dom-object-align"><code></code></dfn><dfn data-anolis-xref="dom-object-archive" id="dom-object-archive"><code></code></dfn><dfn data-anolis-xref="dom-object-border" id="dom-object-border"><code></code></dfn><dfn data-anolis-xref="dom-object-code" id="dom-object-code"><code></code></dfn><dfn data-anolis-xref="dom-object-declare" id="dom-object-declare"><code></code></dfn><dfn data-anolis-xref="dom-object-hspace" id="dom-object-hspace"><code></code></dfn><dfn data-anolis-xref="dom-object-standby" id="dom-object-standby"><code></code></dfn><dfn data-anolis-xref="dom-object-vspace" id="dom-object-vspace"><code></code></dfn><code><a href="#the-object-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-object-codeBase" id="dom-object-codebase"><code></code></dfn><code><a href="#the-object-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-object-codebase"><a href="#attr-object-codebase"></a></code><a href="#url"></a></p><p><dfn data-anolis-xref="dom-object-codeType" id="dom-object-codetype"><code></code></dfn><code><a href="#the-object-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-object-codetype"><a href="#attr-object-codetype"></a></code></p><hr><pre class="idl"><a href="#htmlolistelement" id="HTMLOListElement-partial"></a><a data-anolis-xref="dom-ol-compact" href="#dom-ol-compact"></a></pre><p><dfn data-anolis-xref="dom-ol-compact" id="dom-ol-compact"><code></code></dfn><code><a href="#the-ol-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlparagraphelement" id="HTMLParagraphElement-partial"></a><a data-anolis-xref="dom-p-align" href="#dom-p-align"></a></pre><p><dfn data-anolis-xref="dom-p-align" id="dom-p-align"><code></code></dfn><code><a href="#the-p-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlparamelement" id="HTMLParamElement-partial"></a><a data-anolis-xref="dom-param-type" href="#dom-param-type"></a><a data-anolis-xref="dom-param-valueType" href="#dom-param-valuetype"></a></pre><p><dfn data-anolis-xref="dom-param-type" id="dom-param-type"><code></code></dfn><code><a href="#the-param-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-param-valueType" id="dom-param-valuetype"><code></code></dfn><code><a href="#the-param-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-param-valuetype"><a href="#attr-param-valuetype"></a></code></p><hr><p><code><a href="#plaintext"></a></code><code><a href="#the-pre-element"></a></code></p><hr><pre class="idl"><a href="#htmlpreelement" id="HTMLPreElement-partial"></a><a data-anolis-xref="dom-pre-width" href="#dom-pre-width"></a></pre><p><dfn data-anolis-xref="dom-pre-width" id="dom-pre-width"><code></code></dfn><code><a href="#the-pre-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmlscriptelement" id="HTMLScriptElement-partial"></a><a data-anolis-xref="dom-script-event" href="#dom-script-event"></a><a data-anolis-xref="dom-script-htmlFor" href="#dom-script-htmlfor"></a></pre><p><dfn data-anolis-xref="dom-script-event" id="dom-script-event"><code></code></dfn><dfn data-anolis-xref="dom-script-htmlFor" id="dom-script-htmlfor"><code></code></dfn><code><a href="#the-script-element"></a></code></p><hr><pre class="idl"><a href="#htmltableelement" id="HTMLTableElement-partial"></a><a data-anolis-xref="dom-table-align" href="#dom-table-align"></a><a data-anolis-xref="dom-table-frame" href="#dom-table-frame"></a><a data-anolis-xref="dom-table-rules" href="#dom-table-rules"></a><a data-anolis-xref="dom-table-summary" href="#dom-table-summary"></a><a data-anolis-xref="dom-table-width" href="#dom-table-width"></a><a data-anolis-xref="dom-table-bgColor" href="#dom-table-bgcolor"></a><a data-anolis-xref="dom-table-cellPadding" href="#dom-table-cellpadding"></a><a data-anolis-xref="dom-table-cellSpacing" href="#dom-table-cellspacing"></a></pre><p><dfn data-anolis-xref="dom-table-align" id="dom-table-align"><code></code></dfn><dfn data-anolis-xref="dom-table-border" id="dom-table-border-0"><code></code></dfn><dfn data-anolis-xref="dom-table-frame" id="dom-table-frame"><code></code></dfn><dfn data-anolis-xref="dom-table-summary" id="dom-table-summary"><code></code></dfn><dfn data-anolis-xref="dom-table-rules" id="dom-table-rules"><code></code></dfn><dfn data-anolis-xref="dom-table-width" id="dom-table-width"><code></code></dfn><code><a href="#the-table-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-table-bgColor" id="dom-table-bgcolor"><code></code></dfn><code><a href="#the-table-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-table-bgcolor"><a href="#attr-table-bgcolor"></a></code></p><p><dfn data-anolis-xref="dom-table-cellPadding" id="dom-table-cellpadding"><code></code></dfn><code><a href="#the-table-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-table-cellpadding"><a href="#attr-table-cellpadding"></a></code></p><p><dfn data-anolis-xref="dom-table-cellSpacing" id="dom-table-cellspacing"><code></code></dfn><code><a href="#the-table-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-table-cellspacing"><a href="#attr-table-cellspacing"></a></code></p><hr><pre class="idl"><a href="#htmltablesectionelement" id="HTMLTableSectionElement-partial"></a><a data-anolis-xref="dom-tbody-align" href="#dom-tbody-align"></a><a data-anolis-xref="dom-tbody-ch" href="#dom-tbody-ch"></a><a data-anolis-xref="dom-tbody-chOff" href="#dom-tbody-choff"></a><a data-anolis-xref="dom-tbody-vAlign" href="#dom-tbody-valign"></a></pre><p><dfn data-anolis-xref="dom-tbody-align" id="dom-tbody-align"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-tbody-ch" id="dom-tbody-ch"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tbody-char"><a href="#attr-tbody-char"></a></code></p><p><dfn data-anolis-xref="dom-tbody-chOff" id="dom-tbody-choff"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tbody-charoff"><a href="#attr-tbody-charoff"></a></code></p><p><dfn data-anolis-xref="dom-tbody-vAlign" id="dom-tbody-valign"><code></code></dfn><code><a href="#the-tbody-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tfoot-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tbody-valign"><a href="#attr-tbody-valign"></a></code></p><hr><pre class="idl"><a href="#htmltablecellelement" id="HTMLTableCellElement-partial"></a><a data-anolis-xref="dom-tdth-align" href="#dom-tdth-align"></a><a data-anolis-xref="dom-tdth-axis" href="#dom-tdth-axis"></a><a data-anolis-xref="dom-tdth-height" href="#dom-tdth-height"></a><a data-anolis-xref="dom-tdth-width" href="#dom-tdth-width"></a><a data-anolis-xref="dom-tdth-ch" href="#dom-tdth-ch"></a><a data-anolis-xref="dom-tdth-chOff" href="#dom-tdth-choff"></a><a data-anolis-xref="dom-tdth-noWrap" href="#dom-tdth-nowrap"></a><a data-anolis-xref="dom-tdth-vAlign" href="#dom-tdth-valign"></a><a data-anolis-xref="dom-tdth-bgColor" href="#dom-tdth-bgcolor"></a></pre><p><dfn data-anolis-xref="dom-tdth-align" id="dom-tdth-align"><code></code></dfn><dfn data-anolis-xref="dom-tdth-axis" id="dom-tdth-axis"><code></code></dfn><dfn data-anolis-xref="dom-tdth-height" id="dom-tdth-height"><code></code></dfn><dfn data-anolis-xref="dom-tdth-width" id="dom-tdth-width"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-tdth-ch" id="dom-tdth-ch"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tdth-char"><a href="#attr-tdth-char"></a></code></p><p><dfn data-anolis-xref="dom-tdth-chOff" id="dom-tdth-choff"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tdth-charoff"><a href="#attr-tdth-charoff"></a></code></p><p><dfn data-anolis-xref="dom-tdth-noWrap" id="dom-tdth-nowrap"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tdth-nowrap"><a href="#attr-tdth-nowrap"></a></code></p><p><dfn data-anolis-xref="dom-tdth-vAlign" id="dom-tdth-valign"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tdth-valign"><a href="#attr-tdth-valign"></a></code></p><p><dfn data-anolis-xref="dom-tdth-bgColor" id="dom-tdth-bgcolor"><code></code></dfn><code><a href="#the-td-element"></a></code><code><a href="#the-th-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tdth-bgcolor"><a href="#attr-tdth-bgcolor"></a></code></p><hr><pre class="idl"><a href="#htmltabledatacellelement" id="HTMLTableDataCellElement-partial"></a><a data-anolis-xref="dom-td-abbr" href="#dom-td-abbr"></a></pre><p><dfn data-anolis-xref="dom-td-abbr" id="dom-td-abbr"><code></code></dfn><code><a href="#the-td-element"></a></code><a href="#reflect"></a></p><hr><pre class="idl"><a href="#htmltablerowelement" id="HTMLTableRowElement-partial"></a><a data-anolis-xref="dom-tr-align" href="#dom-tr-align"></a><a data-anolis-xref="dom-tr-ch" href="#dom-tr-ch"></a><a data-anolis-xref="dom-tr-chOff" href="#dom-tr-choff"></a><a data-anolis-xref="dom-tr-vAlign" href="#dom-tr-valign"></a><a data-anolis-xref="dom-tr-bgColor" href="#dom-tr-bgcolor"></a></pre><p><dfn data-anolis-xref="dom-tr-align" id="dom-tr-align"><code></code></dfn><code><a href="#the-tr-element"></a></code><a href="#reflect"></a></p><p><dfn data-anolis-xref="dom-tr-ch" id="dom-tr-ch"><code></code></dfn><code><a href="#the-tr-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tr-char"><a href="#attr-tr-char"></a></code></p><p><dfn data-anolis-xref="dom-tr-chOff" id="dom-tr-choff"><code></code></dfn><code><a href="#the-tr-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tr-charoff"><a href="#attr-tr-charoff"></a></code></p><p><dfn data-anolis-xref="dom-tr-vAlign" id="dom-tr-valign"><code></code></dfn><code><a href="#the-tr-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tr-valign"><a href="#attr-tr-valign"></a></code></p><p><dfn data-anolis-xref="dom-tr-bgColor" id="dom-tr-bgcolor"><code></code></dfn><code><a href="#the-tr-element"></a></code><a href="#reflect"></a><code data-anolis-xref="attr-tr-bgcolor"><a href="#attr-tr-bgcolor"></a></code></p><hr><pre class="idl"><a href="#htmlulistelement" id="HTMLUListElement-partial"></a><a data-anolis-xref="dom-ul-compact" href="#dom-ul-compact"></a><a data-anolis-xref="dom-ul-type" href="#dom-ul-type"></a></pre><p><dfn data-anolis-xref="dom-ul-compact" id="dom-ul-compact"><code></code></dfn><dfn data-anolis-xref="dom-ul-type" id="dom-ul-type"><code></code></dfn><code><a href="#the-ul-element"></a></code><a href="#reflect"></a></p><hr><p><code><a href="#xmp"></a></code><code><a href="#the-pre-element"></a></code></p><hr><p><code><a href="#blink"></a></code><code><a href="#bgsound"></a></code><code><a href="#isindex-0"></a></code><code><a href="#multicol"></a></code><code><a href="#nextid"></a></code><code><a href="#spacer"></a></code><code><a href="#htmlunknownelement"></a></code></p><hr><pre class="idl"><a href="#document" id="Document-partial"></a><a data-anolis-xref="dom-document-fgColor" href="#dom-document-fgcolor"></a><a data-anolis-xref="dom-document-linkColor" href="#dom-document-linkcolor"></a><a data-anolis-xref="dom-document-vlinkColor" href="#dom-document-vlinkcolor"></a><a data-anolis-xref="dom-document-alinkColor" href="#dom-document-alinkcolor"></a><a data-anolis-xref="dom-document-bgColor" href="#dom-document-bgcolor"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-anchors" href="#dom-document-anchors"></a><a href="#htmlcollection"></a><a data-anolis-xref="dom-document-applets" href="#dom-document-applets"></a><a data-anolis-xref="dom-document-clear" href="#dom-document-clear"></a><a data-anolis-xref="dom-document-captureEvents" href="#dom-document-captureevents"></a><a data-anolis-xref="dom-document-releaseEvents" href="#dom-document-releaseevents"></a><a href="#htmlallcollection-0"></a><a data-anolis-xref="dom-document-all" href="#dom-document-all"></a></pre><p><code><a href="#document"></a></code><a href="#reflect"></a><a href="#the-body-element-0"></a><a href="#the-body-element-0"></a><code><a href="#the-body-element"></a></code><code><a href="#frameset"></a></code><a data-anolis-xref="the body element" href="#the-body-element-0"></a><code><a href="#frameset"></a></code></p><table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="dom-document-fgColor" id="dom-document-fgcolor"><code></code></dfn></td><td><code data-anolis-xref="attr-body-text"><a href="#attr-body-text"></a></code></td></tr><tr><td><dfn data-anolis-xref="dom-document-linkColor" id="dom-document-linkcolor"><code></code></dfn></td><td><code data-anolis-xref="attr-body-link"><a href="#attr-body-link"></a></code></td></tr><tr><td><dfn data-anolis-xref="dom-document-vlinkColor" id="dom-document-vlinkcolor"><code></code></dfn></td><td><code data-anolis-xref="attr-body-vlink"><a href="#attr-body-vlink"></a></code></td></tr><tr><td><dfn data-anolis-xref="dom-document-alinkColor" id="dom-document-alinkcolor"><code></code></dfn></td><td><code data-anolis-xref="attr-body-alink"><a href="#attr-body-alink"></a></code></td></tr><tr><td><dfn data-anolis-xref="dom-document-bgColor" id="dom-document-bgcolor"><code></code></dfn></td><td><code data-anolis-xref="attr-body-bgcolor"><a href="#attr-body-bgcolor"></a></code></td></tr></tbody></table><hr><p><dfn data-anolis-xref="dom-document-anchors" id="dom-document-anchors"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-a-element"></a></code><code data-anolis-xref="attr-a-name"><a href="#attr-a-name"></a></code></p><p><dfn data-anolis-xref="dom-document-applets" id="dom-document-applets"><code></code></dfn><code><a href="#htmlcollection"></a></code><code><a href="#document"></a></code><code><a href="#the-applet-element"></a></code></p><p><dfn data-anolis-xref="dom-document-clear" id="dom-document-clear"><code></code></dfn><dfn data-anolis-xref="dom-document-captureEvents" id="dom-document-captureevents"><code></code></dfn><dfn data-anolis-xref="dom-document-releaseEvents" id="dom-document-releaseevents"><code></code></dfn></p><hr><p><dfn data-anolis-xref="dom-document-all" id="dom-document-all"><code></code></dfn><code><a href="#htmlallcollection-0"></a></code><code><a href="#document"></a></code></p><p><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code></p><ul><li><p><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code></p></li><li><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></li><li><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code></p></li></ul><p class="note"><a href="#willful-violation"></a><code data-anolis-xref=""></code><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code><code data-anolis-xref="dom-document-all"><a href="#dom-document-all"></a></code><a href="#refsECMA262"></a></p><hr><pre class="idl"><a href="#window" id="Window-partial"></a><a data-anolis-xref="dom-window-captureEvents" href="#dom-window-captureevents"></a><a data-anolis-xref="dom-window-releaseEvents" href="#dom-window-releaseevents"></a></pre><p><dfn data-anolis-xref="dom-window-captureEvents" id="dom-window-captureevents"><code></code></dfn><dfn data-anolis-xref="dom-window-releaseEvents" id="dom-window-releaseevents"><code></code></dfn></p><hr><p><code><a href="#hgroup"></a></code><a href="#strong-native-semantics"></a><a href="#default-implicit-aria-semantics"></a><code><a href="#hgroup"></a></code></p></div><h2 id="iana"><span class="secno"></span></h2><h3 id="text/html"><span class="secno"></span><dfn><code></code></dfn></h3><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt><code data-anolis-xref=""></code></dt><dd><p><code data-anolis-xref=""></code><a href="#document's-character-encoding"></a><a data-anolis-xref="character encoding
declaration" href="#character-encoding-declaration"></a><a data-anolis-xref="encoding label" href="#encoding-label"></a><a data-anolis-xref="encoding" href="#encoding"></a><a href="#refsENCODING"></a></p></dd></dl></dd><dt></dt><dd><a data-anolis-xref="character encoding declaration" href="#character-encoding-declaration"></a></dd><dt></dt><dd><p></p><p></p><p><code><a href="#the-img-element"></a></code></p><p><i></i><a href="#origin-0"></a></p><p><a href="#origin-0"></a></p></dd><dt></dt><dd></dd><dt></dt><dd id="authors-using-html"><code><a href="#text/html"></a></code><a data-anolis-xref="HTML documents" href="#html-documents"></a><a href="#syntax"></a></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt></dt><dd><a href="#refsMIMESNIFF"></a></dd><dt></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dd><dt></dt><dd><code data-anolis-xref=""></code></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p><code><a href="#text/html"></a></code><a href="#the-indicated-part-of-the-document"></a></p><h3 id="multipart/x-mixed-replace"><span class="secno"></span><dfn><code></code></dfn></h3><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><ul class="brief"><li><code data-anolis-xref=""></code><a href="#refsRFC2046"></a></li></ul></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><code><a href="#multipart/x-mixed-replace"></a></code><code><a href="#text/html"></a></code></dd><dt></dt><dd></dd><dt></dt><dd><code></code><a href="#refsRFC2046"></a></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt></dt><dd><code><a href="#multipart/x-mixed-replace"></a></code></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p><code><a href="#multipart/x-mixed-replace"></a></code></p><h3 id="application/xhtml+xml"><span class="secno"></span><dfn><code></code></dfn></h3><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt id="authors-using-xhtml"></dt><dd><code><a href="#application/xhtml+xml"></a></code><a href="#html-namespace-0"></a><a href="#refsXML"></a><a href="#refsXMLNS"></a></dd><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><dl><dt></dt><dd><code></code><a href="#refsRFC3023"></a></dd><dt></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><a href="#html-namespace-0"></a></dd><dt></dt><dd><code data-anolis-xref=""></code></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p><code><a href="#application/xhtml+xml"></a></code><a href="#xml-mime-type"></a><a href="#refsRFC3023"></a></p><h3 id="application/x-www-form-urlencoded"><span class="secno"></span><dfn><code></code></dfn></h3><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><a href="#ascii-compatible-character-encoding"></a></dd><dt></dt><dd><p><code><a href="#application/x-www-form-urlencoded"></a></code></p></dd><dt></dt><dd><code><a href="#application/x-www-form-urlencoded"></a></code></dd><dt></dt><dd><a data-anolis-xref="application/x-www-form-urlencoded encoding algorithm" href="#application/x-www-form-urlencoded-encoding-algorithm"></a><a data-anolis-xref="application/x-www-form-urlencoded decoding algorithm" href="#application/x-www-form-urlencoded-decoding-algorithm"></a></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt></dt><dd><code><a href="#application/x-www-form-urlencoded"></a></code></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p><code><a href="#application/x-www-form-urlencoded"></a></code></p><h3 id="text/cache-manifest"><span class="secno"></span><dfn><code></code></dfn></h3><p></p><dl><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt><code data-anolis-xref=""></code></dt><dd><p><code data-anolis-xref=""></code><code data-anolis-xref=""></code></p></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd><p></p></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><dl><dt></dt><dd><code data-anolis-xref=""></code></dd><dt></dt><dd><code data-anolis-xref=""></code></dd><dt></dt><dd></dd></dl></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl><p><code><a href="#text/cache-manifest"></a></code></p><h3 id="web+-scheme-prefix"><span class="secno"></span><dfn data-anolis-xref="scheme-web" id="scheme-web"><code></code></dfn></h3><p><a href="#refsRFC4395"></a></p><dl><dt></dt><dd><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><code data-anolis-xref=""></code></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><code data-anolis-xref=""></code></dd><dt></dt><dd></dd><dt></dt><dd></dd><dt></dt><dd><cite></cite><a href="#custom-handlers"></a></dd></dl><h2 class="no-num" id="index"></h2><div class="impl"><p></p></div><h3 class="no-num" id="elements-1"></h3><p><i></i></p><table><caption></caption><thead><tr><th></th><th></th><th></th><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><th><code><a href="#the-a-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></td><td><code><a href="#htmlanchorelement"></a></code></td></tr><tr><th><code><a href="#the-abbr-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-address-element"></a></code></th><td><code><a href="#the-article-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-area-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code></td><td><code><a href="#htmlareaelement"></a></code></td></tr><tr><th><code><a href="#the-article-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning content" href="#sectioning-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-aside-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning content" href="#sectioning-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-audio-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-source-element"></a></code><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></td><td><code><a href="#htmlaudioelement"></a></code></td></tr><tr><th><code><a href="#the-b-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-base-element"></a></code></th><td><a href="#browsing-context"></a><a data-anolis-xref="attr-hyperlink-target" href="#attr-hyperlink-target"></a><a data-anolis-xref="attr-fs-target" href="#attr-fs-target"></a></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code></td><td><code><a href="#htmlbaseelement"></a></code></td></tr><tr><th><code><a href="#the-bdi-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-bdo-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-blockquote-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-blockquote-cite"><a href="#attr-blockquote-cite"></a></code></td><td><code><a href="#htmlquoteelement"></a></code></td></tr><tr><th><code><a href="#the-body-element"></a></code></th><td></td><td><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a></td><td><code><a href="#the-html-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="handler-window-onafterprint"><a href="#handler-window-onafterprint"></a></code><code data-anolis-xref="handler-window-onbeforeprint"><a href="#handler-window-onbeforeprint"></a></code><code data-anolis-xref="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload"></a></code><code data-anolis-xref="handler-window-onhashchange"><a href="#handler-window-onhashchange"></a></code><code data-anolis-xref="handler-window-onlanguagechange"><a href="#handler-window-onlanguagechange"></a></code><code data-anolis-xref="handler-window-onmessage"><a href="#handler-window-onmessage"></a></code><code data-anolis-xref="handler-window-onoffline"><a href="#handler-window-onoffline"></a></code><code data-anolis-xref="handler-window-ononline"><a href="#handler-window-ononline"></a></code><code data-anolis-xref="handler-window-onpagehide"><a href="#handler-window-onpagehide"></a></code><code data-anolis-xref="handler-window-onpageshow"><a href="#handler-window-onpageshow"></a></code><code data-anolis-xref="handler-window-onpopstate"><a href="#handler-window-onpopstate"></a></code><code data-anolis-xref="handler-window-onstorage"><a href="#handler-window-onstorage"></a></code><code data-anolis-xref="handler-window-onunload"><a href="#handler-window-onunload"></a></code></td><td><code><a href="#htmlbodyelement"></a></code></td></tr><tr><th><code><a href="#the-br-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlbrelement"></a></code></td></tr><tr><th><code><a href="#the-button-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-button-menu"><a href="#attr-button-menu"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code><code data-anolis-xref="attr-button-value"><a href="#attr-button-value"></a></code></td><td><code><a href="#htmlbuttonelement"></a></code></td></tr><tr><th><code><a href="#the-canvas-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code></td><td><code><a href="#htmlcanvaselement"></a></code></td></tr><tr><th><code><a href="#the-caption-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltablecaptionelement"></a></code></td></tr><tr><th><code><a href="#the-cite-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-code-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-col-element"></a></code></th><td></td><td></td><td><code><a href="#the-colgroup-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code></td><td><code><a href="#htmltablecolelement"></a></code></td></tr><tr><th><code><a href="#the-colgroup-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-col-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code></td><td><code><a href="#htmltablecolelement"></a></code></td></tr><tr><th><code><a href="#the-data-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></td><td><code><a href="#htmldataelement"></a></code></td></tr><tr><th><code><a href="#the-datalist-element"></a></code></th><td><a data-anolis-xref="attr-input-list" href="#attr-input-list"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><code><a href="#the-option-element"></a></code></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmldatalistelement"></a></code></td></tr><tr><th><code><a href="#the-dd-element"></a></code></th><td><code><a href="#the-dt-element"></a></code></td><td></td><td><code><a href="#the-dl-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-del-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></td><td><code><a href="#htmlmodelement"></a></code></td></tr><tr><th><code><a href="#the-details-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-summary-element"></a></code><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></td><td><code><a href="#htmldetailselement"></a></code></td></tr><tr><th><code><a href="#the-dfn-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-dialog-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></td><td><code><a href="#htmldialogelement"></a></code></td></tr><tr><th><code><a href="#the-div-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmldivelement"></a></code></td></tr><tr><th><code><a href="#the-dl-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-dt-element"></a></code><code><a href="#the-dd-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmldlistelement"></a></code></td></tr><tr><th><code><a href="#the-dt-element"></a></code></th><td><code><a href="#the-dd-element"></a></code></td><td></td><td><code><a href="#the-dl-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-em-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-embed-element"></a></code></th><td><a href="#plugin"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td><code><a href="#htmlembedelement"></a></code></td></tr><tr><th><code><a href="#the-fieldset-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-legend-element"></a></code><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></td><td><code><a href="#htmlfieldsetelement"></a></code></td></tr><tr><th><code><a href="#the-figcaption-element"></a></code></th><td><code><a href="#the-figure-element"></a></code></td><td></td><td><code><a href="#the-figure-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-figure-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-figcaption-element"></a></code><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-footer-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-form-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code><code data-anolis-xref="attr-form-autocomplete"><a href="#attr-form-autocomplete"></a></code><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code><code data-anolis-xref="attr-form-name"><a href="#attr-form-name"></a></code><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code></td><td><code><a href="#htmlformelement"></a></code></td></tr><tr><th><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Heading content" href="#heading-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlheadingelement"></a></code></td></tr><tr><th><code><a href="#the-head-element"></a></code></th><td></td><td></td><td><code><a href="#the-html-element"></a></code></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlheadelement"></a></code></td></tr><tr><th><code><a href="#the-header-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-hr-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlhrelement"></a></code></td></tr><tr><th><code><a href="#the-html-element"></a></code></th><td></td><td></td><td></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-body-element"></a></code></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code></td><td><code><a href="#htmlhtmlelement"></a></code></td></tr><tr><th><code><a href="#the-i-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-iframe-element"></a></code></th><td><a href="#nested-browsing-context"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code><code data-anolis-xref="attr-iframe-name"><a href="#attr-iframe-name"></a></code><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td><code><a href="#htmliframeelement"></a></code></td></tr><tr><th><code><a href="#the-img-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td><code><a href="#htmlimageelement"></a></code></td></tr><tr><th><code><a href="#the-input-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></td><td><code><a href="#htmlinputelement"></a></code></td></tr><tr><th><code><a href="#the-ins-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></td><td><code><a href="#htmlmodelement"></a></code></td></tr><tr><th><code><a href="#the-kbd-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-keygen-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-keygen-challenge"><a href="#attr-keygen-challenge"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-keygen-keytype"><a href="#attr-keygen-keytype"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></td><td><code><a href="#htmlkeygenelement"></a></code></td></tr><tr><th><code><a href="#the-label-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code></td><td><code><a href="#htmllabelelement"></a></code></td></tr><tr><th><code><a href="#the-legend-element"></a></code></th><td><code><a href="#the-fieldset-element"></a></code></td><td></td><td><code><a href="#the-fieldset-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmllegendelement"></a></code></td></tr><tr><th><code><a href="#the-li-element"></a></code></th><td></td><td></td><td><code><a href="#the-ol-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code></td><td><code><a href="#htmllielement"></a></code></td></tr><tr><th><code><a href="#the-link-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref="attr-link-hreflang"><a href="#attr-link-hreflang"></a></code><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code></td><td><code><a href="#htmllinkelement"></a></code></td></tr><tr><th><code><a href="#the-main-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-map-element"></a></code></th><td><a href="#image-map"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a href="#transparent"></a><code><a href="#the-area-element"></a></code></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-map-name"><a href="#attr-map-name"></a></code></td><td><code><a href="#htmlmapelement"></a></code></td></tr><tr><th><code><a href="#the-mark-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-menu-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><code><a href="#the-menu-element"></a></code></td><td><code><a href="#the-li-element"></a></code><a data-anolis-xref="Flow content" href="#flow-content-1"></a><code><a href="#the-menuitem-element"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-menu-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code></td><td><code><a href="#htmlmenuelement"></a></code></td></tr><tr><th><code><a href="#the-menuitem-element"></a></code></th><td></td><td></td><td><code><a href="#the-menu-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code><code data-anolis-xref="attr-menuitem-default"><a href="#attr-menuitem-default"></a></code><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></td><td><code><a href="#htmlmenuitemelement"></a></code></td></tr><tr><th><code><a href="#the-meta-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code></td><td><code><a href="#htmlmetaelement"></a></code></td></tr><tr><th><code><a href="#the-meter-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="category-label" href="#category-label"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code></td><td><code><a href="#htmlmeterelement"></a></code></td></tr><tr><th><code><a href="#the-nav-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning content" href="#sectioning-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-noscript-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-template-element"></a></code><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-object-element"></a></code></th><td><a href="#nested-browsing-context"></a><a href="#plugin"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-param-element"></a></code><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code><code data-anolis-xref="attr-object-name"><a href="#attr-object-name"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td><code><a href="#htmlobjectelement"></a></code></td></tr><tr><th><code><a href="#the-ol-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-li-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code><code data-anolis-xref="attr-ol-start"><a href="#attr-ol-start"></a></code><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code></td><td><code><a href="#htmlolistelement"></a></code></td></tr><tr><th><code><a href="#the-optgroup-element"></a></code></th><td></td><td></td><td><code><a href="#the-select-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-option-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code></td><td><code><a href="#htmloptgroupelement"></a></code></td></tr><tr><th><code><a href="#the-option-element"></a></code></th><td></td><td></td><td><code><a href="#the-select-element"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-optgroup-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="text content" href="#text-content"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-option-disabled"><a href="#attr-option-disabled"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></td><td><code><a href="#htmloptionelement"></a></code></td></tr><tr><th><code><a href="#the-output-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-output-for"><a href="#attr-output-for"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></td><td><code><a href="#htmloutputelement"></a></code></td></tr><tr><th><code><a href="#the-p-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlparagraphelement"></a></code></td></tr><tr><th><code><a href="#the-param-element"></a></code></th><td><code><a href="#the-object-element"></a></code></td><td></td><td><code><a href="#the-object-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-param-name"><a href="#attr-param-name"></a></code><code data-anolis-xref="attr-param-value"><a href="#attr-param-value"></a></code></td><td><code><a href="#htmlparamelement"></a></code></td></tr><tr><th><code><a href="#the-pre-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlpreelement"></a></code></td></tr><tr><th><code><a href="#the-progress-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="category-label" href="#category-label"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code></td><td><code><a href="#htmlprogresselement"></a></code></td></tr><tr><th><code><a href="#the-q-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-q-cite"><a href="#attr-q-cite"></a></code></td><td><code><a href="#htmlquoteelement"></a></code></td></tr><tr><th><code><a href="#the-rb-element"></a></code></th><td></td><td></td><td><code><a href="#the-ruby-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-rp-element"></a></code></th><td></td><td></td><td><code><a href="#the-ruby-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-rt-element"></a></code></th><td></td><td></td><td><code><a href="#the-ruby-element"></a></code><code><a href="#the-rtc-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-rtc-element"></a></code></th><td></td><td></td><td><code><a href="#the-ruby-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-ruby-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><code><a href="#the-rp-element"></a></code><code><a href="#the-rt-element"></a></code><code><a href="#the-rb-element"></a></code><code><a href="#the-rtc-element"></a></code></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-s-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-samp-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-script-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Script-supporting elements" href="#script-supporting-elements-0"></a></td><td><code><a href="#the-head-element"></a></code><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Script-supporting elements" href="#script-supporting-elements-0"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code></td><td><code><a href="#htmlscriptelement"></a></code></td></tr><tr><th><code><a href="#the-section-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Sectioning content" href="#sectioning-content-0"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-select-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-option-element"></a></code><code><a href="#the-optgroup-element"></a></code></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code></td><td><code><a href="#htmlselectelement"></a></code></td></tr><tr><th><code><a href="#the-small-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-source-element"></a></code></th><td><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code></td><td></td><td><code><a href="#the-video-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code></td><td><code><a href="#htmlsourceelement"></a></code></td></tr><tr><th><code><a href="#the-span-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlspanelement"></a></code></td></tr><tr><th><code><a href="#the-strong-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-style-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-noscript-element"></a></code><a data-anolis-xref="flow content" href="#flow-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code></td><td><code><a href="#htmlstyleelement"></a></code></td></tr><tr><th><code><a href="#the-sub-and-sup-elements"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-summary-element"></a></code></th><td><code><a href="#the-details-element"></a></code></td><td></td><td><code><a href="#the-details-element"></a></code></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-sub-and-sup-elements"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-table-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-caption-element"></a></code><code><a href="#the-colgroup-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-tr-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code></td><td><code><a href="#htmltableelement"></a></code></td></tr><tr><th><code><a href="#the-tbody-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-tr-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltablesectionelement"></a></code></td></tr><tr><th><code><a href="#the-td-element"></a></code></th><td></td><td><a data-anolis-xref="Sectioning root" href="#sectioning-root"></a></td><td><code><a href="#the-tr-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></td><td><code><a href="#htmltabledatacellelement"></a></code></td></tr><tr><th><code><a href="#the-template-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Script-supporting elements" href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Script-supporting elements" href="#script-supporting-elements-0"></a><code><a href="#the-colgroup-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltemplateelement"></a></code></td></tr><tr><th><code><a href="#the-textarea-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a><a data-anolis-xref="category-listed" href="#category-listed"></a><a data-anolis-xref="category-label" href="#category-label"></a><a data-anolis-xref="category-submit" href="#category-submit"></a><a data-anolis-xref="category-reset" href="#category-reset"></a><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a><a data-anolis-xref="Form-associated element" href="#form-associated-element"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="text content" href="#text-content"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code><code data-anolis-xref="attr-textarea-minlength"><a href="#attr-textarea-minlength"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-textarea-placeholder"><a href="#attr-textarea-placeholder"></a></code><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code><code data-anolis-xref="attr-textarea-rows"><a href="#attr-textarea-rows"></a></code><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code></td><td><code><a href="#htmltextareaelement"></a></code></td></tr><tr><th><code><a href="#the-tfoot-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-tr-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltablesectionelement"></a></code></td></tr><tr><th><code><a href="#the-th-element"></a></code></th><td></td><td><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><code><a href="#the-tr-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code></td><td><code><a href="#htmltableheadercellelement"></a></code></td></tr><tr><th><code><a href="#the-thead-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-tr-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltablesectionelement"></a></code></td></tr><tr><th><code><a href="#the-time-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></td><td><code><a href="#htmltimeelement"></a></code></td></tr><tr><th><code><a href="#the-title-element"></a></code></th><td></td><td><a data-anolis-xref="Metadata content" href="#metadata-content-0"></a></td><td><code><a href="#the-head-element"></a></code><code><a href="#the-template-element"></a></code></td><td><a data-anolis-xref="text content" href="#text-content"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltitleelement"></a></code></td></tr><tr><th><code><a href="#the-tr-element"></a></code></th><td></td><td></td><td><code><a href="#the-table-element"></a></code><code><a href="#the-thead-element"></a></code><code><a href="#the-tbody-element"></a></code><code><a href="#the-tfoot-element"></a></code><code><a href="#the-template-element"></a></code></td><td><code><a href="#the-th-element"></a></code><code><a href="#the-td-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmltablerowelement"></a></code></td></tr><tr><th><code><a href="#the-track-element"></a></code></th><td></td><td></td><td><code><a href="#the-audio-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code><code data-anolis-xref="attr-track-src"><a href="#attr-track-src"></a></code><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code></td><td><code><a href="#htmltrackelement"></a></code></td></tr><tr><th><code><a href="#the-u-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-ul-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a></td><td><code><a href="#the-li-element"></a></code><a href="#script-supporting-elements-0"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlulistelement"></a></code></td></tr><tr><th><code><a href="#the-var-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><th><code><a href="#the-video-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a><a data-anolis-xref="Embedded content" href="#embedded-content-category"></a><a data-anolis-xref="Interactive content" href="#interactive-content-0"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><code><a href="#the-source-element"></a></code><a href="#transparent"></a></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td><code><a href="#htmlvideoelement"></a></code></td></tr><tr><th><code><a href="#the-wbr-element"></a></code></th><td></td><td><a data-anolis-xref="Flow content" href="#flow-content-1"></a><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td><a data-anolis-xref="Phrasing content" href="#phrasing-content-1"></a></td><td></td><td><a data-anolis-xref="global attributes" href="#global-attributes"></a></td><td><code><a href="#htmlelement"></a></code></td></tr></tbody></table><p class="tablenote"><small></small></p><p class="tablenote"><small><code><a href="#the-a-element"></a></code><code><a href="#the-a-element"></a></code><code><a href="#the-th-element"></a></code><code><a href="#the-a-element"></a></code></small></p><h3 class="no-num" id="element-content-categories"></h3><p><i></i></p><table><caption></caption><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><a href="#metadata-content-0"></a></td><td><code><a href="#the-base-element"></a></code><code><a href="#the-link-element"></a></code><code><a href="#the-meta-element"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-style-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-title-element"></a></code></td><td></td></tr><tr><td><a href="#flow-content-1"></a></td><td><code><a href="#the-a-element"></a></code><code><a href="#the-abbr-element"></a></code><code><a href="#the-address-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-bdi-element"></a></code><code><a href="#the-bdo-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-br-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-data-element"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-details-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-dialog-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-hr-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-mark-element"></a></code><code><a href="#math"></a></code><code><a href="#the-menu-element"></a></code><code><a href="#the-meter-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-ol-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-progress-element"></a></code><code><a href="#the-q-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-s-element"></a></code><code><a href="#the-samp-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-small-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#svg-0"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-time-element"></a></code><code><a href="#the-u-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-var-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-wbr-element"></a></code><a data-anolis-xref="text content" href="#text-content"></a></td><td><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-style-element"></a></code><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code></td></tr><tr><td><a href="#sectioning-content-0"></a></td><td><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-section-element"></a></code></td><td></td></tr><tr><td><a href="#heading-content-0"></a></td><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td></td></tr><tr><td><a href="#phrasing-content-1"></a></td><td><code><a href="#the-a-element"></a></code><code><a href="#the-abbr-element"></a></code><code><a href="#the-audio-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-bdi-element"></a></code><code><a href="#the-bdo-element"></a></code><code><a href="#the-br-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-data-element"></a></code><code><a href="#the-datalist-element"></a></code><code><a href="#the-del-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-mark-element"></a></code><code><a href="#math"></a></code><code><a href="#the-meter-element"></a></code><code><a href="#the-noscript-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-progress-element"></a></code><code><a href="#the-q-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-s-element"></a></code><code><a href="#the-samp-element"></a></code><code><a href="#the-script-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-small-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#svg-0"></a></code><code><a href="#the-template-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-time-element"></a></code><code><a href="#the-u-element"></a></code><code><a href="#the-var-element"></a></code><code><a href="#the-video-element"></a></code><code><a href="#the-wbr-element"></a></code><a data-anolis-xref="text content" href="#text-content"></a></td><td><code><a href="#the-area-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-link-element"></a></code><code data-anolis-xref="attr-itemprop"></code><code><a href="#the-meta-element"></a></code><code data-anolis-xref="attr-itemprop"></code></td></tr><tr><td><a href="#embedded-content-category"></a></td><td><code><a href="#the-audio-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#math"></a></code><code><a href="#the-object-element"></a></code><code><a href="#svg-0"></a></code><code><a href="#the-video-element"></a></code></td><td></td></tr><tr><td><a href="#interactive-content-0"></a></td><td><code><a href="#the-a-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-details-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><code><a href="#the-img-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><code><a href="#the-object-element"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code><a href="#the-th-element"></a></code><a data-anolis-xref="sorting interface th element" href="#sorting-interface-th-element"><code></code></a><code><a href="#the-video-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></td></tr><tr><td><a data-anolis-xref="sectioning root" href="#sectioning-root"></a></td><td><code><a href="#the-blockquote-element"></a></code><code><a href="#the-body-element"></a></code><code><a href="#the-details-element"></a></code><code><a href="#the-dialog-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-td-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="form-associated element" href="#form-associated-element"></a></td><td><code><a href="#the-button-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-img-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="category-listed" href="#category-listed"></a></td><td><code><a href="#the-button-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="category-submit" href="#category-submit"></a></td><td><code><a href="#the-button-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="category-reset" href="#category-reset"></a></td><td><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="category-label" href="#category-label"></a></td><td><code><a href="#the-button-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-meter-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-progress-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td></td></tr><tr><td><a data-anolis-xref="category-form-attr" href="#category-form-attr"></a></td><td><code><a href="#the-button-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-input-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-textarea-element"></a></code></td><td></td></tr><tr><td><a href="#palpable-content-0"></a></td><td><code><a href="#the-a-element"></a></code><code><a href="#the-abbr-element"></a></code><code><a href="#the-address-element"></a></code><code><a href="#the-article-element"></a></code><code><a href="#the-aside-element"></a></code><code><a href="#the-b-element"></a></code><code><a href="#the-bdi-element"></a></code><code><a href="#the-bdo-element"></a></code><code><a href="#the-blockquote-element"></a></code><code><a href="#the-button-element"></a></code><code><a href="#the-canvas-element"></a></code><code><a href="#the-cite-element"></a></code><code><a href="#the-code-element"></a></code><code><a href="#the-data-element"></a></code><code><a href="#the-details-element"></a></code><code><a href="#the-dfn-element"></a></code><code><a href="#the-div-element"></a></code><code><a href="#the-em-element"></a></code><code><a href="#the-embed-element"></a></code><code><a href="#the-fieldset-element"></a></code><code><a href="#the-figure-element"></a></code><code><a href="#the-footer-element"></a></code><code><a href="#the-form-element"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code><code><a href="#the-header-element"></a></code><code><a href="#the-i-element"></a></code><code><a href="#the-iframe-element"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-ins-element"></a></code><code><a href="#the-kbd-element"></a></code><code><a href="#the-keygen-element"></a></code><code><a href="#the-label-element"></a></code><code><a href="#the-main-element"></a></code><code><a href="#the-map-element"></a></code><code><a href="#the-mark-element"></a></code><code><a href="#math"></a></code><code><a href="#the-meter-element"></a></code><code><a href="#the-nav-element"></a></code><code><a href="#the-object-element"></a></code><code><a href="#the-output-element"></a></code><code><a href="#the-p-element"></a></code><code><a href="#the-pre-element"></a></code><code><a href="#the-progress-element"></a></code><code><a href="#the-q-element"></a></code><code><a href="#the-ruby-element"></a></code><code><a href="#the-s-element"></a></code><code><a href="#the-samp-element"></a></code><code><a href="#the-section-element"></a></code><code><a href="#the-select-element"></a></code><code><a href="#the-small-element"></a></code><code><a href="#the-span-element"></a></code><code><a href="#the-strong-element"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#the-sub-and-sup-elements"></a></code><code><a href="#svg-0"></a></code><code><a href="#the-table-element"></a></code><code><a href="#the-textarea-element"></a></code><code><a href="#the-time-element"></a></code><code><a href="#the-u-element"></a></code><code><a href="#the-var-element"></a></code><code><a href="#the-video-element"></a></code></td><td><code><a href="#the-audio-element"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><code><a href="#the-dl-element"></a></code><code><a href="#the-input-element"></a></code><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code><em></em><a data-anolis-xref="attr-input-type-hidden" href="#hidden-state-(type=hidden)"></a><code><a href="#the-menu-element"></a></code><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code><a data-anolis-xref="toolbar state" href="#toolbar-state"></a><code><a href="#the-ol-element"></a></code><code><a href="#the-li-element"></a></code><code><a href="#the-ul-element"></a></code><code><a href="#the-li-element"></a></code><a data-anolis-xref="text content" href="#text-content"></a><a href="#inter-element-whitespace"></a></td></tr><tr><td><a href="#script-supporting-elements-0"></a></td><td><code><a href="#the-script-element"></a></code><code><a href="#the-template-element"></a></code></td><td></td></tr></tbody></table><p class="tablenote"><small><code data-anolis-xref="attr-tabindex"><a href="#attr-tabindex"></a></code><a href="#interactive-content-0"></a></small></p><h3 class="no-num" id="attributes-1"></h3><p><i></i></p><table><caption></caption><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-th-abbr"><a href="#attr-th-abbr"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-accept"><a href="#attr-input-accept"></a></code></td><td><a data-anolis-xref="attr-input-type-file" href="#file-upload-state-(type=file)"></a></td><td><a href="#set-of-comma-separated-tokens"></a><a data-anolis-xref="valid MIME type" href="#valid-mime-type"></a><code data-anolis-xref=""></code><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-form-accept-charset"><a href="#attr-form-accept-charset"></a></code></td><td><a href="#form-submission-0"></a></td><td><a href="#ordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><a data-anolis-xref="encoding label" href="#encoding-label"></a><a data-anolis-xref="ASCII-compatible character encoding" href="#ascii-compatible-character-encoding"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-accesskey" href="#the-accesskey-attribute"></a></td><td></td><td><a href="#ordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-action"><a href="#attr-fs-action"></a></code></td><td><a href="#url"></a><a href="#form-submission-0"></a></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-iframe-allowfullscreen"><a href="#attr-iframe-allowfullscreen"></a></code></td><td><code><a href="#the-iframe-element"></a></code><code data-anolis-xref="dom-element-requestFullscreen"><a href="#dom-element-requestfullscreen"></a></code></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-area-alt"><a href="#attr-area-alt"></a></code><code data-anolis-xref="attr-img-alt"><a href="#attr-img-alt"></a></code><code data-anolis-xref="attr-input-alt"><a href="#attr-input-alt"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-script-async"><a href="#attr-script-async"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-form-autocomplete"><a href="#attr-form-autocomplete"></a></code></td><td></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code><code data-anolis-xref="attr-fe-autocomplete"><a href="#attr-fe-autocomplete"></a></code></td><td></td><td><a data-anolis-xref="autofill field" href="#autofill-field"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code><code data-anolis-xref="attr-fe-autofocus"><a href="#attr-fe-autofocus"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code><code data-anolis-xref="attr-media-autoplay"><a href="#attr-media-autoplay"></a></code></td><td><a href="#media-resource"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-table-border"><a href="#attr-table-border"></a></code></td><td><code><a href="#the-table-element"></a></code></td><td><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-keygen-challenge"><a href="#attr-keygen-challenge"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meta-charset"><a href="#attr-meta-charset"></a></code></td><td><a href="#character-encoding-declaration"></a></td><td><a href="#encoding-label"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-script-charset"><a href="#attr-script-charset"></a></code></td><td></td><td><a href="#encoding-label"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-checked"><a href="#attr-menuitem-checked"></a></code><code data-anolis-xref="attr-input-checked"><a href="#attr-input-checked"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-blockquote-cite"><a href="#attr-blockquote-cite"></a></code><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><code data-anolis-xref="attr-mod-cite"><a href="#attr-mod-cite"></a></code><code data-anolis-xref="attr-q-cite"><a href="#attr-q-cite"></a></code></td><td></td><td><a href="#valid-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-class" href="#classes"></a></td><td></td><td><a href="#set-of-space-separated-tokens"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-textarea-cols"><a href="#attr-textarea-cols"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code><code data-anolis-xref="attr-tdth-colspan"><a href="#attr-tdth-colspan"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-command"><a href="#attr-menuitem-command"></a></code></td><td></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meta-content"><a href="#attr-meta-content"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-contenteditable" href="#attr-contenteditable"></a></td><td></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-contextmenu" href="#attr-contextmenu"></a></td><td></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code><code data-anolis-xref="attr-media-controls"><a href="#attr-media-controls"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-area-coords"><a href="#attr-area-coords"></a></code></td><td><a href="#image-map"></a></td><td><a href="#valid-list-of-integers"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code><code data-anolis-xref="attr-img-crossorigin"><a href="#attr-img-crossorigin"></a></code><code data-anolis-xref="attr-link-crossorigin"><a href="#attr-link-crossorigin"></a></code><code data-anolis-xref="attr-script-crossorigin"><a href="#attr-script-crossorigin"></a></code><code data-anolis-xref="attr-media-crossorigin"><a href="#attr-media-crossorigin"></a></code></td><td></td><td><code data-anolis-xref="attr-crossorigin-anonymous-keyword"><a href="#attr-crossorigin-anonymous-keyword"></a></code><code data-anolis-xref="attr-crossorigin-use-credentials-keyword"><a href="#attr-crossorigin-use-credentials-keyword"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-object-data"><a href="#attr-object-data"></a></code></td><td></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code><code data-anolis-xref="attr-mod-datetime"><a href="#attr-mod-datetime"></a></code></td><td></td><td><a href="#valid-date-string-with-optional-time"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-time-datetime"><a href="#attr-time-datetime"></a></code></td><td></td><td><a href="#valid-month-string"></a><a href="#valid-date-string"></a><a href="#valid-yearless-date-string"></a><a href="#valid-time-string"></a><a href="#valid-floating-date-and-time-string"></a><a href="#valid-time-zone-offset-string"></a><a href="#valid-global-date-and-time-string"></a><a href="#valid-week-string"></a><a href="#valid-non-negative-integer"></a><a href="#valid-duration-string"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-default"><a href="#attr-menuitem-default"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-track-default"><a href="#attr-track-default"></a></code></td><td><a href="#text-track"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-script-defer"><a href="#attr-script-defer"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-dir" href="#the-dir-attribute"></a></td><td><a data-anolis-xref="the directionality" href="#the-directionality"></a></td><td><code data-anolis-xref="attr-dir-ltr"><a href="#attr-dir-ltr"></a></code><code data-anolis-xref="attr-dir-rtl"><a href="#attr-dir-rtl"></a></code><code data-anolis-xref="attr-dir-auto"><a href="#attr-dir-auto"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code><a href="#the-bdo-element"></a></code></td><td><a data-anolis-xref="the directionality" href="#the-directionality"></a></td><td><code data-anolis-xref="attr-dir-ltr"><a href="#attr-dir-ltr"></a></code><code data-anolis-xref="attr-dir-rtl"><a href="#attr-dir-rtl"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code><code data-anolis-xref="attr-fe-dirname"><a href="#attr-fe-dirname"></a></code></td><td><a data-anolis-xref="the directionality" href="#the-directionality"></a><a href="#form-submission-0"></a></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-menuitem-disabled"><a href="#attr-menuitem-disabled"></a></code><code data-anolis-xref="attr-fieldset-disabled"><a href="#attr-fieldset-disabled"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-optgroup-disabled"><a href="#attr-optgroup-disabled"></a></code><code data-anolis-xref="attr-option-disabled"><a href="#attr-option-disabled"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code><code data-anolis-xref="attr-fe-disabled"><a href="#attr-fe-disabled"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code><code data-anolis-xref="attr-hyperlink-download"><a href="#attr-hyperlink-download"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-draggable" href="#the-draggable-attribute"></a></td><td></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-dropzone" href="#the-dropzone-attribute"></a></td><td></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-enctype"><a href="#attr-fs-enctype"></a></code></td><td><a href="#form-submission-0"></a></td><td><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code><code data-anolis-xref="attr-fs-enctype-formdata"><a href="#attr-fs-enctype-formdata"></a></code><code data-anolis-xref="attr-fs-enctype-text"><a href="#attr-fs-enctype-text"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-label-for"><a href="#attr-label-for"></a></code></td><td></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-output-for"><a href="#attr-output-for"></a></code></td><td></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code><code data-anolis-xref="attr-fae-form"><a href="#attr-fae-form"></a></code></td><td><code><a href="#the-form-element"></a></code></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code><code data-anolis-xref="attr-fs-formaction"><a href="#attr-fs-formaction"></a></code></td><td><a href="#url"></a><a href="#form-submission-0"></a></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code><code data-anolis-xref="attr-fs-formenctype"><a href="#attr-fs-formenctype"></a></code></td><td><a href="#form-submission-0"></a></td><td><code data-anolis-xref="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded"></a></code><code data-anolis-xref="attr-fs-enctype-formdata"><a href="#attr-fs-enctype-formdata"></a></code><code data-anolis-xref="attr-fs-enctype-text"><a href="#attr-fs-enctype-text"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code><code data-anolis-xref="attr-fs-formmethod"><a href="#attr-fs-formmethod"></a></code></td><td><a href="#form-submission-0"></a></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code><code data-anolis-xref="attr-fs-formnovalidate"><a href="#attr-fs-formnovalidate"></a></code></td><td><a href="#form-submission-0"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code><code data-anolis-xref="attr-fs-formtarget"><a href="#attr-fs-formtarget"></a></code></td><td><a href="#browsing-context"></a><a href="#form-submission-0"></a></td><td><a href="#valid-browsing-context-name-or-keyword"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code><code data-anolis-xref="attr-tdth-headers"><a href="#attr-tdth-headers"></a></code></td><td></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-canvas-height"><a href="#attr-canvas-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code><code data-anolis-xref="attr-dim-height"><a href="#attr-dim-height"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-hidden" href="#the-hidden-attribute"></a></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-high"><a href="#attr-meter-high"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code><code data-anolis-xref="attr-hyperlink-href"><a href="#attr-hyperlink-href"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#valid-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-link-href"><a href="#attr-link-href"></a></code></td><td><a href="#hyperlink"></a></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-base-href"><a href="#attr-base-href"></a></code></td><td><a href="#document-base-url"></a></td><td><a href="#valid-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang"></a></code><code data-anolis-xref="attr-link-hreflang"><a href="#attr-link-hreflang"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meta-http-equiv"><a href="#attr-meta-http-equiv"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-icon"><a href="#attr-menuitem-icon"></a></code></td><td></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-id" href="#the-id-attribute"></a></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-inert" href="#the-inert-attribute"></a></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code><code data-anolis-xref="attr-fe-inputmode"><a href="#attr-fe-inputmode"></a></code></td><td></td><td><code data-anolis-xref="attr-fe-inputmode-keyword-verbatim"><a href="#attr-fe-inputmode-keyword-verbatim"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-latin"><a href="#attr-fe-inputmode-keyword-latin"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-latin-name"><a href="#attr-fe-inputmode-keyword-latin-name"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-latin-prose"><a href="#attr-fe-inputmode-keyword-latin-prose"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-full-width-latin"><a href="#attr-fe-inputmode-keyword-full-width-latin"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-kana"><a href="#attr-fe-inputmode-keyword-kana"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-kana-name"><a href="#attr-fe-inputmode-keyword-kana-name"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-katakana"><a href="#attr-fe-inputmode-keyword-katakana"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-numeric"><a href="#attr-fe-inputmode-keyword-numeric"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-tel"><a href="#attr-fe-inputmode-keyword-tel"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-email"><a href="#attr-fe-inputmode-keyword-email"></a></code><code data-anolis-xref="attr-fe-inputmode-keyword-url"><a href="#attr-fe-inputmode-keyword-url"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-img-ismap"><a href="#attr-img-ismap"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><span data-anolis-xref="attr-itemid"></span></td><td><span></span></td><td><a href="#valid-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><span data-anolis-xref="attr-itemprop"></span></td><td><span></span></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a><a data-anolis-xref="absolute URL" href="#absolute-url"></a><span data-anolis-xref="defined property name"></span></td></tr><tr><th><code data-anolis-xref=""></code></th><td><span data-anolis-xref="attr-itemref"></span></td><td></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><span data-anolis-xref="attr-itemscope"></span></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><span data-anolis-xref="attr-itemtype"></span></td><td><span></span></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#case-sensitive"></a><a data-anolis-xref="absolute URL" href="#absolute-url"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-keygen-keytype"><a href="#attr-keygen-keytype"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-track-kind"><a href="#attr-track-kind"></a></code></td><td></td><td><code data-anolis-xref="attr-track-kind-subtitles"><a href="#attr-track-kind-subtitles"></a></code><code data-anolis-xref="attr-track-kind-captions"><a href="#attr-track-kind-captions"></a></code><code data-anolis-xref="attr-track-kind-descriptions"><a href="#attr-track-kind-descriptions"></a></code><code data-anolis-xref="attr-track-kind-chapters"><a href="#attr-track-kind-chapters"></a></code><code data-anolis-xref="attr-track-kind-metadata"><a href="#attr-track-kind-metadata"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-label"><a href="#attr-menuitem-label"></a></code><code data-anolis-xref="attr-menu-label"><a href="#attr-menu-label"></a></code><code data-anolis-xref="attr-optgroup-label"><a href="#attr-optgroup-label"></a></code><code data-anolis-xref="attr-option-label"><a href="#attr-option-label"></a></code><code data-anolis-xref="attr-track-label"><a href="#attr-track-label"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-lang" href="#attr-lang"></a></td><td><a href="#language"></a></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-list"><a href="#attr-input-list"></a></code></td><td></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code><code data-anolis-xref="attr-media-loop"><a href="#attr-media-loop"></a></code></td><td><a href="#media-resource"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-low"><a href="#attr-meter-low"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-html-manifest"><a href="#attr-html-manifest"></a></code></td><td><a data-anolis-xref="concept-appcache-manifest" href="#concept-appcache-manifest"></a></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-max"><a href="#attr-input-max"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-max"><a href="#attr-meter-max"></a></code><code data-anolis-xref="attr-progress-max"><a href="#attr-progress-max"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-maxlength"><a href="#attr-input-maxlength"></a></code><code data-anolis-xref="attr-textarea-maxlength"><a href="#attr-textarea-maxlength"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-link-media"><a href="#attr-link-media"></a></code><code data-anolis-xref="attr-style-media"><a href="#attr-style-media"></a></code></td><td></td><td><a href="#valid-media-query"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code><code data-anolis-xref="attr-media-mediagroup"><a href="#attr-media-mediagroup"></a></code></td><td><a data-anolis-xref="media element" href="#media-element"></a><code><a href="#mediacontroller"></a></code></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-button-menu"><a href="#attr-button-menu"></a></code></td><td><a href="#designated-pop-up-menu"></a></td><td><a data-anolis-xref="concept-id" href="#concept-id"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-method"><a href="#attr-fs-method"></a></code></td><td><a href="#form-submission-0"></a></td><td><code data-anolis-xref="attr-fs-method-GET-keyword"><a href="#attr-fs-method-get-keyword"></a></code><code data-anolis-xref="attr-fs-method-POST-keyword"><a href="#attr-fs-method-post-keyword"></a></code><code data-anolis-xref="attr-fs-method-dialog-keyword"><a href="#attr-fs-method-dialog-keyword"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-min"><a href="#attr-input-min"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-min"><a href="#attr-meter-min"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-minlength"><a href="#attr-input-minlength"></a></code><code data-anolis-xref="attr-textarea-minlength"><a href="#attr-textarea-minlength"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-multiple"><a href="#attr-input-multiple"></a></code><code data-anolis-xref="attr-select-multiple"><a href="#attr-select-multiple"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code><code data-anolis-xref="attr-media-muted"><a href="#attr-media-muted"></a></code></td><td><a href="#media-resource"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code><code data-anolis-xref="attr-fe-name"><a href="#attr-fe-name"></a></code></td><td><a href="#form-submission-0"></a><code data-anolis-xref="dom-form-elements"><a href="#dom-form-elements"></a></code></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-form-name"><a href="#attr-form-name"></a></code></td><td><code data-anolis-xref="dom-document-forms"><a href="#dom-document-forms"></a></code></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-iframe-name"><a href="#attr-iframe-name"></a></code><code data-anolis-xref="attr-object-name"><a href="#attr-object-name"></a></code></td><td><a href="#nested-browsing-context"></a></td><td><a href="#valid-browsing-context-name-or-keyword"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-map-name"><a href="#attr-map-name"></a></code></td><td><a href="#image-map"></a><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meta-name"><a href="#attr-meta-name"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-param-name"><a href="#attr-param-name"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-novalidate"><a href="#attr-fs-novalidate"></a></code></td><td><a href="#form-submission-0"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-details-open"><a href="#attr-details-open"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-dialog-open"><a href="#attr-dialog-open"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-optimum"><a href="#attr-meter-optimum"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></td><td></td><td><i data-anolis-xref=""></i></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-placeholder"><a href="#attr-input-placeholder"></a></code><code data-anolis-xref="attr-textarea-placeholder"><a href="#attr-textarea-placeholder"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-video-poster"><a href="#attr-video-poster"></a></code></td><td></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code><code data-anolis-xref="attr-media-preload"><a href="#attr-media-preload"></a></code></td><td><a href="#media-resource"></a></td><td><code data-anolis-xref="attr-media-preload-none"><a href="#attr-media-preload-none"></a></code><code data-anolis-xref="attr-media-preload-metadata"><a href="#attr-media-preload-metadata"></a></code><code data-anolis-xref="attr-media-preload-auto"><a href="#attr-media-preload-auto"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-radiogroup"><a href="#attr-menuitem-radiogroup"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-readonly"><a href="#attr-input-readonly"></a></code><code data-anolis-xref="attr-textarea-readonly"><a href="#attr-textarea-readonly"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-hyperlink-rel"><a href="#attr-hyperlink-rel"></a></code><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code></td><td></td><td><a href="#set-of-space-separated-tokens"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-required"><a href="#attr-input-required"></a></code><code data-anolis-xref="attr-select-required"><a href="#attr-select-required"></a></code><code data-anolis-xref="attr-textarea-required"><a href="#attr-textarea-required"></a></code></td><td><a href="#form-submission-0"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-ol-reversed"><a href="#attr-ol-reversed"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-textarea-rows"><a href="#attr-textarea-rows"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code><code data-anolis-xref="attr-tdth-rowspan"><a href="#attr-tdth-rowspan"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-iframe-sandbox"><a href="#attr-iframe-sandbox"></a></code></td><td></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-pointer-lock"><a href="#attr-iframe-sandbox-allow-pointer-lock"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-popups"><a href="#attr-iframe-sandbox-allow-popups"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts"></a></code><code data-anolis-xref="attr-iframe-sandbox-allow-top-navigation"><a href="#attr-iframe-sandbox-allow-top-navigation"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-spellcheck" href="#attr-spellcheck"></a></td><td></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-th-scope"><a href="#attr-th-scope"></a></code></td><td></td><td><code data-anolis-xref="attr-th-scope-row"><a href="#attr-th-scope-row"></a></code><code data-anolis-xref="attr-th-scope-col"><a href="#attr-th-scope-col"></a></code><code data-anolis-xref="attr-th-scope-rowgroup"><a href="#attr-th-scope-rowgroup"></a></code><code data-anolis-xref="attr-th-scope-colgroup"><a href="#attr-th-scope-colgroup"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-style-scoped"><a href="#attr-style-scoped"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-iframe-seamless"><a href="#attr-iframe-seamless"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-option-selected"><a href="#attr-option-selected"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-area-shape"><a href="#attr-area-shape"></a></code></td><td><a href="#image-map"></a></td><td><code data-anolis-xref="attr-area-shape-keyword-circle"><a href="#attr-area-shape-keyword-circle"></a></code><code data-anolis-xref="attr-area-shape-keyword-default"><a href="#attr-area-shape-keyword-default"></a></code><code data-anolis-xref="attr-area-shape-keyword-poly"><a href="#attr-area-shape-keyword-poly"></a></code><code data-anolis-xref="attr-area-shape-keyword-rect"><a href="#attr-area-shape-keyword-rect"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-size"><a href="#attr-input-size"></a></code><code data-anolis-xref="attr-select-size"><a href="#attr-select-size"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-link-sizes"><a href="#attr-link-sizes"></a></code></td><td><code data-anolis-xref="attr-link-rel"><a href="#attr-link-rel"></a></code><code data-anolis-xref="rel-icon"><a href="#rel-icon"></a></code></td><td><a href="#unordered-set-of-unique-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-table-sortable"><a href="#attr-table-sortable"></a></code></td><td></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-th-sorted"><a href="#attr-th-sorted"></a></code></td><td><a href="#column-sort-direction"></a><a data-anolis-xref="column key ordinality" href="#column-key-ordinality"></a></td><td><a href="#set-of-space-separated-tokens"></a><a href="#ascii-case-insensitive"></a><code data-anolis-xref="attr-th-sorted-reversed"><a href="#attr-th-sorted-reversed"></a></code><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-col-span"><a href="#attr-col-span"></a></code><code data-anolis-xref="attr-colgroup-span"><a href="#attr-colgroup-span"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code><code data-anolis-xref="attr-embed-src"><a href="#attr-embed-src"></a></code><code data-anolis-xref="attr-iframe-src"><a href="#attr-iframe-src"></a></code><code data-anolis-xref="attr-img-src"><a href="#attr-img-src"></a></code><code data-anolis-xref="attr-input-src"><a href="#attr-input-src"></a></code><code data-anolis-xref="attr-script-src"><a href="#attr-script-src"></a></code><code data-anolis-xref="attr-source-src"><a href="#attr-source-src"></a></code><code data-anolis-xref="attr-track-src"><a href="#attr-track-src"></a></code><code data-anolis-xref="attr-media-src"><a href="#attr-media-src"></a></code></td><td></td><td><a href="#valid-non-empty-url-potentially-surrounded-by-spaces"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc"></a></code></td><td><code><a href="#the-iframe-element"></a></code></td><td><a href="#an-iframe-srcdoc-document"><code></code><code data-anolis-xref="attr-iframe-srcdoc"></code></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-track-srclang"><a href="#attr-track-srclang"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-ol-start"><a href="#attr-ol-start"></a></code></td><td><a href="#ordinal-value"></a></td><td><a href="#valid-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-step"><a href="#attr-input-step"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-style" href="#the-style-attribute"></a></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-tabindex" href="#attr-tabindex"></a></td><td></td><td><a href="#valid-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code><code data-anolis-xref="attr-hyperlink-target"><a href="#attr-hyperlink-target"></a></code></td><td><a href="#browsing-context"></a><a href="#hyperlink"></a><a data-anolis-xref="navigate" href="#navigate"></a></td><td><a href="#valid-browsing-context-name-or-keyword"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-base-target"><a href="#attr-base-target"></a></code></td><td><a href="#browsing-context"></a><a href="#hyperlink"></a><a data-anolis-xref="navigate" href="#navigate"></a><a href="#form-submission-0"></a></td><td><a href="#valid-browsing-context-name-or-keyword"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-fs-target"><a href="#attr-fs-target"></a></code></td><td><a href="#browsing-context"></a><a href="#form-submission-0"></a></td><td><a href="#valid-browsing-context-name-or-keyword"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-title" href="#attr-title"></a></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-abbr-title"><a href="#attr-abbr-title"></a></code><code data-anolis-xref="attr-dfn-title"><a href="#attr-dfn-title"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-title"></code></td><td><code data-anolis-xref="attr-input-pattern"><a href="#attr-input-pattern"></a></code></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-title"><a href="#attr-menuitem-title"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-link-title"><a href="#attr-link-title"></a></code><code data-anolis-xref="attr-style-title"><a href="#attr-style-title"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><a data-anolis-xref="attr-translate" href="#attr-translate"></a></td><td></td><td><code data-anolis-xref=""></code><code data-anolis-xref=""></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref="attr-hyperlink-type"><a href="#attr-hyperlink-type"></a></code><code data-anolis-xref="attr-link-type"><a href="#attr-link-type"></a></code></td><td></td><td><a href="#valid-mime-type"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-button-type"><a href="#attr-button-type"></a></code></td><td></td><td><code data-anolis-xref="attr-button-type-submit"><a href="#attr-button-type-submit"></a></code><code data-anolis-xref="attr-button-type-reset"><a href="#attr-button-type-reset"></a></code><code data-anolis-xref="attr-button-type-button"><a href="#attr-button-type-button"></a></code><code data-anolis-xref="attr-button-type-menu"><a href="#attr-button-type-menu"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-embed-type"><a href="#attr-embed-type"></a></code><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><code data-anolis-xref="attr-script-type"><a href="#attr-script-type"></a></code><code data-anolis-xref="attr-source-type"><a href="#attr-source-type"></a></code><code data-anolis-xref="attr-style-type"><a href="#attr-style-type"></a></code></td><td></td><td><a href="#valid-mime-type"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-type"><a href="#attr-input-type"></a></code></td><td></td><td><a data-anolis-xref="attr-input-type" href="#attr-input-type"><code></code></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menu-type"><a href="#attr-menu-type"></a></code></td><td></td><td><code data-anolis-xref="popup menu state"><a href="#popup-menu-state"></a></code><code data-anolis-xref="toolbar state"><a href="#toolbar-state"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-menuitem-type"><a href="#attr-menuitem-type"></a></code></td><td></td><td><code data-anolis-xref="attr-menuitem-type-keyword-command"><a href="#attr-menuitem-type-keyword-command"></a></code><code data-anolis-xref="attr-menuitem-type-keyword-checkbox"><a href="#attr-menuitem-type-keyword-checkbox"></a></code><code data-anolis-xref="attr-menuitem-type-keyword-radio"><a href="#attr-menuitem-type-keyword-radio"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-ol-type"><a href="#attr-ol-type"></a></code></td><td></td><td><code data-anolis-xref="attr-ol-type-keyword-decimal"><a href="#attr-ol-type-keyword-decimal"></a></code><code data-anolis-xref="attr-ol-type-keyword-lower-alpha"><a href="#attr-ol-type-keyword-lower-alpha"></a></code><code data-anolis-xref="attr-ol-type-keyword-upper-alpha"><a href="#attr-ol-type-keyword-upper-alpha"></a></code><code data-anolis-xref="attr-ol-type-keyword-lower-roman"><a href="#attr-ol-type-keyword-lower-roman"></a></code><code data-anolis-xref="attr-ol-type-keyword-upper-roman"><a href="#attr-ol-type-keyword-upper-roman"></a></code></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-object-typemustmatch"><a href="#attr-object-typemustmatch"></a></code></td><td><code data-anolis-xref="attr-object-type"><a href="#attr-object-type"></a></code><a href="#content-type"></a></td><td><a href="#boolean-attribute"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code><code data-anolis-xref="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap"></a></code></td><td><a href="#image-map"></a></td><td><a href="#valid-hash-name-reference"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-button-value"><a href="#attr-button-value"></a></code><code data-anolis-xref="attr-option-value"><a href="#attr-option-value"></a></code></td><td><a href="#form-submission-0"></a></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-data-value"><a href="#attr-data-value"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-input-value"><a href="#attr-input-value"></a></code></td><td></td><td></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-li-value"><a href="#attr-li-value"></a></code></td><td><a href="#ordinal-value"></a></td><td><a href="#valid-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-meter-value"><a href="#attr-meter-value"></a></code><code data-anolis-xref="attr-progress-value"><a href="#attr-progress-value"></a></code></td><td></td><td><a href="#valid-floating-point-number"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-param-value"><a href="#attr-param-value"></a></code></td><td></td><td><a href="#attribute-text"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-canvas-width"><a href="#attr-canvas-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code><code data-anolis-xref="attr-dim-width"><a href="#attr-dim-width"></a></code></td><td></td><td><a href="#valid-non-negative-integer"></a></td></tr><tr><th><code data-anolis-xref=""></code></th><td><code data-anolis-xref="attr-textarea-wrap"><a href="#attr-textarea-wrap"></a></code></td><td><a href="#form-submission-0"></a></td><td><code data-anolis-xref="attr-textarea-wrap-soft"><a href="#attr-textarea-wrap-soft"></a></code><code data-anolis-xref="attr-textarea-wrap-hard"><a href="#attr-textarea-wrap-hard"></a></code></td></tr></tbody></table><p class="tablenote"><small></small></p><hr><table id="ix-event-handlers"><caption></caption><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><th id="ix-handler-onabort"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onabort" href="#handler-onabort"></a></td><td><code data-anolis-xref="event-abort"><a href="#event-abort"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onafterprint"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onafterprint"><a href="#handler-window-onafterprint"></a></code></td><td><code data-anolis-xref="event-afterprint"><a href="#event-afterprint"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onbeforeprint"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onbeforeprint"><a href="#handler-window-onbeforeprint"></a></code></td><td><code data-anolis-xref="event-beforeprint"><a href="#event-beforeprint"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onbeforeunload"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload"></a></code></td><td><code data-anolis-xref="event-beforeunload"><a href="#event-beforeunload"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onblur"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onblur" href="#handler-onblur"></a></td><td><code data-anolis-xref="event-blur"><a href="#event-blur"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oncancel"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oncancel" href="#handler-oncancel"></a></td><td><code data-anolis-xref="event-cancel"><a href="#event-cancel"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oncanplay"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oncanplay" href="#handler-oncanplay"></a></td><td><code data-anolis-xref="event-media-canplay"><a href="#event-media-canplay"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oncanplaythrough"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oncanplaythrough" href="#handler-oncanplaythrough"></a></td><td><code data-anolis-xref="event-media-canplaythrough"><a href="#event-media-canplaythrough"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onchange"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onchange" href="#handler-onchange"></a></td><td><code data-anolis-xref="event-change"><a href="#event-change"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onclick"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onclick" href="#handler-onclick"></a></td><td><code data-anolis-xref="event-click"><a href="#event-click"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onclose"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onclose" href="#handler-onclose"></a></td><td><code data-anolis-xref="event-close"><a href="#event-close"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oncontextmenu"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oncontextmenu" href="#handler-oncontextmenu"></a></td><td><code data-anolis-xref="event-contextmenu"><a href="#event-contextmenu"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oncuechange"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oncuechange" href="#handler-oncuechange"></a></td><td><code data-anolis-xref="event-media-cuechange"><a href="#event-media-cuechange"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondblclick"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondblclick" href="#handler-ondblclick"></a></td><td><code data-anolis-xref="event-dblclick"><a href="#event-dblclick"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondrag"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondrag" href="#handler-ondrag"></a></td><td><code data-anolis-xref="event-dnd-drag"><a href="#event-dnd-drag"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragend"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragend" href="#handler-ondragend"></a></td><td><code data-anolis-xref="event-dnd-dragend"><a href="#event-dnd-dragend"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragenter"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragenter" href="#handler-ondragenter"></a></td><td><code data-anolis-xref="event-dnd-dragenter"><a href="#event-dnd-dragenter"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragexit"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragexit" href="#handler-ondragexit"></a></td><td><code data-anolis-xref="event-dnd-dragexit"><a href="#event-dnd-dragexit"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragleave"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragleave" href="#handler-ondragleave"></a></td><td><code data-anolis-xref="event-dnd-dragleave"><a href="#event-dnd-dragleave"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragover"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragover" href="#handler-ondragover"></a></td><td><code data-anolis-xref="event-dnd-dragover"><a href="#event-dnd-dragover"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondragstart"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondragstart" href="#handler-ondragstart"></a></td><td><code data-anolis-xref="event-dnd-dragstart"><a href="#event-dnd-dragstart"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondrop"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondrop" href="#handler-ondrop"></a></td><td><code data-anolis-xref="event-dnd-drop"><a href="#event-dnd-drop"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ondurationchange"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ondurationchange" href="#handler-ondurationchange"></a></td><td><code data-anolis-xref="event-media-durationchange"><a href="#event-media-durationchange"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onemptied"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onemptied" href="#handler-onemptied"></a></td><td><code data-anolis-xref="event-media-emptied"><a href="#event-media-emptied"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onended"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onended" href="#handler-onended"></a></td><td><code data-anolis-xref="event-media-ended"><a href="#event-media-ended"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onerror"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onerror" href="#handler-onerror"></a></td><td><code data-anolis-xref="event-error"><a href="#event-error"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onfocus"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onfocus" href="#handler-onfocus"></a></td><td><code data-anolis-xref="event-focus"><a href="#event-focus"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onhashchange"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onhashchange"><a href="#handler-window-onhashchange"></a></code></td><td><code data-anolis-xref="event-hashchange"><a href="#event-hashchange"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oninput"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oninput" href="#handler-oninput"></a></td><td><code data-anolis-xref="event-input"><a href="#event-input"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-oninvalid"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-oninvalid" href="#handler-oninvalid"></a></td><td><code data-anolis-xref="event-invalid"><a href="#event-invalid"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onkeydown"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onkeydown" href="#handler-onkeydown"></a></td><td><code data-anolis-xref="event-keydown"><a href="#event-keydown"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onkeypress"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onkeypress" href="#handler-onkeypress"></a></td><td><code data-anolis-xref="event-keypress"><a href="#event-keypress"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onkeyup"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onkeyup" href="#handler-onkeyup"></a></td><td><code data-anolis-xref="event-keyup"><a href="#event-keyup"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onlanguagechange"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onlanguagechange"><a href="#handler-window-onlanguagechange"></a></code></td><td><code data-anolis-xref="event-languagechange"><a href="#event-languagechange"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onload"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onload" href="#handler-onload"></a></td><td><code data-anolis-xref="event-load"><a href="#event-load"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onloadeddata"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onloadeddata" href="#handler-onloadeddata"></a></td><td><code data-anolis-xref="event-media-loadeddata"><a href="#event-media-loadeddata"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onloadedmetadata"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onloadedmetadata" href="#handler-onloadedmetadata"></a></td><td><code data-anolis-xref="event-media-loadedmetadata"><a href="#event-media-loadedmetadata"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onloadstart"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onloadstart" href="#handler-onloadstart"></a></td><td><code data-anolis-xref="event-media-loadstart"><a href="#event-media-loadstart"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onmessage"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onmessage"><a href="#handler-window-onmessage"></a></code></td><td><code data-anolis-xref="event-message"><a href="#event-message"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmousedown"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmousedown" href="#handler-onmousedown"></a></td><td><code data-anolis-xref="event-mousedown"><a href="#event-mousedown"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmouseenter"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmouseenter" href="#handler-onmouseenter"></a></td><td><code data-anolis-xref="event-mouseenter"><a href="#event-mouseenter"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmouseleave"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmouseleave" href="#handler-onmouseleave"></a></td><td><code data-anolis-xref="event-mouseleave"><a href="#event-mouseleave"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmousemove"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmousemove" href="#handler-onmousemove"></a></td><td><code data-anolis-xref="event-mousemove"><a href="#event-mousemove"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmouseout"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmouseout" href="#handler-onmouseout"></a></td><td><code data-anolis-xref="event-mouseout"><a href="#event-mouseout"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmouseover"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmouseover" href="#handler-onmouseover"></a></td><td><code data-anolis-xref="event-mouseover"><a href="#event-mouseover"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmouseup"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmouseup" href="#handler-onmouseup"></a></td><td><code data-anolis-xref="event-mouseup"><a href="#event-mouseup"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onmousewheel"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onmousewheel" href="#handler-onmousewheel"></a></td><td><code data-anolis-xref="event-mousewheel"><a href="#event-mousewheel"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onoffline"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onoffline"><a href="#handler-window-onoffline"></a></code></td><td><code data-anolis-xref="event-offline"><a href="#event-offline"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-ononline"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-ononline"><a href="#handler-window-ononline"></a></code></td><td><code data-anolis-xref="event-online"><a href="#event-online"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onpagehide"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onpagehide"><a href="#handler-window-onpagehide"></a></code></td><td><code data-anolis-xref="event-pagehide"><a href="#event-pagehide"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onpageshow"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onpageshow"><a href="#handler-window-onpageshow"></a></code></td><td><code data-anolis-xref="event-pageshow"><a href="#event-pageshow"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onpause"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onpause" href="#handler-onpause"></a></td><td><code data-anolis-xref="event-media-pause"><a href="#event-media-pause"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onplay"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onplay" href="#handler-onplay"></a></td><td><code data-anolis-xref="event-media-play"><a href="#event-media-play"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onplaying"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onplaying" href="#handler-onplaying"></a></td><td><code data-anolis-xref="event-media-playing"><a href="#event-media-playing"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onpopstate"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onpopstate"><a href="#handler-window-onpopstate"></a></code></td><td><code data-anolis-xref="event-popstate"><a href="#event-popstate"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onprogress"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onprogress" href="#handler-onprogress"></a></td><td><code data-anolis-xref="event-media-progress"><a href="#event-media-progress"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onratechange"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onratechange" href="#handler-onratechange"></a></td><td><code data-anolis-xref="event-media-ratechange"><a href="#event-media-ratechange"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onreset"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onreset" href="#handler-onreset"></a></td><td><code data-anolis-xref="event-reset"><a href="#event-reset"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onresize"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onresize" href="#handler-onresize"></a></td><td><code data-anolis-xref="event-resize"><a href="#event-resize"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onscroll"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onscroll" href="#handler-onscroll"></a></td><td><code data-anolis-xref="event-scroll"><a href="#event-scroll"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onseeked"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onseeked" href="#handler-onseeked"></a></td><td><code data-anolis-xref="event-media-seeked"><a href="#event-media-seeked"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onseeking"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onseeking" href="#handler-onseeking"></a></td><td><code data-anolis-xref="event-media-seeking"><a href="#event-media-seeking"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onselect"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onselect" href="#handler-onselect"></a></td><td><code data-anolis-xref="event-select"><a href="#event-select"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onshow"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onshow" href="#handler-onshow"></a></td><td><code data-anolis-xref="event-show"><a href="#event-show"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onsort"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onsort" href="#handler-onsort"></a></td><td><code data-anolis-xref="event-sort"><a href="#event-sort"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onstalled"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onstalled" href="#handler-onstalled"></a></td><td><code data-anolis-xref="event-media-stalled"><a href="#event-media-stalled"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onstorage"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onstorage"><a href="#handler-window-onstorage"></a></code></td><td><code data-anolis-xref="event-storage"><a href="#event-storage"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onsubmit"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onsubmit" href="#handler-onsubmit"></a></td><td><code data-anolis-xref="event-submit"><a href="#event-submit"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onsuspend"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onsuspend" href="#handler-onsuspend"></a></td><td><code data-anolis-xref="event-media-suspend"><a href="#event-media-suspend"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ontimeupdate"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ontimeupdate" href="#handler-ontimeupdate"></a></td><td><code data-anolis-xref="event-media-timeupdate"><a href="#event-media-timeupdate"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-ontoggle"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-ontoggle" href="#handler-ontoggle"></a></td><td><code data-anolis-xref="event-toggle"><a href="#event-toggle"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-window-onunload"><code data-anolis-xref=""></code></th><td><code data-anolis-xref="handler-window-onunload"><a href="#handler-window-onunload"></a></code></td><td><code data-anolis-xref="event-unload"><a href="#event-unload"></a></code><code><a href="#window"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onvolumechange"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onvolumechange" href="#handler-onvolumechange"></a></td><td><code data-anolis-xref="event-media-volumechange"><a href="#event-media-volumechange"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr><tr><th id="ix-handler-onwaiting"><code data-anolis-xref=""></code></th><td><a data-anolis-xref="handler-onwaiting" href="#handler-onwaiting"></a></td><td><code data-anolis-xref="event-media-waiting"><a href="#event-media-waiting"></a></code></td><td><a data-anolis-xref="event handler content attributes" href="#event-handler-content-attributes"></a></td></tr></tbody></table><h3 class="no-num" id="element-interfaces"></h3><p><i></i></p><table><caption></caption><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><code><a href="#the-a-element"></a></code></td><td><code><a href="#htmlanchorelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-abbr-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-address-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-area-element"></a></code></td><td><code><a href="#htmlareaelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-article-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-aside-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-audio-element"></a></code></td><td><code><a href="#htmlaudioelement"></a></code><code><a href="#htmlmediaelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-b-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-base-element"></a></code></td><td><code><a href="#htmlbaseelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-bdi-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-bdo-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-blockquote-element"></a></code></td><td><code><a href="#htmlquoteelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-body-element"></a></code></td><td><code><a href="#htmlbodyelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-br-element"></a></code></td><td><code><a href="#htmlbrelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-button-element"></a></code></td><td><code><a href="#htmlbuttonelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-canvas-element"></a></code></td><td><code><a href="#htmlcanvaselement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-caption-element"></a></code></td><td><code><a href="#htmltablecaptionelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-cite-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-code-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-col-element"></a></code></td><td><code><a href="#htmltablecolelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-colgroup-element"></a></code></td><td><code><a href="#htmltablecolelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-menuitem-element"></a></code></td><td><code><a href="#htmlmenuitemelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-data-element"></a></code></td><td><code><a href="#htmldataelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-datalist-element"></a></code></td><td><code><a href="#htmldatalistelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-dd-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-del-element"></a></code></td><td><code><a href="#htmlmodelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-details-element"></a></code></td><td><code><a href="#htmldetailselement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-dfn-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-dialog-element"></a></code></td><td><code><a href="#htmldialogelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-div-element"></a></code></td><td><code><a href="#htmldivelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-dl-element"></a></code></td><td><code><a href="#htmldlistelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-dt-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-em-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-embed-element"></a></code></td><td><code><a href="#htmlembedelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-fieldset-element"></a></code></td><td><code><a href="#htmlfieldsetelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-figcaption-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-figure-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-footer-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-form-element"></a></code></td><td><code><a href="#htmlformelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements"></a></code></td><td><code><a href="#htmlheadingelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-head-element"></a></code></td><td><code><a href="#htmlheadelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-header-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-hr-element"></a></code></td><td><code><a href="#htmlhrelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-html-element"></a></code></td><td><code><a href="#htmlhtmlelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-i-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-iframe-element"></a></code></td><td><code><a href="#htmliframeelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-img-element"></a></code></td><td><code><a href="#htmlimageelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-input-element"></a></code></td><td><code><a href="#htmlinputelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-ins-element"></a></code></td><td><code><a href="#htmlmodelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-kbd-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-keygen-element"></a></code></td><td><code><a href="#htmlkeygenelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-label-element"></a></code></td><td><code><a href="#htmllabelelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-legend-element"></a></code></td><td><code><a href="#htmllegendelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-li-element"></a></code></td><td><code><a href="#htmllielement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-link-element"></a></code></td><td><code><a href="#htmllinkelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-main-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-map-element"></a></code></td><td><code><a href="#htmlmapelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-mark-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-menu-element"></a></code></td><td><code><a href="#htmlmenuelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-meta-element"></a></code></td><td><code><a href="#htmlmetaelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-meter-element"></a></code></td><td><code><a href="#htmlmeterelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-nav-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-noscript-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-object-element"></a></code></td><td><code><a href="#htmlobjectelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-ol-element"></a></code></td><td><code><a href="#htmlolistelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-optgroup-element"></a></code></td><td><code><a href="#htmloptgroupelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-option-element"></a></code></td><td><code><a href="#htmloptionelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-output-element"></a></code></td><td><code><a href="#htmloutputelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-p-element"></a></code></td><td><code><a href="#htmlparagraphelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-param-element"></a></code></td><td><code><a href="#htmlparamelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-pre-element"></a></code></td><td><code><a href="#htmlpreelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-progress-element"></a></code></td><td><code><a href="#htmlprogresselement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-q-element"></a></code></td><td><code><a href="#htmlquoteelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-rb-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-rp-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-rt-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-rtc-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-ruby-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-s-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-samp-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-script-element"></a></code></td><td><code><a href="#htmlscriptelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-section-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-select-element"></a></code></td><td><code><a href="#htmlselectelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-small-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-source-element"></a></code></td><td><code><a href="#htmlsourceelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-span-element"></a></code></td><td><code><a href="#htmlspanelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-strong-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-style-element"></a></code></td><td><code><a href="#htmlstyleelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-sub-and-sup-elements"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-summary-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-sub-and-sup-elements"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-table-element"></a></code></td><td><code><a href="#htmltableelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-tbody-element"></a></code></td><td><code><a href="#htmltablesectionelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-td-element"></a></code></td><td><code><a href="#htmltabledatacellelement"></a></code><code><a href="#htmltablecellelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-template-element"></a></code></td><td><code><a href="#htmltemplateelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-textarea-element"></a></code></td><td><code><a href="#htmltextareaelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-tfoot-element"></a></code></td><td><code><a href="#htmltablesectionelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-th-element"></a></code></td><td><code><a href="#htmltableheadercellelement"></a></code><code><a href="#htmltablecellelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-thead-element"></a></code></td><td><code><a href="#htmltablesectionelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-time-element"></a></code></td><td><code><a href="#htmltimeelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-title-element"></a></code></td><td><code><a href="#htmltitleelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-tr-element"></a></code></td><td><code><a href="#htmltablerowelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-track-element"></a></code></td><td><code><a href="#htmltrackelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-u-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-ul-element"></a></code></td><td><code><a href="#htmlulistelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-var-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-video-element"></a></code></td><td><code><a href="#htmlvideoelement"></a></code><code><a href="#htmlmediaelement"></a></code><code><a href="#htmlelement"></a></code></td></tr><tr><td><code><a href="#the-wbr-element"></a></code></td><td><code><a href="#htmlelement"></a></code></td></tr></tbody></table><h3 class="no-num" id="all-interfaces"></h3><p><i></i></p><ul></ul><h3 class="no-num" id="events-0"></h3><p><i></i></p><table><caption></caption><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><dfn data-anolis-xref="event-abort" id="event-abort"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-DOMContentLoaded" id="event-domcontentloaded"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#document"></a></code></td><td><code><a href="#document"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-afterprint" id="event-afterprint"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-afterscriptexecute" id="event-afterscriptexecute"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-script-element"></a></code></td><td><code><a href="#the-script-element"></a></code><code data-anolis-xref="event-load"><a href="#event-load"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-beforeprint" id="event-beforeprint"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-beforescriptexecute" id="event-beforescriptexecute"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-script-element"></a></code></td><td><code><a href="#the-script-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-beforeunload" id="event-beforeunload"><code></code></dfn></td><td><code><a href="#beforeunloadevent"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-blur" id="event-blur"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-cancel" id="event-cancel"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-dialog-element"></a></code></td><td><code><a href="#the-dialog-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-change" id="event-change"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></td></tr><tr><td><code data-anolis-xref="event-click"><a href="#event-click"></a></code></td><td><code><a href="#mouseevent"></a></code></td><td></td><td><a href="#activation-behavior"></a></td></tr><tr><td><dfn data-anolis-xref="event-close" id="event-close"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-dialog-element"></a></code><code></code></td><td><code><a href="#the-dialog-element"></a></code><code></code></td></tr><tr><td><dfn data-anolis-xref="event-WorkerGlobalScope-connect" id="event-workerglobalscope-connect"><code></code></dfn></td><td><code></code></td><td><code></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-contextmenu" id="event-contextmenu"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-error" id="event-error"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-focus" id="event-focus"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-hashchange" id="event-hashchange"><code></code></dfn></td><td><code><a href="#hashchangeevent"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><a href="#the-document's-address"></a></td></tr><tr><td><dfn data-anolis-xref="event-input" id="event-input"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td><code data-anolis-xref="event-input-change"><a href="#event-input-change"></a></code><code><a href="#the-input-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-invalid" id="event-invalid"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-languagechange" id="event-languagechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-load" id="event-load"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><code><a href="#the-img-element"></a></code><code><a href="#the-embed-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-loadend" id="event-loadend"><code></code></dfn></td><td><code><a href="#event"></a></code><code><a href="#progressevent"></a></code></td><td><code><a href="#the-img-element"></a></code></td><td><code><a href="#the-img-element"></a></code><span data-anolis-xref="event-media-loadend"></span></td></tr><tr><td><dfn data-anolis-xref="event-loadstart" id="event-loadstart"><code></code></dfn></td><td><code><a href="#progressevent"></a></code></td><td><code><a href="#the-img-element"></a></code></td><td><code><a href="#the-img-element"></a></code><a data-anolis-xref="event-media-loadstart" href="#event-media-loadstart"></a></td></tr><tr><td><dfn data-anolis-xref="event-message" id="event-message"><code></code></dfn></td><td><code></code></td><td><code><a href="#window"></a></code><code><a href="#eventsource"></a></code><code></code><code></code><code></code><code></code><code></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-offline" id="event-offline"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-online" id="event-online"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-open" id="event-open"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#eventsource"></a></code><code></code></td><td></td></tr><tr><td><dfn data-anolis-xref="event-pagehide" id="event-pagehide"><code></code></dfn></td><td><code><a href="#pagetransitionevent"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><a href="#session-history"></a><a href="#current-entry"></a></td></tr><tr><td><dfn data-anolis-xref="event-pageshow" id="event-pageshow"><code></code></dfn></td><td><code><a href="#pagetransitionevent"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><a href="#session-history"></a><a href="#current-entry"></a></td></tr><tr><td><dfn data-anolis-xref="event-popstate" id="event-popstate"><code></code></dfn></td><td><code><a href="#popstateevent"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><a href="#session-history"></a></td></tr><tr><td><dfn data-anolis-xref="event-progress" id="event-progress"><code></code></dfn></td><td><code><a href="#progressevent"></a></code></td><td><code><a href="#the-img-element"></a></code></td><td><code><a href="#the-img-element"></a></code><a href="#cors-same-origin"></a><a data-anolis-xref="event-media-progress" href="#event-media-progress"></a></td></tr><tr><td><dfn data-anolis-xref="event-readystatechange" id="event-readystatechange"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#document"></a></code></td><td><code><a href="#document"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-reset" id="event-reset"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-form-element"></a></code></td><td><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-reset" href="#concept-form-reset"></a></td></tr><tr><td><dfn data-anolis-xref="event-select" id="event-select"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td></td><td></td></tr><tr><td><dfn data-anolis-xref="event-show" id="event-show"><code></code></dfn></td><td><code><a href="#relatedevent"></a></code></td><td><code><a href="#the-menu-element"></a></code></td><td><code><a href="#the-menu-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-sort" id="event-sort"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-table-element"></a></code></td><td><code><a href="#the-table-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-storage" id="event-storage"><code></code></dfn></td><td><code></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code><code data-anolis-xref="dom-localStorage"></code><code data-anolis-xref="dom-sessionStorage"></code></td></tr><tr><td><dfn data-anolis-xref="event-submit" id="event-submit"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-form-element"></a></code></td><td><code><a href="#the-form-element"></a></code><a data-anolis-xref="concept-form-submit" href="#concept-form-submit"></a></td></tr><tr><td><dfn data-anolis-xref="event-toggle" id="event-toggle"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#the-details-element"></a></code></td><td><code><a href="#the-details-element"></a></code></td></tr><tr><td><dfn data-anolis-xref="event-unload" id="event-unload"><code></code></dfn></td><td><code><a href="#event"></a></code></td><td><code><a href="#window"></a></code></td><td><code><a href="#window"></a></code></td></tr></tbody></table><p class="note"><a href="#mediaevents"></a><a href="#appcacheevents"></a><a href="#dndevents"></a></p><h2 class="no-num" id="references"></h2><p></p><dl><dt id="refsABNF"></dt><dd><cite><a href="http://www.ietf.org/rfc/std/std68.txt"></a></cite></dd><dt id="refsABOUT"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6694"></a></cite></dd><dt id="refsAPNG"></dt><dd><cite><a href="https://wiki.mozilla.org/APNG_Specification"></a></cite></dd><dt id="refsARIA"></dt><dd><cite><a href="http://www.w3.org/WAI/PF/aria/"></a></cite></dd><dt id="refsARIAIMPL"></dt><dd><cite><a href="http://www.w3.org/WAI/PF/aria-implementation/"></a></cite></dd><dt id="refsATAG"></dt><dd><cite><a href="http://www.w3.org/TR/ATAG20/"></a></cite></dd><dt id="refsATOM"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc4287"></a></cite></dd><dt id="refsBCP47"></dt><dd><cite><a href="http://www.ietf.org/rfc/bcp/bcp47.txt"></a></cite></dd><dt id="refsBECSS"></dt><dd><cite><a href="http://www.w3.org/TR/becss/"></a></cite></dd><dt id="refsBIDI"></dt><dd><cite><a href="http://www.unicode.org/reports/tr9/"></a></cite></dd><dt id="refsBOCU1"></dt><dd><cite><a href="http://www.unicode.org/notes/tn6/"></a></cite></dd><dt id="refsCANVAS2D"></dt><dd><cite><a href="http://www.w3.org/TR/2dcontext/"></a></cite></dd><dt id="refsCESU8"></dt><dd><cite><a href="http://www.unicode.org/reports/tr26/"></a></cite></dd><dt id="refsCHARMOD"></dt><dd><cite><a href="http://www.w3.org/TR/charmod/"></a></cite></dd><dt id="refsCLDR"></dt><dd><cite><a href="http://cldr.unicode.org/"></a></cite></dd><dt id="refsCOMPUTABLE"></dt><dd><cite><a href="http://www.turingarchive.org/browse.php/B/12"></a></cite><cite></cite></dd><dt id="refsCOOKIES"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6265"></a></cite></dd><dt id="refsCORS"></dt><dd><cite><a href="http://fetch.spec.whatwg.org/"></a></cite></dd><dt id="refsCP50220"></dt><dd><cite><a href="http://www.iana.org/assignments/charset-reg/CP50220"></a></cite></dd><dt id="refsCSP"></dt><dd><cite><a href="http://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html"></a></cite></dd><dt id="refsCSS"></dt><dd><cite><a href="http://www.w3.org/TR/CSS2/"></a></cite></dd><dt id="refsCSSANIMATIONS"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-animations/"></a></cite></dd><dt id="refsCSSATTR"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-style-attr/"></a></cite></dd><dt id="refsCSSCOLOR"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-color/"></a></cite></dd><dt id="refsCSSFONTLOAD"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-font-load-events/"></a></cite></dd><dt id="refsCSSFONTS"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-fonts/"></a></cite></dd><dt id="refsCSSGC"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-content"></a></cite></dd><dt id="refsCSSIMAGES"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-images/"></a></cite></dd><dt id="refsCSSOM"></dt><dd><cite><a href="http://dev.w3.org/csswg/cssom/"></a></cite></dd><dt id="refsCSSOMVIEW"></dt><dd><cite><a href="http://dev.w3.org/csswg/cssom-view/"></a></cite></dd><dt id="refsCSSRUBY"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-ruby/"></a></cite></dd><dt id="refsCSSTRANSITIONS"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-transitions/"></a></cite></dd><dt id="refsCSSUI"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-ui/"></a></cite></dd><dt id="refsCSSSCOPED"></dt><dd><cite><a href="http://www.w3.org/TR/css-cascade-3/"></a></cite></dd><dt id="refsCSSSYNTAX"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-syntax/"></a></cite></dd><dt id="refsCSSVALUES"></dt><dd><cite><a href="http://dev.w3.org/csswg/css3-values/"></a></cite></dd><dt id="refsCSSWM"></dt><dd><cite><a href="http://dev.w3.org/csswg/css-writing-modes"></a></cite></dd><dt id="refsCUSTOM"></dt><dd><cite><a href="http://w3c.github.io/webcomponents/spec/custom/"></a></cite></dd><dt id="refsDASH"></dt><dd><cite><a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57623"></a></cite></dd><dt id="refsDOM"></dt><dd><cite><a href="http://www.w3.org/TR/dom/"></a></cite></dd><dt id="refsDOMEVENTS"></dt><dd><cite><a href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html"></a></cite></dd><dt id="refsDOMPARSING"></dt><dd><cite><a href="http://dvcs.w3.org/hg/innerhtml/raw-file/tip/index.html"></a></cite></dd><dt id="refsDOT"></dt><dd><cite><a href="http://www.graphviz.org/content/dot-language"></a></cite></dd><dt id="refsECMA262"></dt><dd><cite><a href="http://people.mozilla.org/~jorendorff/es6-draft.html"></a></cite></dd><dt id="refsEDITING"></dt><dd><cite><a href="http://dvcs.w3.org/hg/editing/raw-file/tip/editing.html"></a></cite></dd><dt id="refsENCODING"></dt><dd><cite><a href="http://www.w3.org/TR/encoding/"></a></cite></dd><dt id="refsEVENTSOURCE"></dt><dd><cite><a href="http://www.w3.org/TR/eventsource/"></a></cite></dd><dt id="refsFILEAPI"></dt><dd><cite><a href="http://dev.w3.org/2006/webapi/FileUpload/publish/FileAPI.html"></a></cite></dd><dt id="refsFULLSCREEN"></dt><dd><cite><a href="https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"></a></cite></dd><dt id="refsGIF"></dt><dd><cite><a href="http://www.w3.org/Graphics/GIF/spec-gif89a.txt"></a></cite></dd><dt id="refsGRAPHICS"></dt><dd><cite></cite></dd><dt id="refsGREGORIAN"></dt><dd><cite></cite></dd><dt id="refsHPAAIG"></dt><dd><cite><a href="http://dev.w3.org/html5/html-api-map/overview.html"></a></cite></dd><dt id="refsHTMLDIFF"></dt><dd><cite><a href="http://dev.w3.org/html5/html4-differences/"></a></cite></dd><dt id="refsHTTP"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2616"></a></cite></dd><dt id="refsHTTPS"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2818"></a></cite></dd><dt id="refsIANAPERMHEADERS"></dt><dd><cite><a href="http://www.iana.org/assignments/message-headers/message-headers.xhtml"></a></cite></dd><dt id="refsISO3166"></dt><dd><cite><a href="http://www.iso.org/iso/home/standards/country_codes.htm"></a></cite></dd><dt id="refsISO8601"></dt><dd><cite><a href="http://isotc.iso.org/livelink/livelink/4021199/ISO_8601_2004_E.zip?func=doc.Fetch&amp;nodeid=4021199"></a></cite></dd><dt id="refsJLREQ"></dt><dd><cite><a href="http://www.w3.org/TR/jlreq/"></a></cite></dd><dt id="refsJPEG"></dt><dd><cite><a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"></a></cite></dd><dt id="refsMAILTO"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6068"></a></cite></dd><dt id="refsMATHML"></dt><dd><cite><a href="http://www.w3.org/TR/MathML/"></a></cite></dd><dt id="refsMEDIAFRAG"></dt><dd><cite><a href="http://www.w3.org/TR/2011/CR-media-frags-20111201/"></a></cite></dd><dt id="refsMFREL"></dt><dd><cite><a href="http://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions"></a></cite></dd><dt id="refsMIMESNIFF"></dt><dd><cite><a href="http://mimesniff.spec.whatwg.org/"></a></cite></dd><dt id="refsMNG"></dt><dd><cite><a href="http://www.libpng.org/pub/mng/spec/"></a></cite></dd><dt id="refsMPEG2"></dt><dd><cite></cite></dd><dt id="refsMPEG4"></dt><dd><cite></cite></dd><dt id="refsMQ"></dt><dd><cite><a href="http://www.w3.org/TR/css3-mediaqueries/"></a></cite></dd><dt id="refsNPAPI"></dt><dd><cite><a href="https://developer.mozilla.org/en/Gecko_Plugin_API_Reference"></a></cite></dd><dt id="refsOGGSKELETONHEADERS"></dt><dd><cite><a href="http://wiki.xiph.org/SkeletonHeaders"></a></cite></dd><dt id="refsOPENSEARCH"></dt><dd><cite><a href="http://www.opensearch.org/Specifications/OpenSearch/1.1#Autodiscovery_in_HTML.2FXHTML"></a></cite><cite></cite></dd><dt id="refsORIGIN"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6454"></a></cite></dd><dt id="refsPAGEVIS"></dt><dd><cite><a href="http://www.w3c-test.org/webperf/specs/PageVisibility/"></a></cite></dd><dt id="refsPDF"></dt><dd><cite><a href="http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf"></a></cite></dd><dt id="refsPNG"></dt><dd><cite><a href="http://www.w3.org/TR/PNG/"></a></cite></dd><dt id="refsPOINTERLOCK"></dt><dd><cite><a href="http://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html"></a></cite></dd><dt id="refsPOLYGLOT"></dt><dd><cite><a href="http://dev.w3.org/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html"></a></cite></dd><dt id="refsPPUTF8"></dt><dd><cite><a href="http://www.sw.it.aoyama.ac.jp/2012/pub/IUC11-UTF-8.pdf"></a></cite><cite></cite></dd><dt id="refsPSL"></dt><dd><cite><a href="http://publicsuffix.org/"></a></cite></dd><dt id="refsRFC1034"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1034"></a></cite></dd><dt id="refsRFC1123"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1123"></a></cite></dd><dt id="refsRFC1345"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1345"></a></cite></dd><dt id="refsRFC1468"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1468"></a></cite></dd><dt id="refsRFC1554"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1554"></a></cite></dd><dt id="refsRFC1557"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1557"></a></cite></dd><dt id="refsRFC1842"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1842"></a></cite></dd><dt id="refsRFC1922"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc1922"></a></cite></dd><dt id="refsRFC2046"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2046"></a></cite></dd><dt id="refsRFC2119"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2119"></a></cite></dd><dt id="refsRFC2237"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2237"></a></cite></dd><dt id="refsRFC2313"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2313"></a></cite></dd><dt id="refsRFC2318"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2318"></a></cite></dd><dt id="refsRFC2388"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2388"></a></cite></dd><dt id="refsRFC2397"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2397"></a></cite></dd><dt id="refsRFC2483"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2483"></a></cite></dd><dt id="refsRFC3676"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc3676"></a></cite></dd><dt id="refsRFC3023"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc3023"></a></cite></dd><dt id="refsRFC3279"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc3279"></a></cite></dd><dt id="refsRFC3490"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc3490"></a></cite></dd><dt id="refsRFC4281"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc4281"></a></cite></dd><dt id="refsRFC4329"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc4329"></a></cite></dd><dt id="refsRFC4395"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc4395"></a></cite></dd><dt id="refsRFC4648"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc4648"></a></cite></dd><dt id="refsRFC5280"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc5280"></a></cite></dd><dt id="refsRFC5322"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc5322"></a></cite></dd><dt id="refsRFC5724"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc5724"></a></cite></dd><dt id="refsRFC6266"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6266"></a></cite></dd><dt id="refsRFC6350"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6350"></a></cite></dd><dt id="refsRUBY-UC"></dt><dd><cite><a href="http://www.w3.org/TR/ruby-use-cases/"></a></cite></dd><dt id="refsSCSU"></dt><dd><cite><a href="http://www.unicode.org/reports/tr6/"></a></cite></dd><dt id="refsSELECTORS"></dt><dd><cite><a href="http://dev.w3.org/csswg/selectors/"></a></cite></dd><dt id="refsSRGB"></dt><dd><cite lang="en-GB"><a href="http://webstore.iec.ch/webstore/webstore.nsf/artnum/025408!OpenDocument&amp;Click="></a></cite></dd><dt id="refsSVG"></dt><dd><cite><a href="http://www.w3.org/TR/SVGTiny12/"></a></cite></dd><dt id="refsTOR"></dt><dd><cite><a href="https://www.torproject.org/"></a></cite></dd><dt id="refsTIMEZONES"></dt><dd><cite><a href="http://www.w3.org/TR/timezone/"></a></cite></dd><dt id="refsTZDATABASE"></dt><dd><cite><a href="http://www.iana.org/time-zones"></a></cite></dd><dt id="refsUAAG"></dt><dd><cite><a href="http://www.w3.org/TR/UAAG20/"></a></cite></dd><dt id="refsUCA"></dt><dd><cite><a href="http://www.unicode.org/reports/tr10/"></a></cite></dd><dt id="refsUNDO"></dt><dd><cite><a href="http://rniwa.com/editing/undomanager.html"></a></cite></dd><dt id="refsUNICODE"></dt><dd><cite><a href="http://www.unicode.org/versions/"></a></cite></dd><dt id="refsUNIVCHARDET"></dt><dd><cite><a href="http://www.mozilla.org/projects/intl/UniversalCharsetDetection.html"></a></cite><cite></cite></dd><dt id="refsURL"></dt><dd><cite><a href="http://url.spec.whatwg.org/"></a></cite></dd><dt id="refsUTF7"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc2152"></a></cite></dd><dt id="refsUTF8DET"></dt><dd><cite><a href="http://www.w3.org/International/questions/qa-forms-utf-8"></a></cite></dd><dt id="refsUTR36"></dt><dd><cite><a href="http://www.unicode.org/reports/tr36/"></a></cite></dd><dt id="refsWCAG"></dt><dd><cite><a href="http://www.w3.org/TR/WCAG20/"></a></cite></dd><dt id="refsWEBGL"></dt><dd><cite><a href="http://www.khronos.org/registry/webgl/specs/latest/"></a></cite></dd><dt id="refsWEBIDL"></dt><dd><cite><a href="http://dev.w3.org/2006/webapi/WebIDL/"></a></cite></dd><dt id="refsWEBLINK"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc5988"></a></cite></dd><dt id="refsWEBMSG"></dt><dd><cite><a href="http://www.w3.org/TR/webmessaging/"></a></cite></dd><dt id="refsWEBMCG"></dt><dd><cite><a href="http://www.webmproject.org/code/specs/container/"></a></cite></dd><dt id="refsWEBSTORAGE"></dt><dd><cite><a href="http://dev.w3.org/html5/webstorage/"></a></cite></dd><dt id="refsWEBVTT"></dt><dd><cite><a href="http://dev.w3.org/html5/webvtt/"></a></cite></dd><dt id="refsWEBWORKERS"></dt><dd><cite><a href="http://dev.w3.org/html5/workers/"></a></cite></dd><dt id="refsWHATWGWIKI"></dt><dd><cite><a href="http://wiki.whatwg.org/"></a></cite></dd><dt id="refsWSP"></dt><dd><cite><a href="http://tools.ietf.org/html/rfc6455"></a></cite></dd><dt id="refsX690"></dt><dd><cite><a href="http://www.itu.int/ITU-T/studygroups/com17/languages/X.690-0207.pdf"></a></cite></dd><dt id="refsXHR"></dt><dd><cite><a href="http://xhr.spec.whatwg.org/"><code></code></a></cite></dd><dt id="refsXML"></dt><dd><cite><a href="http://www.w3.org/TR/xml/"></a></cite></dd><dt id="refsXMLBASE"></dt><dd><cite><a href="http://www.w3.org/TR/xmlbase/"></a></cite></dd><dt id="refsXMLNS"></dt><dd><cite><a href="http://www.w3.org/TR/xml-names/"></a></cite></dd><dt id="refsXPATH10"></dt><dd><cite><a href="http://www.w3.org/TR/1999/REC-xpath-19991116"></a></cite></dd><dt id="refsXSLT10"></dt><dd><cite><a href="http://www.w3.org/TR/1999/REC-xslt-19991116"></a></cite></dd></dl><h2 class="no-num" id="acknowledgments"></h2><p></p><p><span data-anolis-xref="" lang="tr"></span></p><p><a href="http://www.w3.org/html/wg/lists/"></a><a href="http://www.whatwg.org/mailing-list"></a></p><p><code><a href="#the-canvas-element"></a></code></p><p><code data-anolis-xref="attr-contenteditable"><a href="#attr-contenteditable"></a></code></p><p></p><div class="impl"><p><a href="#adoptionAgency"></a></p></div><p></p><div itemscope="" itemtype="http://n.whatwg.org/work"><p><a href="http://www.flickr.com/photos/digidreamgrafix/8370087640/" itemprop="work"></a><a href="http://www.flickr.com/photos/digidreamgrafix/" itemprop="http://creativecommons.org/ns#attributionURL"></a><a href="http://creativecommons.org/licenses/by/2.0/" itemprop="license"></a></p></div><div itemscope="" itemtype="http://n.whatwg.org/work"><p><a href="http://johncolburn.deviantart.com/art/Blue-Robot-Player-Sprite-323813997" itemprop="work"></a><a href="http://johncolburn.deviantart.com/" itemprop="http://creativecommons.org/ns#attributionURL"></a><a href="http://creativecommons.org/licenses/by-sa/3.0/" itemprop="license"></a></p></div><div itemscope="" itemtype="http://n.whatwg.org/work"><p><a href="http://www.flickr.com/photos/lenore-m/8631391979/" itemprop="work"></a><a href="http://www.flickr.com/photos/lenore-m/" itemprop="http://creativecommons.org/ns#attributionURL"></a><a href="http://creativecommons.org/licenses/by/2.0/" itemprop="license"></a></p></div><p></p><form action="http://www.w3.org/Bugs/Public/enter_bug.cgi" target="_blank" style="position: fixed; padding: 5px; top: 1em; right: 2em; font-family: sans-serif; font-size: 0.8em; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 0, 0);"><input type="submit" accesskey="f" value="file a bug" style="display: block;"><input type="hidden" name="comment" value=""><input type="hidden" name="component" value="HTML5 spec"><input type="hidden" name="product" value="HTML WG"></form>
</div>
</body>