Add illustrations for a potential blog post
authorbenjamin@webkit.org <benjamin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Mar 2014 03:35:30 +0000 (03:35 +0000)
committerbenjamin@webkit.org <benjamin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Mar 2014 03:35:30 +0000 (03:35 +0000)
First version, let see how that works out.

Patch by Benjamin Poulain <bpoulain@apple.com> on 2014-03-25

* blog-files/css-jit-introduction: Added.
* blog-files/css-jit-introduction/clicktostart.js: Added.
* blog-files/css-jit-introduction/css-jit-illustration.html: Added.
* blog-files/css-jit-introduction/html5-single-page-microbenchmark.html: Added.
* blog-files/css-jit-introduction/old-selectorchecker-illustration.html: Added.
* blog-files/css-jit-introduction/timing-illustration-eight-run.svg: Added.
* blog-files/css-jit-introduction/timing-illustration-five-run.svg: Added.
* blog-files/css-jit-introduction/timing-illustration-one-run.svg: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@166280 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Websites/webkit.org/ChangeLog
Websites/webkit.org/blog-files/css-jit-introduction/clicktostart.js [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/css-jit-illustration.html [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/html5-single-page-microbenchmark.html [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/old-selectorchecker-illustration.html [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/timing-illustration-eight-run.svg [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/timing-illustration-five-run.svg [new file with mode: 0644]
Websites/webkit.org/blog-files/css-jit-introduction/timing-illustration-one-run.svg [new file with mode: 0644]

index cfed321118fe3f604c3dde3513b0842632df0079..623498cf17369ce7f7de06cb88cf3d5e9d37eacd 100644 (file)
@@ -1,3 +1,18 @@
+2014-03-25  Benjamin Poulain  <bpoulain@apple.com>
+
+        Add illustrations for a potential blog post
+
+        First version, let see how that works out.
+
+        * blog-files/css-jit-introduction: Added.
+        * blog-files/css-jit-introduction/clicktostart.js: Added.
+        * blog-files/css-jit-introduction/css-jit-illustration.html: Added.
+        * blog-files/css-jit-introduction/html5-single-page-microbenchmark.html: Added.
+        * blog-files/css-jit-introduction/old-selectorchecker-illustration.html: Added.
+        * blog-files/css-jit-introduction/timing-illustration-eight-run.svg: Added.
+        * blog-files/css-jit-introduction/timing-illustration-five-run.svg: Added.
+        * blog-files/css-jit-introduction/timing-illustration-one-run.svg: Added.
+
 2014-03-20  James Craig  <jcraig@apple.com>
 
         Sample code for potential ARIA blog post.
diff --git a/Websites/webkit.org/blog-files/css-jit-introduction/clicktostart.js b/Websites/webkit.org/blog-files/css-jit-introduction/clicktostart.js
new file mode 100644 (file)
index 0000000..82c8ad7
--- /dev/null
@@ -0,0 +1,47 @@
+function init() {
+    // FIXME: chrome/blink is ridiculously bad at this, it would be interesting to find out why.
+    var overlay = document.createElement('div');
+    overlay.style.width = "100%";
+    overlay.style.height = "100%";
+    overlay.style.backgroundColor = "rgba(0,0,0,0.05)";
+    overlay.style.margin = "0";
+    overlay.style.position = "fixed";
+    overlay.style.top = "0";
+    overlay.style.left = "0";
+    overlay.style.webkitTransition = "opacity 0.5s";
+    overlay.style.transition = "opacity 0.5s";
+    
+    var overlayText = document.createElement('div');
+    overlayText.textContent = "Click to start";
+    overlayText.style.width = "80%";
+    overlayText.style.backgroundColor = "rgba(0, 0, 0, 0.75)";
+    overlayText.style.boxSizing = "border-box";
+    overlayText.style.padding = "10px";
+    overlayText.style.borderRadius = "25px";
+    overlayText.style.textAlign = "center";
+    overlayText.style.fontSize = "18px";
+    overlayText.style.color = "white";
+    overlayText.style.position = "absolute";
+    overlayText.style.top = "45%";
+    overlayText.style.left = "10%";
+    overlay.appendChild(overlayText);
+    document.body.insertBefore(overlay, document.body.firstChild);
+    document.documentElement.style.webkitUserSelect = "none";
+
+    function prepareForClick() {
+        document.querySelector('svg').classList.remove("animated");
+        overlay.style.opacity = "1";
+        document.documentElement.style.cursor = "hand";
+        document.documentElement.addEventListener("click", animateOnClick);
+    }
+
+    function animateOnClick() {
+        document.documentElement.style.cursor = "auto";
+        overlay.style.opacity = "0";
+        document.querySelector('svg').classList.add("animated");
+    }
+    
+    document.getElementById("WorkGear").addEventListener("webkitAnimationEnd", prepareForClick);
+    prepareForClick();
+}
+init();
\ No newline at end of file
diff --git a/Websites/webkit.org/blog-files/css-jit-introduction/css-jit-illustration.html b/Websites/webkit.org/blog-files/css-jit-introduction/css-jit-illustration.html
new file mode 100644 (file)
index 0000000..bc9722f
--- /dev/null
@@ -0,0 +1,316 @@
+<html>
+<head>
+    <style>
+        * { margin: 0; padding:0;}
+        #MatchesCase, #FailCase, #compiledSelector, .arrow, .compilationArrow, .htmlMatchingInputArrow, .headMatchingInputArrow, .bodyMatchingInputArrow, .navMatchingInputArrow, .articleMatchingInputArrow, .headerMatchingInputArrow, .sectionMatchingInputArrow {
+            opacity: 0;
+        }
+    
+        @-webkit-keyframes building-binary-animation {
+            from { opacity:0; }
+            to { opacity:1; }
+        }
+        @keyframes building-binary-animation {
+            from { opacity:0; }
+            to { opacity:1; }
+        }
+        .animated #compiledSelector {
+            -webkit-animation-name: building-binary-animation;
+            -webkit-animation-duration: 2s;
+            animation-name: input-arrows-animation;
+            animation-duration: 2s;
+            opacity:1;
+        }
+        @keyframes compilation-arrow-animation {
+            5% { opacity:1; }
+            95% { opacity:1; }
+        }
+        @-webkit-keyframes compilation-arrow-animation {
+            5% { opacity:1; }
+            95% { opacity:1; }
+        }
+        .animated .compilationArrow {
+            -webkit-animation-name: compilation-arrow-animation;
+            -webkit-animation-duration: 2s;
+            animation-name: input-arrows-animation;
+            animation-duration: 2s;
+        }
+        @-webkit-keyframes compilation-gear-animation {
+            5% { -webkit-transform: rotate(0); }
+            95% { -webkit-transform: rotate(30deg); -webkit-animation-timing-function: step-start; }
+        }
+        @keyframes compilation-gear-animation {
+            5% { transform: rotate(0); }
+            95% { transform: rotate(30deg); animation-timing-function: step-start; }
+        }
+        .animated #CompileGear {
+            -webkit-transform-origin: center;
+            -webkit-animation-name: compilation-gear-animation;
+            -webkit-animation-duration: 2s;
+            transform-origin: center;
+            animation-name: work-in-progress-animation;
+            animation-duration: 2s;
+            /* transform-origin behave completly randomly with Gecko :( */
+            -moz-animation-name:none;
+        }
+        @-webkit-keyframes work-in-progress-animation {
+            5% { -webkit-transform: rotate(0); }
+            95% { -webkit-transform: rotate(30deg); -webkit-animation-timing-function: step-start; }
+        }
+        @keyframes work-in-progress-animation {
+            5% { transform: rotate(0); }
+            95% { transform: rotate(30deg); animation-timing-function: step-start; }
+        }
+        .animated #WorkGear {
+            -webkit-transform-origin: center;
+            -webkit-animation-name: work-in-progress-animation;
+            -webkit-animation-duration: 0.25s;
+            -webkit-animation-iteration-count: 7;
+            -webkit-animation-delay: 2s;
+            transform-origin: center;
+            animation-name: work-in-progress-animation;
+            animation-duration: 0.25s;
+            animation-iteration-count: 7;
+            animation-delay: 2s;
+            /* transform-origin behave completly randomly with Gecko :( */
+            -moz-animation-name:none;
+            -moz-transform-origin: 486px 647px;
+        }
+        @-webkit-keyframes input-arrows-animation {
+            5% { opacity:1; }
+            75% { opacity:1; }
+            80% { opacity:0; }
+        }
+        @keyframes input-arrows-animation {
+            5% { opacity:1; }
+            75% { opacity:1; }
+            80% { opacity:0; }
+        }
+        .animated .arrow {
+            -webkit-animation-name: input-arrows-animation;
+            -webkit-animation-duration: 0.25s;
+            animation-name: input-arrows-animation;
+            animation-duration: 0.25s;
+        }
+        .animated .htmlMatchingInputArrow {
+            -webkit-animation-delay: 2s;
+            animation-delay: 2s;
+        }
+        .animated .headMatchingInputArrow {
+            -webkit-animation-delay: 2.25s;
+            animation-delay: 2.25s;
+        }
+        .animated .bodyMatchingInputArrow {
+            -webkit-animation-delay: 2.5s;
+            animation-delay: 2.5s;
+        }
+        .animated .navMatchingInputArrow {
+            -webkit-animation-delay: 2.75s;
+            animation-delay: 2.75s;
+        }
+        .animated .articleMatchingInputArrow {
+            -webkit-animation-delay: 3s;
+            animation-delay: 3s;
+        }
+        .animated .headerMatchingInputArrow {
+            -webkit-animation-delay: 3.25s;
+            animation-delay: 3.25s;
+        }
+        .animated .sectionMatchingInputArrow {
+            -webkit-animation-delay: 3.5s;
+            animation-delay: 3.5s;
+        }
+        @-webkit-keyframes output-animation {
+            75% { opacity:0; }
+            80% { opacity:1; }
+            95% { opacity:1; }
+        }
+        @keyframes output-animation {
+            75% { opacity:0; }
+            80% { opacity:1; }
+            95% { opacity:1; }
+        }
+        
+        .animated #FailCase {
+            -webkit-animation-name: output-animation;
+            -webkit-animation-duration: 0.25s;
+            -webkit-animation-iteration-count: 6;
+            -webkit-animation-delay: 2s;
+            animation-name: output-animation;
+            animation-duration: 0.25s;
+            animation-iteration-count: 6;
+            animation-delay: 2s;
+        }
+        .animated #MatchesCase {
+            -webkit-animation-name: output-animation;
+            -webkit-animation-duration: 0.25s;
+            -webkit-animation-delay: 3.5s;
+            animation-name: output-animation;
+            animation-duration: 0.25s;
+            animation-delay: 3.5s;
+        }
+    
+    .clickToStart {
+        width: 400px;
+        background-color: rgba(0, 0, 0, 0.75);
+        position: absolute;
+        padding: 10px;
+        border-radius:25px;
+        text-align:center;
+        font-size: 18pt;
+        top: 50%;
+        left: 107px;
+        color:white;
+        cursor:hand;
+    }
+    </style>
+</head>
+<body>
+    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="18 70 588 613" width="614px" height="587px">
+        <defs>
+            <font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500">
+                <font-face-src><font-face-name name="Helvetica" /></font-face-src>
+            </font-face>
+            <font-face font-family="Helvetica Neue" font-size="22" panose-1="2 0 5 3 0 0 0 2 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="951.99585" descent="-212.99744"
+            font-weight="500">
+                <font-face-src><font-face-name name="HelveticaNeue" /></font-face-src>
+            </font-face>
+            <font-face font-family="Helvetica" font-size="18" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500">
+                <font-face-src><font-face-name name="Helvetica" /></font-face-src>
+            </font-face>
+            <marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black">
+                <g>
+                    <path d="M 4.8 0 L 0 -1.8 L 0 1.8 Z" fill="currentColor" stroke="currentColor" stroke-width="1" />
+                </g>
+            </marker>
+            <font-face font-family="Helvetica" font-size="16" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500">
+                <font-face-src><font-face-name name="Helvetica" /></font-face-src>
+            </font-face>
+            <marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="#992727">
+                <g>
+                    <path d="M 4.8 0 L 0 -1.8 L 0 1.8 Z" fill="currentColor" stroke="currentColor" stroke-width="1" />
+                </g>
+            </marker>
+            <marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_3" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="#218041">
+                <g>
+                    <path d="M 4.8 0 L 0 -1.8 L 0 1.8 Z" fill="currentColor" stroke="currentColor" stroke-width="1" />
+                </g>
+            </marker>
+            <font-face font-family="Helvetica" font-size="22" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500">
+                <font-face-src><font-face-name name="Helvetica" /></font-face-src>
+            </font-face>
+        </defs>
+        <g stroke="none" stroke-dasharray="none" fill="none">
+            <g transform="scale(0.35) translate(875, 95)">
+                <path id="CompileGear" d="m469.34 451.62-8.125 46.281 0.0313 0.031c-9.9316 1.6228-19.54 4.2238-28.719 7.6875v-0.031l-30.156-36.031-28.344 16.375 16.094 44.125 0.0624 0.031c-7.6842 6.3076-14.727 13.375-21.031 21.063l-0.0312-0.094-44.125-16.094-16.375 28.344 36.031 30.188c-3.458 9.1707-6.0358 18.765-7.6562 28.688l-0.0313-0.031-46.281 8.125v32.75l46.281 8.125 0.0313-0.031c1.6203 9.9223 4.1982 19.517 7.6562 28.688l-36.031 30.188 16.375 28.344 44.125-16.094 0.0312-0.094c6.3041 7.687 13.347 14.755 21.031 21.062l-0.0624 0.031-16.094 44.125 28.344 16.375 30.156-36.031v-0.0312c9.1783 3.4637 18.787 6.0647 28.719 7.6875l-0.0313 0.031 8.125 46.281h32.719l8.125-46.281-0.0312-0.031c9.9296-1.6184 19.541-4.1977 28.719-7.6563l30.187 36.031 28.344-16.375-16.125-44.125c7.6669-6.2915 14.706-13.335 21-21l44.156 16.094 16.344-28.344-36-30.188c3.4588-9.1719 6.0668-18.764 7.6875-28.688l46.281-8.0937v-32.75l-46.281-8.125c-1.621-9.9131-4.2322-19.494-7.6875-28.656l36-30.188-16.344-28.344-44.156 16.094c-6.2938-7.6652-13.333-14.708-21-21l16.125-44.125-28.344-16.375-30.187 36.031c-9.1775-3.4583-18.789-6.0378-28.719-7.6562l0.0312-0.031-8.125-46.281h-32.719zm16.375 79.688c63.71 0 115.38 51.634 115.38 115.34 0 63.71-51.665 115.34-115.38 115.34-63.71 0-115.34-51.634-115.34-115.34 0-63.71 51.634-115.34 115.34-115.34z" fill="#e0e0e0"/>
+            </g>
+            <g>
+                <ellipse cx="150.644495" cy="290.25" rx="29.144542" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(132.3289 283.25)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="6.9806354" y="11" textLength="22.669922">html</tspan>
+                </text>
+                <ellipse cx="76.144495" cy="388.25" rx="29.144542" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(57.8289 381.25)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="4.96794" y="11" textLength="26.695312">head</tspan>
+                </text>
+                <ellipse cx="183.1445" cy="388.25" rx="29.144542" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(164.8289 381.25)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="5.304854" y="11" textLength="26.021484">body</tspan>
+                </text>
+                <line x1="135.061325" y1="310.74867" x2="91.727665" y2="367.75133" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="158.39821" y1="313.63042" x2="175.39078" y2="364.86958" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <ellipse cx="130.18356" cy="487.75" rx="29.144542" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(111.86796 480.75)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="8.641768" y="11" textLength="19.347656">nav</tspan>
+                </text>
+                <ellipse cx="233.18356" cy="490.25" rx="29.144542" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(214.86796 483.25)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="2.3107135" y="11" textLength="32.009766">article</tspan>
+                </text>
+                <ellipse cx="136.53906" cy="568.75" rx="35.500057" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(113.13906 561.75)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="4.7173828" y="11" textLength="37.365234">header</tspan>
+                </text>
+                <ellipse cx="213.5" cy="566.75" rx="35.500057" ry="24.250039" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(190.1 559.75)" fill="black">
+                    <tspan font-family="Helvetica" font-size="12" font-weight="500" x="4.3892578" y="11" textLength="38.021484">section</tspan>
+                </text>
+                <line x1="171.3394" y1="410.42874" x2="141.98865" y2="465.57126" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="194.16163" y1="410.7074" x2="222.16642" y2="467.7926" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="212.32857" y1="507.18958" x2="159.38946" y2="550.18964" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="227.08153" y1="513.96547" x2="219.64588" y2="542.86407" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="253.83015" y1="507.36535" x2="301.03906" y2="546.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="301.03906" y1="546.5" x2="331.0039" y2="572.6914" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="249.6333" y1="510.27333" x2="279.39453" y2="546.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="242.80672" y1="513.14585" x2="256.32805" y2="545.3164" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="256.32805" y1="545.3164" x2="269.04297" y2="574.0586" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="279.39453" y1="546.5" x2="300.27344" y2="571.11328" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="73.34009" y1="412.38817" x2="67.34375" y2="464" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="65.847823" y1="410.94252" x2="42" y2="463.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="114.33451" y1="508.10675" x2="86" y2="544.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="107.61227" y1="503.0939" x2="57" y2="537.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="125.923996" y1="591.8957" x2="101.03906" y2="646.15625" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="142.44099" y1="592.66447" x2="155.62891" y2="646.10156" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="205.9535" y1="590.44877" x2="188.78899" y2="644.35156" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="219.53639" y1="590.6489" x2="232.61719" y2="642.4375" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="227.25017" y1="589.114" x2="261.28899" y2="644.47656" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="233.18122" y1="586.93766" x2="289.40234" y2="644.60547" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <line x1="42" y1="463.5" x2="33" y2="483.39844" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="67" y1="466" x2="65" y2="484.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="57" y1="537.5" x2="25" y2="558.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="86" y1="544.5" x2="63" y2="574.5" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="101.03906" y1="646.15625" x2="87.5" y2="675.51562" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="155.62891" y1="646.10156" x2="160.63672" y2="672.52734" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="188.78899" y1="644.35156" x2="182.94531" y2="672.04297" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="232.61719" y1="642.4375" x2="239.16406" y2="668.14062" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="261.28899" y1="644.47656" x2="276.6289" y2="669.4883" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <line x1="289.40234" y1="644.60547" x2="316.00781" y2="670.1797" stroke="#1d5aab" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="1,4" />
+                <text transform="translate(342.24942 80.5)" fill="black">
+                    <tspan font-family="Helvetica Neue" font-size="22" font-weight="500" x=".161" y="21" textLength="249.678">article &gt; header + section</tspan>
+                </text>
+                <g id="compiledSelector">
+                    <rect x="411.58425" y="434" width="130.33033" height="56.75" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                    <g transform="translate(428, 399) scale(0.10)">
+                        <path id="WorkGear" d="m469.34 451.62-8.125 46.281 0.0313 0.031c-9.9316 1.6228-19.54 4.2238-28.719 7.6875v-0.031l-30.156-36.031-28.344 16.375 16.094 44.125 0.0624 0.031c-7.6842 6.3076-14.727 13.375-21.031 21.063l-0.0312-0.094-44.125-16.094-16.375 28.344 36.031 30.188c-3.458 9.1707-6.0358 18.765-7.6562 28.688l-0.0313-0.031-46.281 8.125v32.75l46.281 8.125 0.0313-0.031c1.6203 9.9223 4.1982 19.517 7.6562 28.688l-36.031 30.188 16.375 28.344 44.125-16.094 0.0312-0.094c6.3041 7.687 13.347 14.755 21.031 21.062l-0.0624 0.031-16.094 44.125 28.344 16.375 30.156-36.031v-0.0312c9.1783 3.4637 18.787 6.0647 28.719 7.6875l-0.0313 0.031 8.125 46.281h32.719l8.125-46.281-0.0312-0.031c9.9296-1.6184 19.541-4.1977 28.719-7.6563l30.187 36.031 28.344-16.375-16.125-44.125c7.6669-6.2915 14.706-13.335 21-21l44.156 16.094 16.344-28.344-36-30.188c3.4588-9.1719 6.0668-18.764 7.6875-28.688l46.281-8.0937v-32.75l-46.281-8.125c-1.621-9.9131-4.2322-19.494-7.6875-28.656l36-30.188-16.344-28.344-44.156 16.094c-6.2938-7.6652-13.333-14.708-21-21l16.125-44.125-28.344-16.375-30.187 36.031c-9.1775-3.4583-18.789-6.0378-28.719-7.6562l0.0312-0.031-8.125-46.281h-32.719zm16.375 79.688c63.71 0 115.38 51.634 115.38 115.34 0 63.71-51.665 115.34-115.38 115.34-63.71 0-115.34-51.634-115.34-115.34 0-63.71 51.634-115.34 115.34-115.34z" fill="#e0e0e0"/>
+                    </g>
+                    <text transform="translate(416.58425 451.375)" fill="black">
+                        <tspan font-family="Helvetica" font-size="18" font-weight="500" x="6.6441677" y="18" textLength="107.04199">Native Binary</tspan>
+                    </text>
+                </g>
+                <line class="arrow htmlMatchingInputArrow" x1="175.26025" y1="303.2427" x2="411.5823" y2="427.97843" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow headMatchingInputArrow" x1="105.28899" y1="387.5" x2="398.9386" y2="446.69073" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow bodyMatchingInputArrow" x1="212.28899" y1="390.5" x2="399.13581" y2="441.2812" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow navMatchingInputArrow" x1="159.21656" y1="485.62425" x2="398.7187" y2="468.08829" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow articleMatchingInputArrow" x1="262.05781" y1="486.94547" x2="398.76791" y2="471.29963" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow headerMatchingInputArrow" x1="168.827" y1="558.6544" x2="399.27207" y2="486.60017" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="arrow sectionMatchingInputArrow" x1="244.2105" y1="554.57368" x2="399.59243" y2="492.96675" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <g id="FailCase">
+                    <path d="M 407.24942 601.5 L 446.74942 601.5 C 460.55654 601.5 471.74942 612.69288 471.74942 626.5 L 471.74942 633.25 C 471.74942 647.0571 460.55654 658.25 446.74942 658.25 L 407.24942 658.25 C 393.4423 658.25 382.24942 647.0571 382.24942 633.25 L 382.24942 626.5 C 382.24942 612.69288 393.4423 601.5 407.24942 601.5 Z"
+                stroke="#992727" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
+                    <text transform="translate(387.24942 620.375)" fill="#992727">
+                        <tspan font-family="Helvetica" font-size="16" font-weight="500" fill="#992727" x="26.859375" y="15" textLength="25.78125">Fail</tspan>
+                    </text>
+                    <line x1="468.32162" y1="490.75" x2="439.54565" y2="587.63393" marker-end="url(#FilledArrow_Marker_2)" stroke="#992727" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                </g>
+                <g id="MatchesCase">
+                    <path d="M 532.74942 601.5 L 572.24942 601.5 C 586.05654 601.5 597.24942 612.69288 597.24942 626.5 L 597.24942 633.25 C 597.24942 647.0571 586.05654 658.25 572.24942 658.25 L 532.74942 658.25 C 518.9423 658.25 507.74942 647.0571 507.74942 633.25 L 507.74942 626.5 C 507.74942 612.69288 518.9423 601.5 532.74942 601.5 Z"
+                stroke="#218041" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
+                    <text transform="translate(512.74942 620.375)" fill="#218041">
+                        <tspan font-family="Helvetica" font-size="16" font-weight="500" fill="#218041" x="9.515625" y="15" textLength="60.46875">Match</tspan>
+                    </text>
+                    <line x1="489.5817" y1="490.75" x2="533.6732" y2="588.24608" marker-end="url(#FilledArrow_Marker_3)" stroke="#218041" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                </g>
+                <rect x="377.31177" y="186" width="198.87529" height="146.5" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
+                <text transform="translate(382.31177 246.25)" fill="black">
+                    <tspan font-family="Helvetica" font-size="22" font-weight="500" fill="black" x="6.6148915" y="21" textLength="81.898438">CSS JIT</tspan>
+                    <tspan font-family="Helvetica" font-size="22" font-weight="500" fill="black" x="88.12661" y="21" textLength="94.13379">Compiler</tspan>
+                </text>
+                <line class="compilationArrow" x1="476.24942" y1="118.14453" x2="476.24942" y2="173.1" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+                <line class="compilationArrow" x1="476.74942" y1="332.5" x2="476.74942" y2="421.1" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
+            </g>
+        </g>
+    </svg>
+    <script defer async src="clicktostart.js"></script>
+</body>
+
+</html>
diff --git a/Websites/webkit.org/blog-files/css-jit-introduction/html5-single-page-microbenchmark.html b/Websites/webkit.org/blog-files/css-jit-introduction/html5-single-page-microbenchmark.html
new file mode 100644 (file)
index 0000000..d93b2e1
--- /dev/null
@@ -0,0 +1,585 @@
+<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>&