Fixed list of void elements and link to HTML5.
authortravil
Mon, 18 Nov 2013 16:48:40 -0800
changeset 20 a00491801887
parent 19 1ec229b6723a
child 21 75b83ca5f00c
Fixed list of void elements and link to HTML5.
index.html
--- a/index.html	Mon Nov 18 16:26:27 2013 -0800
+++ b/index.html	Mon Nov 18 16:48:40 2013 -0800
@@ -274,8 +274,10 @@
             <a title="html-parser" data-spec="HTML5" class="externalDFN">HTML parser</a>. For example,
             elements in the XHTML namespace that contain no child nodes are serialized with
             an explicit begin and end tag rather than using the XML self-closing syntax. Exceptions 
-            to this rule occur when an XHTML element's equivalent HTML element would be auto-closed
-            by the HTML parser.
+            to this rule occur when an XHTML element's equivalent HTML element is a 
+            <a title="void-elements" data-spec="HTML5" class="externalDFN">void element</a> that 
+            would be auto-closed by the 
+            <a title="html-parser" data-spec="HTML5" class="externalDFN">HTML parser</a>.
             
         <dl class=switch>
             <dt><code><a title="element" data-spec="DOM4" class="externalDFN">Element</a></code>
@@ -359,15 +361,24 @@
                         <a title="concept-tree-child" data-spec="DOM4" class="externalDFN">children</a>
                         is empty, and the <var>node</var>'s
                         <code><a title="dom-Element-tagName" data-spec="DOM4" class="externalDFN">tagName</a></code>
-                        case-sensitively matches any one of the following:
-                        <ul>
-                            <li>"<code>br</code>";
-                            <li>"<code>img</code>";
-                            <li>"<code>input</code>";
-                            <li>"<code>link</code>";
-                            <li>"<code>meta</code>";
-                            <li>"<code>param</code>";
-                        </ul>
+                        matches any one of the following 
+                        <a title="void-elements" data-spec="HTML5" class="externalDFN">void elements</a>:
+                        "<code>area</code>",
+                        "<code>base</code>",
+                        "<code>br</code>",
+                        "<code>col</code>",
+                        "<code>embed</code>",
+                        "<code>hr</code>",
+                        "<code>img</code>",
+                        "<code>input</code>",
+                        "<code>keygen</code>",
+                        "<code>link</code>",
+                        "<code>menuitem</code>",
+                        "<code>meta</code>",
+                        "<code>param</code>",
+                        "<code>source</code>",
+                        "<code>track</code>",
+                        "<code>wbr</code>";
                         then append the following to <var>markup</var>, in order:
                         <ol>
                             <li>"<code> </code>" (U+0020 SPACE);