- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 09 Jun 2008 10:45:52 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/pubnotes In directory hutz:/tmp/cvs-serv14416 Modified Files: ChangeLog Overview.html Overview.src.html specgen.xsl Log Message: renamed a bunch of IDs to match those in the spec Index: specgen.xsl =================================================================== RCS file: /sources/public/html5/pubnotes/specgen.xsl,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- specgen.xsl 18 May 2008 14:20:03 -0000 1.17 +++ specgen.xsl 9 Jun 2008 10:45:49 -0000 1.18 @@ -11,7 +11,7 @@ indent="yes" /> - <xsl:variable name='sectionsID'>sections</xsl:variable> + <xsl:variable name='sectionsID'>this_sections</xsl:variable> <xsl:variable name='appendicesID'>appendices</xsl:variable> <xsl:variable name='id' select='/*/h:head/h:meta[@name="revision"]/@content'/> Index: ChangeLog =================================================================== RCS file: /sources/public/html5/pubnotes/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- ChangeLog 9 Jun 2008 06:00:58 -0000 1.9 +++ ChangeLog 9 Jun 2008 10:45:49 -0000 1.10 @@ -1,3 +1,9 @@ +2008-06-09 15:00 mike + + * ChangeLog (1.9), Overview.html (1.234), Overview.src.html + (1.228): 1.920 new elements added to tree-construction algorithm + (whatwg r1731) + 2008-06-09 14:18 mike * ChangeLog (1.8), Overview.html (1.233), Overview.src.html Index: Overview.html =================================================================== RCS file: /sources/public/html5/pubnotes/Overview.html,v retrieving revision 1.234 retrieving revision 1.235 diff -u -d -r1.234 -r1.235 --- Overview.html 9 Jun 2008 06:00:58 -0000 1.234 +++ Overview.html 9 Jun 2008 10:45:49 -0000 1.235 @@ -77,13 +77,13 @@ </p></div> <div id="toc"> <h2>Table of Contents</h2> - <ul><li><a href="#introduction">Introduction</a></li><li><a href="#introduction_changes">Section 1, Introduction</a><ul><li><a href="#structure">Section 1.2, Structure of this specification</a></li><li><a href="#conformance">Section 1.3, Conformance requirements</a></li><li><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li><a href="#DOM">Section 2, The Document Object Model</a><ul><li><a href="#documents">Section 2.1, Documents</a></li><li><a href="#elements">Section 2.2, Elements</a></li><li><a href="#common-dom">Section 2.3, Common DOM interfaces</a></li><li><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></li><li><a href="#case">Section 2.6, APIs in HTML documents</a></li></ul></li><li><a href="#html">Section 3, Semantics and structure of HTML elements</a><ul><li><a href="#microsyntaxes">Section 3.2, Common microsyntaxes</a></li><li><a href="#definitions">Section 3.3, Documents and document fragments</a><li><li><a href="#globalattrs">Section 3.4, Global attributes</a></li><li><a href="#interaction">Section 3.5, Interaction</a></li><li><a href="#root">Section 3.6, The root element</a></li><li><a href="#metadata">Section 3.7, Document metadata</a><ul><li><a href="#base">Section 3.7.3, The base element</a></li><li><a href="#link">Section 3.7.4, The link element</a></li><li><a href="#meta">Section 3.7.5, The meta element</a></li><li><a href="#style">Section 3.7.6, The style element</a></li></ul></li><li><a href="#sects">Section 3.8, Sections</a><ul><li><a href="#body">Section 3.8.1, The body element</a></li><li><a href="#nav">Section 3.8.3, The nav element</a></li><li><a href="#blockquoteold">Section 3.8.5 [now 3.9.6], The blockquote element</a></li><li><a href="#aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li><a href="#header">Section 3.8.8 [now 3.8.7], The header element</a></li><li><a href="#footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li><a href="#address">Section 3.8.10 [nw 3.8.9], The address element</a></li><li><a href="#sectioning">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li><a href="#grouping">Section 3.9, Grouping content</a><ul><li><a href="#pre">3.9.4 [was 3.10.1], The pre element</a></li><li><a href="#blockquote">3.9.6 [was 3.8.5], The blockquote element</a></li><li><a href="#ol">3.9.7 [was 3.11.1], The ol element</a></li><li><a href="#ul">3.9.8 [was 3.11.2], The ul element</a></li><li><a href="#li">3.9.9 [was 3.11.3], The li element</a></li><li><a href="#dl">3.9.10 [was 3.11.4], The dl element</a></li><li><a href="#dt">3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li><a href="#a">3.10.1, The a element</a></li><li><a href="#q">3.10.2, The q element</a></li><li><a href="#cite">3.10.3, The cite element</a></li><li><a href="#mark">3.10.7, The mark element [was: the m element]</a></li><li><a href="#dfn">3.10.8, The dfn element</a></li><li><a href="#abbr">310.9, The abbr element</a></li><li><a href="#progress">3.10.11, The progress element</a></li><li><a href="#meter">3.10.12, The meter element</a></li><li><a href="#code">3.10.13, The code element</a></li><li><a href="#var">3.10.14, The var element</a></li><li><a href="#samp">3.10.15, The samp element</a></li><li><a href="#sub">3.10.17, The sub and sup elements</a></li><li><a href="#span">3.10.18, The span element</a></li><li><a href="#i">3.10.19, The i element</a></li><li><a href="#ruby">3.10.22 [new], The ruby element</a></li><li><a href="#rt">3.10.23 [new], The rt element</a></li><li><a href="#rp">3.10.24 [new], The rp element</a></li><li><a href="#usage">3.10.25 [new], Usage summary</a></li><li><a href="#footnotes">3.10.26 [new], Footnotes</a></li></ul></li><li><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li><a href="#paraedits">Section 3.11.4 [new], Edits and paragraphs</a></li><li><a href="#listedits">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li><a href="#embedded">Section 3.12[was 3.14], Embedded content</a><ul><li><a href="#figure">Section 3.12.1, The figure element</a></li><li><a href="#img">Section 3.12.2, The img element</a></li><li><a href="#iframe">Section 3.12.3, The iframe element</a></li><li><a href="#embed">Section 3.12.4, The embed element</a></li><li><a href="#object">Section 3.12.5, The object element</a></li><li><a href="#param">Section 3.12.6, The param element</a></li><li><a href="#video">Section 3.12.7, The video element</a></li><li><a href="#source-el">Section 3.12.9, The source element</a></li><li><a href="#media">Section 3.12.10, Media elements</a></li><li><a href="#canvas">Section 3.12.11, The canvas element</a><ul><li><a href="#canvasAPI">Section 3.12.11.1, The 2D context</a></li></ul></li><li><a href="#the-map">Section 3.12.12, The map element</a></li><li><a href="#area">Section 3.12.13, The area element</a></li><li><a href="#image-maps">Section 3.12.14, Image maps</a></li><li><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li><a href="#svg">Sectin 3.12.16 [new], SVG</a></li></ul></li><li><a href="#tables">Section 3.13 [was 3.15], Tabular data</a><ul><li><a href="#table">3.13.2, The table element</a></li><li><a href="#colgroup">3.13.4, The colgroup element</a></li><li><a href="#col">3.13.5, The col element</a></li><li><a href="#tbody">3.13.6, The tbody element</a></li><li><a href="#thead">3.13.7, The thead element</a></li><li><a href="#tfoot">3.13.8, The tfoot element</a></li><li><a href="#tr">3.13.9, The tr element</a></li><li><a href="#td">3.13.10, The td element</a></li><li><a href="#th">3.13.11, The th element</a></li><li><a href="#tdthcommon">3.13.12 [new], Attributes common to td and th - elements</a></li><li><a href="#tableprocessing">3.13.13, Processing model</a></li><li><a href="#tableforming">3.13.14, Forming a table</a></li></ul></li><li><a href="#forms">Section 3.14 [was 3.16], Forms</a></li><li><a href="#scripts">Section 3.15 [was 3.17], Scripting</a><ul><li><a href="#script">Section 3.15.1, The script element</a></li><li><a href="#noscript">Section 3.15.2, The noscript element</a></li><li><a href="#event-source">Section 3.15.3, The event-source element</a></li></ul></li><li><a href="#interactive">Section 3.16 [was 3.18], Interactive elements</a><ul><li><a href="#datagrid">Section 3.16.2, The datagrid element</a></li><li><a href="#menu">Section 3.16.4, The menu element</a></li><li><a href="#commands">Section 3.16.5, Commands</a></li></ul></li><li><a href="#datatemplate">Section 3.17 [was 3.19], Data Templates</a></li><li><a href="#misc">Section 3.18 [was 3.20], Miscellaneous elements</a></li></ul></li><li><a href="#browsers">Section 4, Web browsers</a><ul><li><a href="#rowsingcontext">Section 4.1, Browsing context</a></li><li><a href="#defaultview">Section 4.2, The default view</a></li><li><a href="#origin">Section 4.3 [was 4.3.2], Origin</a></li><li><a href="#scripting">Section 4.3 [now 4.4], Scripting</a></li><li><a href="#prompts">Section 4.4 [now 4.5], User prompts</a></li><li><a href="#browserstate">Section 4.5 [now 4.6], Browser state</a></li><li><a href="#offline">Section 4.6 [now 4.7], Offline Web applications</a></li><li><a href="#history">Section 4.7 [now 4.8], Session history and navigation</a></li><li><a href="#browsingtheweb">Section 4.9 [new], Browsing the Web</a></li><li><a href="#content-type-sniffing">Section 4.9 [now 4.10], Determining the type of a - new resource in a browsing context</a></li><li><a href="#structured">Section 4.11 [new], Structured client-side storage</a></li><li><a href="#links">Section 4.12, Links</a></li><li><a href="#uriinterfaces">Section 4.13, Interfaces for URI manipulation</a></li></ul></li><li><a href="#editing">Section 5, Editing</a><ul><li><a href="#contenteditable">Section 5.2, The contenteditable attribute</a></li><li><a href="#dragdrop">Section 5.3, Drag and drop</a></li><li><a href="#undo">Section 5.4, Undo history</a></li><li><a href="#command-api">Section 5.5 [now 5.6], Command APIs</a></li><li><a href="#text-api">Section 5.6 [now 5.5], The text selection APIs</a></li></ul></li><li><a href="#communication">Section 6, Communication</a><ul><li><a href="#events">Section 6.1, Event definitions</a></li><li><a href="#sse">Section 6.2, Server-sent DOM events</a></li><li><a href="#connection">Section 6.3, Network connections</a></li><li><a href="#postmessage">Section 6.4, Cross-document messaging</a></li></ul></li>li><a href="#repetition">Section 7, Repetition templates</a></li><li><a href="#syntax">Section 8, The HTML syntax</a><ul><li><a href="#writing">Section 8.1, Writing HTML documents</a></li><li><a href="#parsing">Section 8.2, Parsing HTML documents</a></li><li><a href="#namespaces">Section 8.3, Namespaces</a></li><li><a href="#fragserializing">Section 8.4, Serializing HTML fragments</a></li><li><a href="#fragparsing">Section 8.5, Parsing HTML fragments</a></li><li><a href="#charrefs">Section 8.6, Entities [now "Named character references"]</a></li></ul></li><li><a href="#wsiwyg">Section 9 [now removed], WYSIWYG editors</a></li><li><a href="#rendering">Section 10 [now section 9], Rendering and - user-agent behavior</a></li><li><a href="#things">Section 11 [now section 10], Things that you + <ul><li><a href="#this_introduction">Introduction</a></li><li><a href="#introduction">Section 1, Introduction</a><ul><li><a href="#structure">Section 1.2, Structure of this specification</a></li><li><a href="#conformance">Section 1.3, Conformance requirements</a></li><li><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li><a href="#dom">Section 2, The Document Object Model</a><ul><li><a href="#documents">Section 2.1, Documents</a></li><li><a href="#elements">Section 2.2, Elements</a></li><li><a href="#common0">Section 2.3, Common DOM interfaces</a></li><li><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></li><li><a href="#apis-in">Section 2.6, APIs in HTML documents</a></li></ul></li><li><a href="#semantics">Section 3, Semantics and structure of HTML elements</a><ul><li><a href="#common1">Section 3.2, Common microsyntaxes</a></li><li><a href="#documents0">Section 3.3, Documents and document fragments</a></li><i><a href="#global">Section 3.4, Global attributes</a></li><li><a href="#interaction">Section 3.5, Interaction</a></li><li><a href="#the-root">Section 3.6, The root element</a></li><li><a href="#document">Section 3.7, Document metadata</a><ul><li><a href="#the-base">Section 3.7.3, The base element</a></li><li><a href="#the-link">Section 3.7.4, The link element</a></li><li><a href="#meta">Section 3.7.5, The meta element</a></li><li><a href="#the-style0">Section 3.7.6, The style element</a></li></ul></li><li><a href="#sections">Section 3.8, Sections</a><ul><li><a href="#the-body">Section 3.8.1, The body element</a></li><li><a href="#the-nav">Section 3.8.3, The nav element</a></li><li><a href="#blockquoteold">Section 3.8.5 [now 3.9.6], The blockquote element</a></li><li><a href="#the-aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li><a href="#the-header">Section 3.8.8 [now 3.8.7], The header element</a></li><li><a href="#the-footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li><a hre="#the-address">Section 3.8.10 [now 3.8.9], The address element</a></li><li><a href="#headings">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li><a href="#grouping">Section 3.9, Grouping content</a><ul><li><a href="#the-pre">Section 3.9.4 [was 3.10.1], The pre element</a></li><li><a href="#the-blockquote">Section 3.9.6 [was 3.8.5], The blockquote element</a></li><li><a href="#the-ol">Section 3.9.7 [was 3.11.1], The ol element</a></li><li><a href="#the-ul">Section 3.9.8 [was 3.11.2], The ul element</a></li><li><a href="#the-li">Section 3.9.9 [was 3.11.3], The li element</a></li><li><a href="#the-dl">Section 3.9.10 [was 3.11.4], The dl element</a></li><li><a href="#the-dt">3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li><a href="#the-a">Section 3.10.1, The a element</a></li><li><a href="#the-q">Section 3.10.2, The q element</a></li><li><a href="#the-cite">Section 3.10.3, The cite element</a></li><l><a href="#the-mark">Section 3.10.7, The mark element [was: the m element]</a></li><li><a href="#the-dfn">Section 3.10.8, The dfn element</a></li><li><a href="#the-abbr">Section 3.10.9, The abbr element</a></li><li><a href="#the-progress">Section 3.10.11, The progress element</a></li><li><a href="#the-meter">Section 3.10.12, The meter element</a></li><li><a href="#the-code">Section 3.10.13, The code element</a></li><li><a href="#the-var">Section 3.10.14, The var element</a></li><li><a href="#the-samp">Section 3.10.15, The samp element</a></li><li><a href="#the-sub">Section 3.10.17, The sub and sup elements</a></li><li><a href="#the-span">Section 3.10.18, The span element</a></li><li><a href="#the-i">Section 3.10.19, The i element</a></li><li><a href="#the-ruby">Section 3.10.22 [new], The ruby element</a></li><li><a href="#the-rt">Section 3.10.23 [new], The rt element</a></li><li><a href="#the-rp">Section 3.10.24 [new], The rp element</a></li><li><a href="#usage">Section 3.10.25 [new], Usage summary</a></li>li><a href="#footnotes">Section 3.10.26 [new], Footnotes</a></li></ul></li><li><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li><a href="#edits0">Section 3.11.4 [new], Edits and paragraphs</a></li><li><a href="#edits1">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li><a href="#embedded0">Section 3.12 [was 3.14], Embedded content</a><ul><li><a href="#the-figure">Section 3.12.1, The figure element</a></li><li><a href="#the-img">Section 3.12.2, The img element</a></li><li><a href="#the-iframe">Section 3.12.3, The iframe element</a></li><li><a href="#the-embed">Section 3.12.4, The embed element</a></li><li><a href="#the-object">Section 3.12.5, The object element</a></li><li><a href="#the-param">Section 3.12.6, The param element</a></li><li><a href="#the-video">Section 3.12.7, The video element</a></li><li><a href="#the-source">Section 3.12.9, The source element</a></li><li><a href="#media">Section 3.12.10, Media elements</a></li><li><a href="#the-canvas">Section 3.12.11, The canvas element<a><ul><li><a href="#the-2d">Section 3.12.11.1, The 2D context</a></li></ul></li><li><a href="#the-map">Section 3.12.12, The map element</a></li><li><a href="#the-area">Section 3.12.13, The area element</a></li><li><a href="#image-maps">Section 3.12.14, Image maps</a></li><li><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li><a href="#svg">Section 3.12.16 [new], SVG</a></li></ul></li><li><a href="#tabular">Section 3.13 [was 3.15], Tabular data</a><ul><li><a href="#the-table">3.13.2, The table element</a></li><li><a href="#the-colgroup">3.13.4, The colgroup element</a></li><li><a href="#the-col">3.13.5, The col element</a></li><li><a href="#the-tbody">3.13.6, The tbody element</a></li><li><a href="#the-thead">3.13.7, The thead element</a></li><li><a href="#the-tfoot">3.13.8, The tfoot element</a></li><li><a href="#the-tr">3.13.9, The tr element</a></li><li><a href="#the-td">3.13.10, The td element</a></li><li><a href="#the-th">3.13.11, The th element</a></li><li><a href="#attributes0">3.13.12 [new],Attributes common to td and th + elements</a></li><li><a href="#processing">3.13.13, Processing model</a><ul><li><a href="#tableforming">3.13.13.1, Forming a table</a></li></ul></li></ul></li><li><a href="#forms">Section 3.14 [was 3.16], Forms</a></li><li><a href="#scripting0">Section 3.15 [was 3.17], Scripting</a><ul><li><a href="#script">Section 3.15.1, The script element</a></li><li><a href="#the-noscript">Section 3.15.2, The noscript element</a></li><li><a href="#the-event-source">Section 3.15.3, The event-source element</a></li></ul></li><li><a href="#interactive-elements">Section 3.16 [was 3.18], Interactive elements</a><ul><li><a href="#datagrid">Section 3.16.2, The datagrid element</a></li><li><a href="#menus">Section 3.16.4, The menu element</a></li><li><a href="#commands">Section 3.16.5, Commands</a></li></ul></li><li><a href="#datatemplate">Section 3.17 [was 3.19], Data Templates</a></li><li><a href="#miscellaneous">Section 3.18 [was 3.20], Miscellaneous elements</a></li></ul></li><li><a href="#web-browsers">Sectin 4, Web browsers</a><ul><li><a href="#windows">Section 4.1, Browsing context</a></li><li><a href="#the-default0">Section 4.2, The default view</a></li><li><a href="#origin">Section 4.3 [was 4.3.2], Origin</a></li><li><a href="#scripting">Section 4.3 [now 4.4], Scripting</a></li><li><a href="#user-prompts">Section 4.4 [now 4.5], User prompts</a></li><li><a href="#browser">Section 4.5 [now 4.6], Browser state</a></li><li><a href="#offline">Section 4.6 [now 4.7], Offline Web applications</a></li><li><a href="#history">Section 4.7 [now 4.8], Session history and navigation</a></li><li><a href="#browsing0">Section 4.9 [new], Browsing the Web</a></li><li><a href="#content-type-sniffing">Section 4.9 [now 4.10], Determining the type of a + new resource in a browsing context</a></li><li><a href="#structured">Section 4.11 [new], Structured client-side storage</a></li><li><a href="#links">Section 4.12, Links</a></li><li><a href="#interfaces">Section 4.13, Interfaces for URI manipulation</a></li></ul></li><li><a href="#editing">Section 5, Editing</a><ul><li><a href="#contenteditable">Section 5.2, The contenteditable attribute</a></li><li><a href="#dnd">Section 5.3, Drag and drop</a></li><li><a href="#undo">Section 5.4, Undo history</a></li><li><a href="#command">Section 5.5 [now 5.6], Command APIs</a></li><li><a href="#selection">Section 5.6 [now 5.5], The text selection APIs</a></li></ul></li><li><a href="#comms">Section 6, Communication</a><ul><li><a href="#event1">Section 6.1, Event definitions</a></li><li><a href="#server-sent-events">Section 6.2, Server-sent DOM events</a></li><li><a href="#network">Section 6.3, Network connections</a></li><li><a href="#crossDocumentMessages">Section 6.4, Cross-document messaging</a></li></ul></i><li><a href="#repetition">Section 7, Repetition templates</a></li><li><a href="#syntax">Section 8, The HTML syntax</a><ul><li><a href="#writing0">Section 8.1, Writing HTML documents</a></li><li><a href="#parsing">Section 8.2, Parsing HTML documents</a></li><li><a href="#namespaces">Section 8.3, Namespaces</a></li><li><a href="#serializing">Section 8.4, Serializing HTML fragments</a></li><li><a href="#parsing2">Section 8.5, Parsing HTML fragments</a></li><li><a href="#named">Section 8.6, Entities [now "Named character references"]</a></li></ul></li><li><a href="#wsiwyg">Section 9 [now removed], WYSIWYG editors</a></li><li><a href="#rendering">Section 10 [now section 9], Rendering and + user-agent behavior</a></li><li><a href="#no">Section 11 [now section 10], Things that you can't do with this specification…</a></li><li><a href="#acknowledgements">Acknowledgements</a></li></ul></div> - <div id="sections"> - <div id="introduction" class="section"> + <div id="this_sections"> + <div id="this_introduction" class="section"> <h2>Introduction</h2> <p>This document provides a per-section record of changes to the HTML 5 draft specification since its publication as @@ -96,7 +96,7 @@ specification itself or to read through the entire diff document that shows all the changes.</p> </div> - <div id="introduction_changes" class="section"> + <div id="introduction" class="section"> <h2>Section 1, Introduction</h2> <p>The “Introduction” section of the specification provides both non-normative (informative) background and @@ -231,7 +231,7 @@ </ul> </div> </div> - <div id="DOM" class="section"> + <div id="dom" class="section"> <h2>Section 2, The Document Object Model</h2> <p>Conformance criteria of HTML implementations are defined in the specification in terms of operations on the Document @@ -321,7 +321,7 @@ floating-point number type.</li> </ul> </div> - <div id="common-dom" class="section"> + <div id="common0" class="section"> <h2>Section 2.3, Common DOM interfaces</h2> <p>This normative section defines DOM interfaces known as <strong>collections</strong>, the @@ -394,7 +394,7 @@ string.</q></li> </ul> </div> - <div id="case" class="section"> + <div id="apis-in" class="section"> <h2>Section 2.6, APIs in HTML documents</h2> <p>This normative section provides details about case-insensitivity and case-changing behavior of data @@ -402,7 +402,7 @@ in this section.</p> </div> </div> - <div id="html" class="section"> + <div id="semantics" class="section"> <h2>Section 3, Semantics and structure of HTML elements</h2> <p>This section defines the meanings and content models for each element in the HTML language, and includes both @@ -411,7 +411,7 @@ documents) with “implementation conformance” or “user-agent conformance” requirements (to enable implementors to produce conformant HTML user agents).</p> - <div id="microsyntaxes" class="section"> + <div id="common1" class="section"> <h2>Section 3.2, Common microsyntaxes</h2> <p>This normative section describes the conformance criteria for instances of particular data types (such as @@ -446,7 +446,7 @@ phrase “hashed ID reference” were changed to “hash-name reference”.</li> </ul> </div> - <div id="definitions" class="section"> + <div id="documents0" class="section"> <h2>Section 3.3, Documents and document fragments</h2> <p>This section introduces the terms “semantics”, “structure”, “transparent”, and “paragraph” in the @@ -487,7 +487,7 @@ minor wording change was made.</li> </ul> </div> - <div id="globalattrs" class="section"> + <div id="global" class="section"> <h2>Section 3.4, Global attributes</h2> <p>This section defines attributes that may be specified on all HTML elements. In this section, the following @@ -565,7 +565,7 @@ <li> </li></ul> </div> - <div id="root" class="section"> + <div id="the-root" class="section"> <h2>Section 3.6, The root element</h2> <p>This section defines the semantics and structure of the <code class="element">html</code> element. In this @@ -574,19 +574,19 @@ out to an earlier point in the document, to the “Global attributes” section.</p> </div> - <div id="metadata" class="section"> + <div id="document" class="section"> <h2>Section 3.7, Document metadata</h2> <p>This section defines the semantics and structure of the <code class="element">head</code> element and those of its conformant descendant elements.</p> - <div id="base" class="section"> + <div id="the-base" class="section"> <h2>Section 3.7.3, The base element</h2> <p>In this section, the phrase “valid browsing context name” was emended to become <q>valid browsing context name or keyword</q>. </p> </div> - <div id="link" class="section"> + <div id="the-link" class="section"> <h2>Section 3.7.4, The link element</h2> <p>In this section, the following changes were made:</p> @@ -700,7 +700,7 @@ browsing context</strong>.</li> </ul> </div> - <div id="style" class="section"> + <div id="the-style0" class="section"> <h2>Section 3.7.6, The style element</h2> <p>In this section, a refinement was made to the definition of the @@ -708,19 +708,19 @@ attribute.</p> </div> </div> - <div id="sects" class="section"> + <div id="sections" class="section"> <h2>Section 3.8, Sections</h2> <p>This section defines the semantics and structure of the elements used for dividing documents into sections.</p> - <div id="body" class="section"> + <div id="the-body" class="section"> <h2>Section 3.8.1, The body element</h2> <p>In this section, an interface definition was added for the DOM interface for the <code class="element">body</code> element.</p> </div> - <div id="nav" class="section"> + <div id="the-nav" class="section"> <h2>Section 3.8.3, The nav element</h2> <p>In this section, an example was added, along with the following statement:</p> @@ -740,19 +740,19 @@ element was moved to become a subsection of the “Grouping content” elements section.</p> </div> - <div id="aside" class="section"> + <div id="the-aside" class="section"> <h2>Section 3.8.6 [now 3.8.5], The aside element</h2> <p>In this section, two examples were added.</p> </div> - <div id="header" class="section"> + <div id="the-header" class="section"> <h2>Section 3.8.8 [now 3.8.7], The header element</h2> <p>In this section, some wording refinements were made.</p> </div> - <div id="footer" class="section"> + <div id="the-footer" class="section"> <h2>Section 3.8.9 [now 3.8.8], The footer element</h2> <p>In this section, an example was added.</p> </div> - <div id="address" class="section"> + <div id="the-address" class="section"> <h2>Section 3.8.10 [now 3.8.9], The address element</h2> <p>In this section, a statement was added that if an <code class="element">address</code> element <q>applies @@ -761,7 +761,7 @@ phrase “sectioning element” was changed to <q>sectioning content element</q>.</p> </div> - <div id="sectioning" class="section"> + <div id="headings" class="section"> <h2>Section 3.8.11 [now 3.8.10], Headings and sections</h2> <p>Several parts of this section were extensively re-written. Among some of the specific changes:</p> @@ -785,8 +785,8 @@ phrasing content into logical structures such as paragraphs and lists. The title of the section was changed from “Prose” to “Grouping content”.</p> - <div id="pre" class="section"> - <h2>3.9.4 [was 3.10.1], The pre element</h2> + <div id="the-pre" class="section"> + <h2>Section 3.9.4 [was 3.10.1], The pre element</h2> <p>This subsection was created when the previous section for the <code class="element">pre</code> element was moved down in the sectioning hierarchy to become a subsection @@ -796,16 +796,16 @@ newline character immediately following the pre element start tag is stripped.</q></blockquote> </div> - <div id="blockquote" class="section"> - <h2>3.9.6 [was 3.8.5], The blockquote element</h2> + <div id="the-blockquote" class="section"> + <h2>Section 3.9.6 [was 3.8.5], The blockquote element</h2> <p>This subsection was created when the previous section for the <code class="element">blockquote</code> element was moved out of the “Sections” section and into the “Grouping content” section. Also, some small refinements were made to the wording of the section.</p> </div> - <div id="ol" class="section"> - <h2>3.9.7 [was 3.11.1], The ol element</h2> + <div id="the-ol" class="section"> + <h2>Section 3.9.7 [was 3.11.1], The ol element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -845,8 +845,8 @@ <li>Two examples were added.</li> </ul> </div> - <div id="ul" class="section"> - <h2>3.9.8 [was 3.11.2], The ul element</h2> + <div id="the-ul" class="section"> + <h2>Section 3.9.8 [was 3.11.2], The ul element</h2> <p>In this section, the definition of the meaning of the <code class="element">ul</code> element, which had read, “The ul element represents an unordered list of items” @@ -856,12 +856,12 @@ not materially change the meaning of the document</q>, and two examples were added.</p> </div> - <div id="li" class="section"> - <h2>3.9.9 [was 3.11.3], The li element</h2> + <div id="the-li" class="section"> + <h2>Section 3.9.9 [was 3.11.3], The li element</h2> <p>In this section, two examples were added.</p> </div> - <div id="dl" class="section"> - <h2>3.9.10 [was 3.11.4], The dl element</h2> + <div id="the-dl" class="section"> + <h2>Section 3.9.10 [was 3.11.4], The dl element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -878,7 +878,7 @@ <li>The set of examples was expanded.</li> </ul> </div> - <div id="dt" class="section"> + <div id="the-dt" class="section"> <h2>3.9.11 [was 3.11.5], The dt element</h2> <p>In this section, the following statement was added:</p> @@ -898,14 +898,14 @@ “sectioning” or “grouping” levels). The title of the section was changed from “Phrase elements” to “Text-level semantics”.</p> - <div id="a" class="section"> - <h2>3.10.1, The a element</h2> + <div id="the-a" class="section"> + <h2>Section 3.10.1, The a element</h2> <p>In this section, the interface definition for the <code>HTMLAnchorElement</code> interface was updated for consistency with the Web IDL specification.</p> </div> - <div id="q" class="section"> - <h2>3.10.2, The q element</h2> + <div id="the-q" class="section"> + <h2>Section 3.10.2, The q element</h2> <p>In this section, some wording changes were made, four examples were added, and the following statement was added:</p> @@ -913,8 +913,8 @@ quotation marks), if any, must be placed inside the q element.</q></blockquote> </div> - <div id="cite" class="section"> - <h2>3.10.3, The cite element</h2> + <div id="the-cite" class="section"> + <h2>Section 3.10.3, The cite element</h2> <p>In this section, more examples were added, and the text defining the meaning of the <code class="element">cite</code> element, which had read simply, “The cite element represents a citation: the @@ -944,8 +944,8 @@ (the i element can be used for that purpose).</q></blockquote> </div> - <div id="mark" class="section"> - <h2>3.10.7, The mark element [was: the m element]</h2> + <div id="the-mark" class="section"> + <h2>Section 3.10.7, The mark element [was: the m element]</h2> <p>The <code class="element">m</code> element was renamed <code class="element">mark</code>; in this section, the set of examples was @@ -970,8 +970,8 @@ relevance to the user’s current activity.</q></blockquote> </div> - <div id="dfn" class="section"> - <h2>3.10.8, The dfn element</h2> + <div id="the-dfn" class="section"> + <h2>Section 3.10.8, The dfn element</h2> <p>The text defining the <code class="element">dfn</code> elements has changed significantly. The changes @@ -1006,8 +1006,8 @@ particular term).</li> </ul> </div> - <div id="abbr" class="section"> - <h2>3.10.9, The abbr element</h2> + <div id="the-abbr" class="section"> + <h2>Section 3.10.9, The abbr element</h2> <p>Refinements and changes were made to the text in this section; the changes include:</p> <ul> @@ -1039,8 +1039,8 @@ </li> </ul> </div> - <div id="progress" class="section"> - <h2>3.10.11, The progress element</h2> + <div id="the-progress" class="section"> + <h2>Section 3.10.11, The progress element</h2> <p>In this section, a conformance statement was updated to read: <q>If the progress bar is an indeterminate progress bar, then the position DOM @@ -1055,8 +1055,8 @@ Instead, the meter element is available for such use cases.</q></p> </div> - <div id="meter" class="section"> - <h2>3.10.12, The meter element</h2> + <div id="the-meter" class="section"> + <h2>Section 3.10.12, The meter element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1085,8 +1085,8 @@ </li> </ul> </div> - <div id="code" class="section"> - <h2>3.10.13, The code element</h2> + <div id="the-code" class="section"> + <h2>Section 3.10.13, The code element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when @@ -1094,30 +1094,30 @@ and another example was added.</p> </div> - <div id="var" class="section"> - <h2>3.10.14, The var element</h2> + <div id="the-var" class="section"> + <h2>Section 3.10.14, The var element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when used with the dfn element”.</p> </div> - <div id="samp" class="section"> - <h2>3.10.15, The samp element</h2> + <div id="the-samp" class="section"> + <h2>Section 3.10.15, The samp element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when used with the dfn element”.</p> </div> - <div id="sub" class="section"> - <h2>3.10.17, The sub and sup elements</h2> + <div id="the-sub" class="section"> + <h2>Section 3.10.17, The sub and sup elements</h2> <p>In this section, the following note was added: <q>Authors are encouraged to use MathML for marking up mathematics, but authors may opt to use sub and sup if detailed mathematical markup is not desired.</q></p> </div> - <div id="span" class="section"> - <h2>3.10.18, The span element</h2> + <div id="the-span" class="section"> + <h2>Section 3.10.18, The span element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when @@ -1126,8 +1126,8 @@ element can be useful “when used in conjunction with the dfn element”.</p> </div> - <div id="i" class="section"> - <h2>3.10.19, The i element</h2> + <div id="the-i" class="section"> + <h2>Section 3.10.19, The i element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1150,8 +1150,8 @@ </li> </ul> </div> - <div id="ruby" class="section"> - <h2>3.10.22 [new], The ruby element</h2> + <div id="the-ruby" class="section"> + <h2>Section 3.10.22 [new], The ruby element</h2> <p>This section is newly added. It concerns the <code class="element">ruby</code> element, which allows more spans of content to be @@ -1159,15 +1159,15 @@ example, with East Asian characters to provide “readings” or pronunciations for the characters).</p> </div> - <div id="rt" class="section"> - <h2>3.10.23 [new], The rt element</h2> + <div id="the-rt" class="section"> + <h2>Section 3.10.23 [new], The rt element</h2> <p>This section is newly added. It concerns the <code class="element">rt</code> element, which is used to mark up the “text component” of a ruby annotation.</p> </div> - <div id="rp" class="section"> - <h2>3.10.24 [new], The rp element</h2> + <div id="the-rp" class="section"> + <h2>Section 3.10.24 [new], The rp element</h2> <p>This section is newly added. It concerns the <code class="element">rp</code> element, which can be used to provide parentheses @@ -1176,14 +1176,14 @@ annotations.</p> </div> <div id="usage" class="section"> - <h2>3.10.25 [new], Usage summary</h2> + <h2>Section 3.10.25 [new], Usage summary</h2> <p>This section is newly added. It is a placeholder with an editorial note that reads, “We need to summarise the various elements, in particular to distinguish b/i/em/strong/var/q/mark/cite.”</p> </div> <div id="footnotes" class="section"> - <h2>3.10.26 [new], Footnotes</h2> + <h2>Section 3.10.26 [new], Footnotes</h2> <p>This section is newly added. The introduction to the section states, ”HTML does not have a dedicated mechanism for marking up footnotes. Here are the @@ -1213,7 +1213,7 @@ and <code class="element">del</code> themselves remains unchanged.</p> - <div id="paraedits" class="section"> + <div id="edits0" class="section"> <h2>Section 3.11.4 [new], Edits and paragraphs</h2> <p>This subsection was created by moving a large note out of the introduction to its parent section, @@ -1222,7 +1222,7 @@ of attempting to mark up edits that cross <strong>implied paragraphs</strong>).</p> </div> - <div id="listedits" class="section"> + <div id="edits1" class="section"> <h2>Section 3.11.5 [new], Edits and lists</h2> <p>This section, which is newly added, relates to use of the @@ -1238,7 +1238,7 @@ otherwise have been marked as deleted.</q></p> </div> </div> - <div id="embedded" class="section"> + <div id="embedded0" class="section"> <h2>Section 3.12 [was 3.14], Embedded content</h2> <p>This section concerns elements used to embed non-text content in HTML pages, primarily binary media content @@ -1246,7 +1246,7 @@ that are dynamically created through scripting), but also content in other markup languages (SVG and MathML).</p> - <div id="figure" class="section"> + <div id="the-figure" class="section"> <h2>Section 3.12.1, The figure element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1272,7 +1272,7 @@ <li>Several examples were added.</li> </ul> </div> - <div id="img" class="section"> + <div id="the-img" class="section"> <h2>Section 3.12.2, The img element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1345,7 +1345,7 @@ </li> </ul> </div> - <div id="iframe" class="section"> + <div id="the-iframe" class="section"> <h2>Section 3.12.3, The iframe element</h2> <p>Very substantial changes were made in this section to introduce the following:</p> @@ -1412,7 +1412,7 @@ attributes was added.</li> </ul> </div> - <div id="embed" class="section"> + <div id="the-embed" class="section"> <h2>Section 3.12.4, The embed element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1427,7 +1427,7 @@ “Terminology” section.</li> </ul> </div> - <div id="object" class="section"> + <div id="the-object" class="section"> <h2>Section 3.12.5, The object element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1483,12 +1483,12 @@ <li>Two examples were added.</li> </ul> </div> - <div id="param" class="section"> + <div id="the-param" class="section"> <h2>Section 3.12.6, The param element</h2> <p>In this section, an instance of the term “handlers” was replaced by the term <strong>plugins</strong>.</p> </div> - <div id="video" class="section"> + <div id="the-video" class="section"> <h2>Section 3.12.7, The video element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1515,7 +1515,7 @@ the issue.”</li> </ul> </div> - <div id="source-el" class="section"> + <div id="the-source" class="section"> <h2>Section 3.12.9, The source element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1608,7 +1608,7 @@ events.</li> </ul> </div> - <div id="canvas" class="section"> + <div id="the-canvas" class="section"> <h2>Section 3.12.11, The canvas element</h2> <p>In this section, the following changes were made:</p> @@ -1656,7 +1656,7 @@ was moved to become part of a newly added “Security with canvas elements” subsection.</li> </ul> - <div id="canvasAPI" class="section"> + <div id="the-2d" class="section"> <h2>Section 3.12.11.1, The 2D context</h2> <p>This section provides an extensive <strong>immediate-mode graphics API</strong> for use @@ -1734,7 +1734,7 @@ interface.</li> </ul> </div> - <div id="area" class="section"> + <div id="the-area" class="section"> <h2>Section 3.12.13, The area element</h2> <p>In this section, the following statement was added: “The DOM attribute shape must reflect the shape @@ -1793,12 +1793,12 @@ fragment.</q></blockquote> </div> </div> - <div id="tables" class="section"> + <div id="tabular" class="section"> <h2>Section 3.13 [was 3.15], Tabular data</h2> <p>This section concerns the <code class="element">table</code> element and its descendant-element hierarchy.</p> - <div id="table" class="section"> + <div id="the-table" class="section"> <h2>3.13.2, The table element</h2> <p>In this section, the following changes were made:</p> @@ -1850,7 +1850,7 @@ method is called was revised.</li> </ul> </div> - <div id="colgroup" class="section"> + <div id="the-colgroup" class="section"> <h2>3.13.4, The colgroup element</h2> <p>In this section, the following changes were made:</p> @@ -1877,7 +1877,7 @@ INDEX_SIZE_ERR exception must be raised”.</li> </ul> </div> - <div id="col" class="section"> + <div id="the-col" class="section"> <h2>3.13.5, The col element</h2> <p>In this section, the following changes were made:</p> @@ -1904,7 +1904,7 @@ INDEX_SIZE_ERR exception must be raised”.</li> </ul> </div> - <div id="tbody" class="section"> + <div id="the-tbody" class="section"> <h2>3.13.6, The tbody element</h2> <p>In this section, the following changes were made:</p> @@ -1914,7 +1914,7 @@ previously required “One or more tr elements”.)</li> </ul> </div> - <div id="thead" class="section"> + <div id="the-thead" class="section"> <h2>3.13.7, The thead element</h2> <p>In this section, the following changes were made:</p> @@ -1924,7 +1924,7 @@ previously required “One or more tr elements”.)</li> </ul> </div> - <div id="tfoot" class="section"> + <div id="the-tfoot" class="section"> <h2>3.13.8, The tfoot element</h2> <p>In this section, the following changes were made:</p> @@ -1934,7 +1934,7 @@ previously required “One or more tr elements”.)</li> </ul> </div> - <div id="tr" class="section"> + <div id="the-tr" class="section"> <h2>3.13.9, The tr element</h2> <p>In this section, the following changes were made:</p> @@ -1960,7 +1960,7 @@ had stated that it must return 0.)</li> </ul> </div> - <div id="td" class="section"> + <div id="the-td" class="section"> <h2>3.13.10, The td element</h2> <p>In this section, the following changes were made:</p> @@ -1998,7 +1998,7 @@ DOM attribute.</li> </ul> </div> - <div id="th" class="section"> + <div id="the-th" class="section"> <h2>3.13.11, The th element</h2> <p>In this section, the following changes were made:</p> @@ -2011,7 +2011,7 @@ content attributes.</li> </ul> </div> - <div id="tdthcommon" class="section"> + <div id="attributes0" class="section"> <h2>3.13.12 [new], Attributes common to td and th elements</h2> <p>This section is newly added. It provides</p> @@ -2040,21 +2040,21 @@ DOM attributes.</li> </ul> </div> - <div id="tableprocessing" class="section"> + <div id="processing" class="section"> <h2>3.13.13, Processing model</h2> - <p>Changes were made in this short section to bring it - in alignment with related change made in other parts - of the specification.</p> - </div> - <div id="tableforming" class="section"> - <h2>3.13.14, Forming a table</h2> - <p>A large number of substantial changes were made to - the algorithms in this section; among those changes - were the addition of steps related to the <code class="element">tfoot</code> and <code class="element">caption</code> elements, as well as a - number of other changes, including a reformulation and - refinement of a part of the previous text to form an - <strong>algorithm for growing downward-growing - cells</strong>.</p> + <p>Changes were made in the introduction to this + section to bring it in alignment with related change + made in other parts of the specification.</p> + <div id="tableforming" class="section"> + <h2>3.13.13.1, Forming a table</h2> + <p>A large number of substantial changes were made to + the algorithms in this section; among those changes + were the addition of steps related to the <code class="element">tfoot</code> and <code class="element">caption</code> elements, as well as a + number of other changes, including a reformulation and + refinement of a part of the previous text to form an + <strong>algorithm for growing downward-growing + cells</strong>.</p> + </div> </div> </div> <div id="forms" class="section"> @@ -2072,7 +2072,7 @@ must not be submitted.</q></p> </blockquote> </div> - <div id="scripts" class="section"> + <div id="scripting0" class="section"> <h2>Section 3.15 [was 3.17], Scripting</h2> <p>An introduction was added for this section. The full text of that introduction reads:</p> @@ -2128,7 +2128,7 @@ extensively.</li> </ul> </div> - <div id="noscript" class="section"> + <div id="the-noscript" class="section"> <h2>Section 3.15.2, The noscript element</h2> <p>In this section, the following changes were made:</p> @@ -2150,7 +2150,7 @@ designMode enabled.</q></li> </ul> </div> - <div id="event-source" class="section"> + <div id="the-event-source" class="section"> <h2>Section 3.15.3, The event-source element</h2> <p>In this section, a statement regarding the <code class="htmlattribute">src</code> attribute was @@ -2162,7 +2162,7 @@ “application/x-dom-event-stream”.</p> </div> </div> - <div id="interactive" class="section"> + <div id="interactive-elements" class="section"> <h2>Section 3.16 [was 3.18], Interactive elements</h2> <p>This section concerns the <code class="element">details</code>, <code class="element">datagrid</code>, <code class="element">command</code>, <code class="element">menu</code> elements.</p> <div id="datagrid" class="section"> @@ -2200,7 +2200,7 @@ specification.</li> </ul> </div> - <div id="menu" class="section"> + <div id="menus" class="section"> <h2>Section 3.16.4, The menu element</h2> <p>In this section, the following editorial comment was added: “Context menus should inherit (so clicking @@ -2223,20 +2223,13 @@ <code class="element">rule</code>, and <code class="element">nest</code> - elements. In this section, in a statement that had read, - “When an HTML element without a template attribute has - its template attribute set, the user agent must fetch - the specified file and parse it (without a browsing - context, and with scripting disabled) to obtain a - DOM”, as well as in one that had read, “When an HTML - element without a ref attribute has its ref attribute - set, the user agent must fetch the specified file and - parse it (without a browsing context, and with - scripting disabled) to obtain a DOM”, the phrase - “with scripting disabled” was - removed.</p> + elements. No substantive changes were added to this + section, and support for the + <code class="element">datatemplate</code> + elements and its associated elements remains + unimplemented in any user agents.</p> </div> - <div id="misc" class="section"> + <div id="miscellaneous" class="section"> <h2>Section 3.18 [was 3.20], Miscellaneous elements</h2> <p>This section concerns the <code class="element">legend</code>, @@ -2249,13 +2242,13 @@ term <strong>flow content</strong>).</p> </div> </div> - <div id="browsers" class="section"> + <div id="web-browsers" class="section"> <h2>Section 4, Web browsers</h2> <p>This section, which applies most directly to Web browsers, defines features affecting environments that deal with multiple pages, links between pages, and running scripts.</p> - <div id="browsingcontext" class="section"> + <div id="windows" class="section"> <h2>Section 4.1, Browsing context</h2> <p>This normative section defines a <strong>browsing context</strong> as “a collection of one or more @@ -2304,7 +2297,7 @@ context.</q></li> </ul> </div> - <div id="defaultview" class="section"> + <div id="the-default0" class="section"> <h2>Section 4.2, The default view</h2> <p>This normative section defines the interface for the <code>Window</code> object. In this section, the @@ -2425,7 +2418,7 @@ bindings were removed. </li> </ul> </div> - <div id="prompts" class="section"> + <div id="user-prompts" class="section"> <h2>Section 4.4 [now 4.5], User prompts</h2> <p>This normative section provides conformance criteria related to dialogs presented to users. In this section, @@ -2454,7 +2447,7 @@ events</li> </ul> </div> - <div id="browserstate" class="section"> + <div id="browser" class="section"> <h2>Section 4.5 [now 4.6], Browser state</h2> <p>This normative section defines how Web sites can register themselves as potential protocol and content @@ -2497,7 +2490,7 @@ context</strong> was added.</li> </ul> </div> - <div id="browsingtheweb" class="section"> + <div id="browsing0" class="section"> <h2>Section 4.9 [new], Browsing the Web</h2> <p>This normative section was formed by moving the contents of the existing “Navigating across documents” @@ -2685,7 +2678,7 @@ </li> </ul> </div> - <div id="uriinterfaces" class="section"> + <div id="interfaces" class="section"> <h2>Section 4.13, Interfaces for URI manipulation</h2> <p>This section specifies a set of attributes for any interface that has a “complement of URI decomposition @@ -2744,7 +2737,7 @@ on the <code>Document</code> object is set.</li> </ul> </div> - <div id="dragdrop" class="section"> + <div id="dnd" class="section"> <h2>Section 5.3, Drag and drop</h2> <p>This normative section defines an event-based drag-and-drop mechanism. The bulk of this section remains unchanged @@ -2772,7 +2765,7 @@ interface definition for the <code>UndoManager</code> interface.</p> </div> - <div id="command-api" class="section"> + <div id="command" class="section"> <h2>Section 5.5 [now 5.6], Command APIs</h2> <p>This normative section defines an <code class="methog">execCommand</code> method on the <code>HTMLDocument</code> interface, mainly to allow @@ -2794,7 +2787,7 @@ defined.</li> </ul> </div> - <div id="text-api" class="section"> + <div id="selection" class="section"> <h2>Section 5.6 [now 5.5], The text selection APIs</h2> <p>This normative section defines a <strong>selection</strong> that exists for each instance of a browsing context, and @@ -2817,7 +2810,7 @@ </ul> </div> </div> - <div id="communication" class="section"> + <div id="comms" class="section"> <h2>Section 6, Communication</h2> <p>Applications written in HTML often require mechanisms to communicate with remote servers, as well mechanisms @@ -2829,7 +2822,7 @@ events, and for network connections — as well as providing the interface definitions for messages sent in cross-document messaging and server-sent DOM events.</p> - <div id="events" class="section"> + <div id="event1" class="section"> <h2>Section 6.1, Event definitions</h2> <p>This normative section defines the <code>MessageEvent</code> interface. In this section, the following changes were @@ -2842,7 +2835,7 @@ attribute was added.</li> </ul> </div> - <div id="sse" class="section"> + <div id="server-sent-events" class="section"> <h2>Section 6.2, Server-sent DOM events</h2> <p>This normative section describes a mechanism for allowing servers to dispatch DOM events into documents that @@ -2853,7 +2846,7 @@ event ID string</strong>, and extensive changes to the “Interpreting an event stream” subsection.</p> </div> - <div id="connection" class="section"> + <div id="network" class="section"> <h2>Section 6.3, Network connections</h2> <p>This normative section defines a <code>Connection</code> interface to enable Web applications to communicate with @@ -2867,7 +2860,7 @@ changes were made (and the interface remains unimplemented in any user agents).</p> </div> - <div id="postmessage" class="section"> + <div id="crossDocumentMessages" class="section"> <h2>Section 6.4, Cross-document messaging</h2> <p>This normative section introduces a messaging system, using the <code class="method">postMessage()</code> method, that @@ -2903,7 +2896,7 @@ <p>This normative section describes syntax rules for the <code>text/html</code> serialization of the HTML language, as well as rules for parsing and serializing it.</p> - <div id="writing" class="section"> + <div id="writing0" class="section"> <h2>Section 8.1, Writing HTML documents</h2> <p>This normative section provides basic syntax conformance requirements that apply to documents, authoring tools, and @@ -3131,20 +3124,20 @@ <p>In this section, namespace URIs were added for the following: MathML, SVG, XLink, XML, XMLNS.</p> </div> - <div id="fragserializing" class="section"> + <div id="serializing" class="section"> <h2>Section 8.4, Serializing HTML fragments</h2> <p>In this section, some language refinements were made, and <strong>ProcessingInstruction</strong> handling was added to the HTML fragment serialization algorithm.</p> </div> - <div id="fragparsing" class="section"> + <div id="parsing2" class="section"> <h2>Section 8.5, Parsing HTML fragments</h2> <p>In this section, some minor refinements were made, and a requirement about switching the HTML parser‘s tree construction stage was removed from one of the parsing steps.</p> </div> - <div id="charrefs" class="section"> + <div id="named" class="section"> <h2>Section 8.6, Entities [now "Named character references"]</h2> <p>In this section, the following changes were made:</p> <ul> @@ -3185,7 +3178,7 @@ element.</li> </ul> </div> - <div id="things" class="section"> + <div id="no" class="section"> <h2>Section 11 [now section 10], Things that you can't do with this specification…</h2> <p>This mostly non-normative section describes certain Index: Overview.src.html =================================================================== RCS file: /sources/public/html5/pubnotes/Overview.src.html,v retrieving revision 1.228 retrieving revision 1.229 diff -u -d -r1.228 -r1.229 --- Overview.src.html 9 Jun 2008 06:00:58 -0000 1.228 +++ Overview.src.html 9 Jun 2008 10:45:49 -0000 1.229 @@ -62,8 +62,8 @@ <section id=toc> <h2>Table of Contents</h2> </section> - <div id=sections> - <section id=introduction> + <div id=this_sections> + <section id=this_introduction> <h2>Introduction</h2> <p>This document provides a per-section record of changes to the HTML 5 draft specification since its publication as @@ -76,7 +76,7 @@ specification itself or to read through the entire diff document that shows all the changes.</p> </section> - <section id=introduction_changes> + <section id=introduction> <h2>Section 1, Introduction</h2> <p>The “Introduction” section of the specification provides both non-normative (informative) background and @@ -211,7 +211,7 @@ </ul> </section> </section> - <section id=DOM> + <section id=dom> <h2>Section 2, The Document Object Model</h2> <p>Conformance criteria of HTML implementations are defined in the specification in terms of operations on the Document @@ -304,7 +304,7 @@ floating-point number type.</li> </ul> </section> - <section id=common-dom> + <section id=common0> <h2>Section 2.3, Common DOM interfaces</h2> <p>This normative section defines DOM interfaces known as <strong>collections</strong>, the @@ -377,7 +377,7 @@ string.</q></li> </ul> </section> - <section id=case> + <section id=apis-in> <h2>Section 2.6, APIs in HTML documents</h2> <p>This normative section provides details about case-insensitivity and case-changing behavior of data @@ -385,7 +385,7 @@ in this section.</p> </section> </section> - <section id=html> + <section id=semantics> <h2>Section 3, Semantics and structure of HTML elements</h2> <p>This section defines the meanings and content models for each element in the HTML language, and includes both @@ -394,7 +394,7 @@ documents) with “implementation conformance” or “user-agent conformance” requirements (to enable implementors to produce conformant HTML user agents).</p> - <section id=microsyntaxes> + <section id=common1> <h2>Section 3.2, Common microsyntaxes</h2> <p>This normative section describes the conformance criteria for instances of particular data types (such as @@ -429,7 +429,7 @@ phrase “hashed ID reference” were changed to “hash-name reference”.</li> </ul> </section> - <section id=definitions> + <section id=documents0> <h2>Section 3.3, Documents and document fragments</h2> <p>This section introduces the terms “semantics”, “structure”, “transparent”, and “paragraph” in the @@ -470,7 +470,7 @@ minor wording change was made.</li> </ul> </section> - <section id=globalattrs> + <section id=global> <h2>Section 3.4, Global attributes</h2> <p>This section defines attributes that may be specified on all HTML elements. In this section, the following @@ -549,7 +549,7 @@ <li> </ul> </section> - <section id=root> + <section id=the-root> <h2>Section 3.6, The root element</h2> <p>This section defines the semantics and structure of the <code class=element>html</code> element. In this @@ -559,19 +559,19 @@ out to an earlier point in the document, to the “Global attributes” section.</p> </section> - <section id=metadata> + <section id=document> <h2>Section 3.7, Document metadata</h2> <p>This section defines the semantics and structure of the <code class=element>head</code> element and those of its conformant descendant elements.</p> - <section id=base> + <section id=the-base> <h2>Section 3.7.3, The base element</h2> <p>In this section, the phrase “valid browsing context name” was emended to become <q>valid browsing context name or keyword</q>. </p> </section> - <section id=link> + <section id=the-link> <h2>Section 3.7.4, The link element</h2> <p>In this section, the following changes were made:</p> @@ -685,7 +685,7 @@ browsing context</strong>.</li> </ul> </section> - <section id=style> + <section id=the-style0> <h2>Section 3.7.6, The style element</h2> <p>In this section, a refinement was made to the definition of the @@ -693,19 +693,19 @@ attribute.</p> </section> </section> - <section id=sects> + <section id=sections> <h2>Section 3.8, Sections</h2> <p>This section defines the semantics and structure of the elements used for dividing documents into sections.</p> - <section id=body> + <section id=the-body> <h2>Section 3.8.1, The body element</h2> <p>In this section, an interface definition was added for the DOM interface for the <code class=element>body</code> element.</p> </section> - <section id=nav> + <section id=the-nav> <h2>Section 3.8.3, The nav element</h2> <p>In this section, an example was added, along with the following statement:</p> @@ -725,19 +725,19 @@ element was moved to become a subsection of the “Grouping content” elements section.</p> </section> - <section id=aside> + <section id=the-aside> <h2>Section 3.8.6 [now 3.8.5], The aside element</h2> <p>In this section, two examples were added.</p> </section> - <section id=header> + <section id=the-header> <h2>Section 3.8.8 [now 3.8.7], The header element</h2> <p>In this section, some wording refinements were made.</p> </section> - <section id=footer> + <section id=the-footer> <h2>Section 3.8.9 [now 3.8.8], The footer element</h2> <p>In this section, an example was added.</p> </section> - <section id=address> + <section id=the-address> <h2>Section 3.8.10 [now 3.8.9], The address element</h2> <p>In this section, a statement was added that if an <code class=element>address</code> element <q>applies @@ -746,7 +746,7 @@ phrase “sectioning element” was changed to <q>sectioning content element</q>.</p> </section> - <section id=sectioning> + <section id=headings> <h2>Section 3.8.11 [now 3.8.10], Headings and sections</h2> <p>Several parts of this section were extensively re-written. Among some of the specific changes:</p> @@ -770,8 +770,8 @@ phrasing content into logical structures such as paragraphs and lists. The title of the section was changed from “Prose” to “Grouping content”.</p> - <section id=pre> - <h2>3.9.4 [was 3.10.1], The pre element</h2> + <section id=the-pre> + <h2>Section 3.9.4 [was 3.10.1], The pre element</h2> <p>This subsection was created when the previous section for the <code class=element>pre</code> element was moved down in the sectioning hierarchy to become a subsection @@ -781,16 +781,16 @@ newline character immediately following the pre element start tag is stripped.</q></blockquote> </section> - <section id=blockquote> - <h2>3.9.6 [was 3.8.5], The blockquote element</h2> + <section id=the-blockquote> + <h2>Section 3.9.6 [was 3.8.5], The blockquote element</h2> <p>This subsection was created when the previous section for the <code class=element>blockquote</code> element was moved out of the “Sections” section and into the “Grouping content” section. Also, some small refinements were made to the wording of the section.</p> </section> - <section id=ol> - <h2>3.9.7 [was 3.11.1], The ol element</h2> + <section id=the-ol> + <h2>Section 3.9.7 [was 3.11.1], The ol element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -830,8 +830,8 @@ <li>Two examples were added.</li> </ul> </section> - <section id=ul> - <h2>3.9.8 [was 3.11.2], The ul element</h2> + <section id=the-ul> + <h2>Section 3.9.8 [was 3.11.2], The ul element</h2> <p>In this section, the definition of the meaning of the <code class=element>ul</code> element, which had read, “The ul element represents an unordered list of items” @@ -841,12 +841,12 @@ not materially change the meaning of the document</q>, and two examples were added.</p> </section> - <section id=li> - <h2>3.9.9 [was 3.11.3], The li element</h2> + <section id=the-li> + <h2>Section 3.9.9 [was 3.11.3], The li element</h2> <p>In this section, two examples were added.</p> </section> - <section id=dl> - <h2>3.9.10 [was 3.11.4], The dl element</h2> + <section id=the-dl> + <h2>Section 3.9.10 [was 3.11.4], The dl element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -863,7 +863,7 @@ <li>The set of examples was expanded.</li> </ul> </section> - <section id=dt> + <section id=the-dt> <h2>3.9.11 [was 3.11.5], The dt element</h2> <p>In this section, the following statement was added:</p> @@ -883,14 +883,14 @@ “sectioning” or “grouping” levels). The title of the section was changed from “Phrase elements” to “Text-level semantics”.</p> - <section id=a> - <h2>3.10.1, The a element</h2> + <section id=the-a> + <h2>Section 3.10.1, The a element</h2> <p>In this section, the interface definition for the <code>HTMLAnchorElement</code> interface was updated for consistency with the Web IDL specification.</p> </section> - <section id=q> - <h2>3.10.2, The q element</h2> + <section id=the-q> + <h2>Section 3.10.2, The q element</h2> <p>In this section, some wording changes were made, four examples were added, and the following statement was added:</p> @@ -898,8 +898,8 @@ quotation marks), if any, must be placed inside the q element.</q></blockquote> </section> - <section id=cite> - <h2>3.10.3, The cite element</h2> + <section id=the-cite> + <h2>Section 3.10.3, The cite element</h2> <p>In this section, more examples were added, and the text defining the meaning of the <code class=element>cite</code> element, which had read @@ -930,8 +930,8 @@ (the i element can be used for that purpose).</q></blockquote> </section> - <section id=mark> - <h2>3.10.7, The mark element [was: the m element]</h2> + <section id=the-mark> + <h2>Section 3.10.7, The mark element [was: the m element]</h2> <p>The <code class=element>m</code> element was renamed <code class=element>mark</code>; in this section, the set of examples was @@ -956,8 +956,8 @@ relevance to the user’s current activity.</q></blockquote> </section> - <section id=dfn> - <h2>3.10.8, The dfn element</h2> + <section id=the-dfn> + <h2>Section 3.10.8, The dfn element</h2> <p>The text defining the <code class=element>dfn</code> elements has changed significantly. The changes @@ -993,8 +993,8 @@ particular term).</li> </ul> </section> - <section id=abbr> - <h2>3.10.9, The abbr element</h2> + <section id=the-abbr> + <h2>Section 3.10.9, The abbr element</h2> <p>Refinements and changes were made to the text in this section; the changes include:</p> <ul> @@ -1031,8 +1031,8 @@ </li> </ul> </section> - <section id=progress> - <h2>3.10.11, The progress element</h2> + <section id=the-progress> + <h2>Section 3.10.11, The progress element</h2> <p>In this section, a conformance statement was updated to read: <q>If the progress bar is an indeterminate progress bar, then the position DOM @@ -1047,8 +1047,8 @@ Instead, the meter element is available for such use cases.</q></p> </section> - <section id=meter> - <h2>3.10.12, The meter element</h2> + <section id=the-meter> + <h2>Section 3.10.12, The meter element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1079,8 +1079,8 @@ </li> </ul> </section> - <section id=code> - <h2>3.10.13, The code element</h2> + <section id=the-code> + <h2>Section 3.10.13, The code element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when @@ -1088,30 +1088,30 @@ and another example was added.</p> </section> - <section id=var> - <h2>3.10.14, The var element</h2> + <section id=the-var> + <h2>Section 3.10.14, The var element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when used with the dfn element”.</p> </section> - <section id=samp> - <h2>3.10.15, The samp element</h2> + <section id=the-samp> + <h2>Section 3.10.15, The samp element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when used with the dfn element”.</p> </section> - <section id=sub> - <h2>3.10.17, The sub and sup elements</h2> + <section id=the-sub> + <h2>Section 3.10.17, The sub and sup elements</h2> <p>In this section, the following note was added: <q>Authors are encouraged to use MathML for marking up mathematics, but authors may opt to use sub and sup if detailed mathematical markup is not desired.</q></p> </section> - <section id=span> - <h2>3.10.18, The span element</h2> + <section id=the-span> + <h2>Section 3.10.18, The span element</h2> <p>In this section, the following statement was <strong>removed</strong> completely: “the title attribute has special semantics on this element when @@ -1120,8 +1120,8 @@ element can be useful “when used in conjunction with the dfn element”.</p> </section> - <section id=i> - <h2>3.10.19, The i element</h2> + <section id=the-i> + <h2>Section 3.10.19, The i element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1144,8 +1144,8 @@ </li> </ul> </section> - <section id=ruby> - <h2>3.10.22 [new], The ruby element</h2> + <section id=the-ruby> + <h2>Section 3.10.22 [new], The ruby element</h2> <p>This section is newly added. It concerns the <code class=element>ruby</code> element, which allows more spans of content to be @@ -1153,15 +1153,15 @@ example, with East Asian characters to provide “readings” or pronunciations for the characters).</p> </section> - <section id=rt> - <h2>3.10.23 [new], The rt element</h2> + <section id=the-rt> + <h2>Section 3.10.23 [new], The rt element</h2> <p>This section is newly added. It concerns the <code class=element>rt</code> element, which is used to mark up the “text component” of a ruby annotation.</p> </section> - <section id=rp> - <h2>3.10.24 [new], The rp element</h2> + <section id=the-rp> + <h2>Section 3.10.24 [new], The rp element</h2> <p>This section is newly added. It concerns the <code class=element>rp</code> element, which can be used to provide parentheses @@ -1170,14 +1170,14 @@ annotations.</p> </section> <section id=usage> - <h2>3.10.25 [new], Usage summary</h2> + <h2>Section 3.10.25 [new], Usage summary</h2> <p>This section is newly added. It is a placeholder with an editorial note that reads, “We need to summarise the various elements, in particular to distinguish b/i/em/strong/var/q/mark/cite.”</p> </section> <section id=footnotes> - <h2>3.10.26 [new], Footnotes</h2> + <h2>Section 3.10.26 [new], Footnotes</h2> <p>This section is newly added. The introduction to the section states, ”HTML does not have a dedicated mechanism for marking up footnotes. Here are the @@ -1207,7 +1207,7 @@ and <code class=element>del</code> themselves remains unchanged.</p> - <section id=paraedits> + <section id=edits0> <h2>Section 3.11.4 [new], Edits and paragraphs</h2> <p>This subsection was created by moving a large note out of the introduction to its parent section, @@ -1216,7 +1216,7 @@ of attempting to mark up edits that cross <strong>implied paragraphs</strong>).</p> </section> - <section id=listedits> + <section id=edits1> <h2>Section 3.11.5 [new], Edits and lists</h2> <p>This section, which is newly added, relates to use of the @@ -1232,7 +1232,7 @@ otherwise have been marked as deleted.</q></p> </section> </section> - <section id=embedded> + <section id=embedded0> <h2>Section 3.12 [was 3.14], Embedded content</h2> <p>This section concerns elements used to embed non-text content in HTML pages, primarily binary media content @@ -1240,7 +1240,7 @@ that are dynamically created through scripting), but also content in other markup languages (SVG and MathML).</p> - <section id=figure> + <section id=the-figure> <h2>Section 3.12.1, The figure element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1269,7 +1269,7 @@ <li>Several examples were added.</li> </ul> </section> - <section id=img> + <section id=the-img> <h2>Section 3.12.2, The img element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1344,7 +1344,7 @@ </li> </ul> </section> - <section id=iframe> + <section id=the-iframe> <h2>Section 3.12.3, The iframe element</h2> <p>Very substantial changes were made in this section to introduce the following:</p> @@ -1411,7 +1411,7 @@ attributes was added.</li> </ul> </section> - <section id=embed> + <section id=the-embed> <h2>Section 3.12.4, The embed element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1426,7 +1426,7 @@ “Terminology” section.</li> </ul> </section> - <section id=object> + <section id=the-object> <h2>Section 3.12.5, The object element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1484,12 +1484,12 @@ <li>Two examples were added.</li> </ul> </section> - <section id=param> + <section id=the-param> <h2>Section 3.12.6, The param element</h2> <p>In this section, an instance of the term “handlers” was replaced by the term <strong>plugins</strong>.</p> </section> - <section id=video> + <section id=the-video> <h2>Section 3.12.7, The video element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1516,7 +1516,7 @@ the issue.”</li> </ul> </section> - <section id=source-el> + <section id=the-source> <h2>Section 3.12.9, The source element</h2> <p>In this section, the following changes were made:</p> <ul> @@ -1613,7 +1613,7 @@ events.</li> </ul> </section> - <section id=canvas> + <section id=the-canvas> <h2>Section 3.12.11, The canvas element</h2> <p>In this section, the following changes were made:</p> @@ -1661,7 +1661,7 @@ was moved to become part of a newly added “Security with canvas elements” subsection.</li> </ul> - <section id=canvasAPI> + <section id=the-2d> <h2>Section 3.12.11.1, The 2D context</h2> <p>This section provides an extensive <strong>immediate-mode graphics API</strong> for use @@ -1739,7 +1739,7 @@ interface.</li> </ul> </section> - <section id=area> + <section id=the-area> <h2>Section 3.12.13, The area element</h2> <p>In this section, the following statement was added: “The DOM attribute shape must reflect the shape @@ -1798,12 +1798,12 @@ fragment.</q></blockquote> </section> </section> - <section id=tables> + <section id=tabular> <h2>Section 3.13 [was 3.15], Tabular data</h2> <p>This section concerns the <code class=element>table</code> element and its descendant-element hierarchy.</p> - <section id=table> + <section id=the-table> <h2>3.13.2, The table element</h2> <p>In this section, the following changes were made:</p> @@ -1855,7 +1855,7 @@ method is called was revised.</li> </ul> </section> - <section id=colgroup> + <section id=the-colgroup> <h2>3.13.4, The colgroup element</h2> <p>In this section, the following changes were made:</p> @@ -1882,7 +1882,7 @@ INDEX_SIZE_ERR exception must be raised”.</li> </ul> </section> - <section id=col> + <section id=the-col> <h2>3.13.5, The col element</h2> <p>In this section, the following changes were made:</p> @@ -1909,7 +1909,7 @@ INDEX_SIZE_ERR exception must be raised”.</li> </ul> </section> - <section id=tbody> + <section id=the-tbody> <h2>3.13.6, The tbody element</h2> <p>In this section, the following changes were made:</p> @@ -1919,7 +1919,7 @@ previously required “One or more tr elements”.)</li> </ul> </section> - <section id=thead> + <section id=the-thead> <h2>3.13.7, The thead element</h2> <p>In this section, the following changes were made:</p> @@ -1929,7 +1929,7 @@ previously required “One or more tr elements”.)</li> </ul> </section> - <section id=tfoot> + <section id=the-tfoot> <h2>3.13.8, The tfoot element</h2> <p>In this section, the following changes were made:</p> @@ -1939,7 +1939,7 @@ previously required “One or more tr elements”.)</li> </ul> </section> - <section id=tr> + <section id=the-tr> <h2>3.13.9, The tr element</h2> <p>In this section, the following changes were made:</p> @@ -1965,7 +1965,7 @@ had stated that it must return 0.)</li> </ul> </section> - <section id=td> + <section id=the-td> <h2>3.13.10, The td element</h2> <p>In this section, the following changes were made:</p> @@ -2003,7 +2003,7 @@ DOM attribute.</li> </ul> </section> - <section id=th> + <section id=the-th> <h2>3.13.11, The th element</h2> <p>In this section, the following changes were made:</p> @@ -2016,7 +2016,7 @@ content attributes.</li> </ul> </section> - <section id=tdthcommon> + <section id=attributes0> <h2>3.13.12 [new], Attributes common to td and th elements</h2> <p>This section is newly added. It provides</p> @@ -2045,23 +2045,23 @@ DOM attributes.</li> </ul> </section> - <section id=tableprocessing> + <section id=processing> <h2>3.13.13, Processing model</h2> - <p>Changes were made in this short section to bring it - in alignment with related change made in other parts - of the specification.</p> - </section> - <section id=tableforming> - <h2>3.13.14, Forming a table</h2> - <p>A large number of substantial changes were made to - the algorithms in this section; among those changes - were the addition of steps related to the <code - class=element>tfoot</code> and <code - class=element>caption</code> elements, as well as a - number of other changes, including a reformulation and - refinement of a part of the previous text to form an - <strong>algorithm for growing downward-growing - cells</strong>.</p> + <p>Changes were made in the introduction to this + section to bring it in alignment with related change + made in other parts of the specification.</p> + <section id=tableforming> + <h2>3.13.13.1, Forming a table</h2> + <p>A large number of substantial changes were made to + the algorithms in this section; among those changes + were the addition of steps related to the <code + class=element>tfoot</code> and <code + class=element>caption</code> elements, as well as a + number of other changes, including a reformulation and + refinement of a part of the previous text to form an + <strong>algorithm for growing downward-growing + cells</strong>.</p> + </section> </section> </section> <section id=forms> @@ -2081,7 +2081,7 @@ must not be submitted.</q></p> </blockquote> </section> - <section id=scripts> + <section id=scripting0> <h2>Section 3.15 [was 3.17], Scripting</h2> <p>An introduction was added for this section. The full text of that introduction reads:</p> @@ -2137,7 +2137,7 @@ extensively.</li> </ul> </section> - <section id=noscript> + <section id=the-noscript> <h2>Section 3.15.2, The noscript element</h2> <p>In this section, the following changes were made:</p> @@ -2159,7 +2159,7 @@ designMode enabled.</q></li> </ul> </section> - <section id=event-source> + <section id=the-event-source> <h2>Section 3.15.3, The event-source element</h2> <p>In this section, a statement regarding the <code class=htmlattribute>src</code> attribute was @@ -2171,7 +2171,7 @@ “application/x-dom-event-stream”.</p> </section> </section> - <section id=interactive> + <section id=interactive-elements> <h2>Section 3.16 [was 3.18], Interactive elements</h2> <p>This section concerns the <code class=element>details</code>, <code @@ -2217,7 +2217,7 @@ specification.</li> </ul> </section> - <section id=menu> + <section id=menus> <h2>Section 3.16.4, The menu element</h2> <p>In this section, the following editorial comment was added: “Context menus should inherit (so clicking @@ -2240,20 +2240,13 @@ <code class=element>rule</code>, and <code class=element>nest</code> - elements. In this section, in a statement that had read, - “When an HTML element without a template attribute has - its template attribute set, the user agent must fetch - the specified file and parse it (without a browsing - context, and with scripting disabled) to obtain a - DOM”, as well as in one that had read, “When an HTML - element without a ref attribute has its ref attribute - set, the user agent must fetch the specified file and - parse it (without a browsing context, and with - scripting disabled) to obtain a DOM”, the phrase - “with scripting disabled” was - removed.</p> + elements. No substantive changes were added to this + section, and support for the + <code class=element>datatemplate</code> + elements and its associated elements remains + unimplemented in any user agents.</p> </section> - <section id=misc> + <section id=miscellaneous> <h2>Section 3.18 [was 3.20], Miscellaneous elements</h2> <p>This section concerns the <code class=element>legend</code>, @@ -2266,13 +2259,13 @@ term <strong>flow content</strong>).</p> </section> </section> - <section id=browsers> + <section id=web-browsers> <h2>Section 4, Web browsers</h2> <p>This section, which applies most directly to Web browsers, defines features affecting environments that deal with multiple pages, links between pages, and running scripts.</p> - <section id=browsingcontext> + <section id=windows> <h2>Section 4.1, Browsing context</h2> <p>This normative section defines a <strong>browsing context</strong> as “a collection of one or more @@ -2322,7 +2315,7 @@ context.</q></li> </ul> </section> - <section id=defaultview> + <section id=the-default0> <h2>Section 4.2, The default view</h2> <p>This normative section defines the interface for the <code>Window</code> object. In this section, the @@ -2448,7 +2441,7 @@ bindings were removed. </li> </ul> </section> - <section id=prompts> + <section id=user-prompts> <h2>Section 4.4 [now 4.5], User prompts</h2> <p>This normative section provides conformance criteria related to dialogs presented to users. In this section, @@ -2478,7 +2471,7 @@ events</li> </ul> </section> - <section id=browserstate> + <section id=browser> <h2>Section 4.5 [now 4.6], Browser state</h2> <p>This normative section defines how Web sites can register themselves as potential protocol and content @@ -2521,7 +2514,7 @@ context</strong> was added.</li> </ul> </section> - <section id=browsingtheweb> + <section id=browsing0> <h2>Section 4.9 [new], Browsing the Web</h2> <p>This normative section was formed by moving the contents of the existing “Navigating across documents” @@ -2714,7 +2707,7 @@ </li> </ul> </section> - <section id=uriinterfaces> + <section id=interfaces> <h2>Section 4.13, Interfaces for URI manipulation</h2> <p>This section specifies a set of attributes for any interface that has a “complement of URI decomposition @@ -2777,7 +2770,7 @@ on the <code>Document</code> object is set.</li> </ul> </section> - <section id=dragdrop> + <section id=dnd> <h2>Section 5.3, Drag and drop</h2> <p>This normative section defines an event-based drag-and-drop mechanism. The bulk of this section remains unchanged @@ -2806,7 +2799,7 @@ interface definition for the <code>UndoManager</code> interface.</p> </section> - <section id=command-api> + <section id=command> <h2>Section 5.5 [now 5.6], Command APIs</h2> <p>This normative section defines an <code class=methog>execCommand</code> method on the @@ -2829,7 +2822,7 @@ defined.</li> </ul> </section> - <section id=text-api> + <section id=selection> <h2>Section 5.6 [now 5.5], The text selection APIs</h2> <p>This normative section defines a <strong>selection</strong> that exists for each instance of a browsing context, and @@ -2854,7 +2847,7 @@ </ul> </section> </section> - <section id=communication> + <section id=comms> <h2>Section 6, Communication</h2> <p>Applications written in HTML often require mechanisms to communicate with remote servers, as well mechanisms @@ -2866,7 +2859,7 @@ events, and for network connections — as well as providing the interface definitions for messages sent in cross-document messaging and server-sent DOM events.</p> - <section id=events> + <section id=event1> <h2>Section 6.1, Event definitions</h2> <p>This normative section defines the <code>MessageEvent</code> interface. In this section, the following changes were @@ -2881,7 +2874,7 @@ attribute was added.</li> </ul> </section> - <section id=sse> + <section id=server-sent-events> <h2>Section 6.2, Server-sent DOM events</h2> <p>This normative section describes a mechanism for allowing servers to dispatch DOM events into documents that @@ -2892,7 +2885,7 @@ event ID string</strong>, and extensive changes to the “Interpreting an event stream” subsection.</p> </section> - <section id=connection> + <section id=network> <h2>Section 6.3, Network connections</h2> <p>This normative section defines a <code>Connection</code> interface to enable Web applications to communicate with @@ -2907,7 +2900,7 @@ changes were made (and the interface remains unimplemented in any user agents).</p> </section> - <section id=postmessage> + <section id=crossDocumentMessages> <h2>Section 6.4, Cross-document messaging</h2> <p>This normative section introduces a messaging system, using the <code class=method>postMessage()</code> method, that @@ -2944,7 +2937,7 @@ <p>This normative section describes syntax rules for the <code>text/html</code> serialization of the HTML language, as well as rules for parsing and serializing it.</p> - <section id=writing> + <section id=writing0> <h2>Section 8.1, Writing HTML documents</h2> <p>This normative section provides basic syntax conformance requirements that apply to documents, authoring tools, and @@ -3173,20 +3166,20 @@ <p>In this section, namespace URIs were added for the following: MathML, SVG, XLink, XML, XMLNS.</p> </section> - <section id=fragserializing> + <section id=serializing> <h2>Section 8.4, Serializing HTML fragments</h2> <p>In this section, some language refinements were made, and <strong>ProcessingInstruction</strong> handling was added to the HTML fragment serialization algorithm.</p> </section> - <section id=fragparsing> + <section id=parsing2> <h2>Section 8.5, Parsing HTML fragments</h2> <p>In this section, some minor refinements were made, and a requirement about switching the HTML parser‘s tree construction stage was removed from one of the parsing steps.</p> </section> - <section id=charrefs> + <section id=named> <h2>Section 8.6, Entities [now "Named character references"]</h2> <p>In this section, the following changes were made:</p> <ul> @@ -3228,7 +3221,7 @@ element.</li> </ul> </section> - <section id=things> + <section id=no> <h2>Section 11 [now section 10], Things that you can't do with this specification…</h2> <p>This mostly non-normative section describes certain
Received on Monday, 9 June 2008 10:46:30 UTC