Diff of HTMLs

Unofficial diff viewer for WHATWG HTML Standard and W3C HTML 5.1. The Diff of HTMLs provides differences of each section between the specifications.

Table of contents (TOCs) of the HTML specifications

Legends:

available at HTML Standard

A section available at HTML Standard.

available at HTML 5.1 Editor's Draft

A section available at HTML 5.1.

Note: This site modifies TOCs to reduce unnecessary diffs. The following TOCs are not equal to the specifications. More info.

All of diffs are generated from WHATWG HTML Standard and W3C HTML 5.1 retrieved at.

  1. Introduction
    1. Where does this specification fit? available at HTML Standard
    2. Is this HTML5? available at HTML Standard
    3. Background available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Audience available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Scope available at HTML Standard available at HTML 5.1 Editor's Draft
    6. History available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Design notes available at HTML Standard available at HTML 5.1 Editor's Draft
    8. HTML vs XHTML available at HTML Standard available at HTML 5.1 Editor's Draft
    9. Structure of this specification available at HTML Standard available at HTML 5.1 Editor's Draft
    10. Privacy concerns available at HTML Standard available at HTML 5.1 Editor's Draft
    11. A quick introduction to HTML available at HTML Standard available at HTML 5.1 Editor's Draft
    12. Conformance requirements for authors available at HTML Standard available at HTML 5.1 Editor's Draft
    13. Suggested reading available at HTML Standard available at HTML 5.1 Editor's Draft
  2. Common infrastructure
    1. Terminology
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Resources available at HTML Standard available at HTML 5.1 Editor's Draft
      3. XML available at HTML Standard available at HTML 5.1 Editor's Draft
      4. DOM trees available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Scripting available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Plugins available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Character encodings available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Conformance requirements
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Conformance classes available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Dependencies available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Extensibility available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Interactions with XPath and XSLT available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Case-sensitivity and string comparison available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Common microsyntaxes
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Common parser idioms available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Boolean attributes available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Keywords and enumerated attributes available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Numbers available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Dates and times available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Colours available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Space-separated tokens available at HTML Standard available at HTML 5.1 Editor's Draft
      9. Comma-separated tokens available at HTML Standard available at HTML 5.1 Editor's Draft
      10. References available at HTML Standard available at HTML 5.1 Editor's Draft
      11. Media queries available at HTML Standard available at HTML 5.1 Editor's Draft
    5. URLs
      1. Terminology available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Resolving URLs available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Dynamic changes to base URLs available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Fetching resources
      1. Terminology available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Processing model available at HTML 5.1 Editor's Draft
      3. Encrypted HTTP and related security concerns available at HTML 5.1 Editor's Draft
      4. Determining the type of a resource available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Extracting character encodings from meta elements available at HTML Standard available at HTML 5.1 Editor's Draft
      6. CORS settings attributes available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Common DOM interfaces
      1. Reflecting content attributes in IDL attributes available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Collections available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The DOMStringMap interface available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The DOMElementMap interface available at HTML 5.1 Editor's Draft
      5. Transferable objects available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Safe passing of structured data available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Garbage collection available at HTML Standard available at HTML 5.1 Editor's Draft
    8. Namespaces available at HTML Standard available at HTML 5.1 Editor's Draft
  3. Semantics, structure, and APIs of HTML documents
    1. Documents
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The Document object available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Resource metadata management available at HTML Standard available at HTML 5.1 Editor's Draft
      4. DOM tree accessors available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Loading XML documents available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Elements
      1. Semantics available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Elements in the DOM available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Element definitions available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Content models available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Global attributes available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Requirements relating to the bidirectional algorithm available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Requirements related to ARIA and to platform accessibility APIs available at HTML Standard
      8. WAI-ARIA available at HTML 5.1 Editor's Draft
  4. The elements of HTML
    1. The root element
      1. The html element available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Document metadata
      1. The head element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The title element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The base element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The link element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The meta element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The style element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Interactions of styling and scripting available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Sections
      1. The body element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The article element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The section element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The nav element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The aside element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The h1, h2, h3, h4, h5, and h6 elements available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The hgroup element available at HTML Standard
      8. The header element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The footer element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The address element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. Headings and sections available at HTML Standard available at HTML 5.1 Editor's Draft
      12. Usage summary available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Grouping content
      1. The p element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The hr element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The pre element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The blockquote element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The ol element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The ul element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The li element available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The dl element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The dt element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The dd element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. The figure element available at HTML Standard available at HTML 5.1 Editor's Draft
      12. The figcaption element available at HTML Standard available at HTML 5.1 Editor's Draft
      13. The main element available at HTML Standard available at HTML 5.1 Editor's Draft
      14. The div element available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Text-level semantics
      1. The a element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The em element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The strong element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The small element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The s element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The cite element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The q element available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The dfn element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The abbr element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The ruby element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. The rb element available at HTML 5.1 Editor's Draft
      12. The rt element available at HTML Standard available at HTML 5.1 Editor's Draft
      13. The rtc element available at HTML 5.1 Editor's Draft
      14. The rp element available at HTML Standard available at HTML 5.1 Editor's Draft
      15. The data element available at HTML Standard available at HTML 5.1 Editor's Draft
      16. The time element available at HTML Standard available at HTML 5.1 Editor's Draft
      17. The code element available at HTML Standard available at HTML 5.1 Editor's Draft
      18. The var element available at HTML Standard available at HTML 5.1 Editor's Draft
      19. The samp element available at HTML Standard available at HTML 5.1 Editor's Draft
      20. The kbd element available at HTML Standard available at HTML 5.1 Editor's Draft
      21. The sub and sup elements available at HTML Standard available at HTML 5.1 Editor's Draft
      22. The i element available at HTML Standard available at HTML 5.1 Editor's Draft
      23. The b element available at HTML Standard available at HTML 5.1 Editor's Draft
      24. The u element available at HTML Standard available at HTML 5.1 Editor's Draft
      25. The mark element available at HTML Standard available at HTML 5.1 Editor's Draft
      26. The bdi element available at HTML Standard available at HTML 5.1 Editor's Draft
      27. The bdo element available at HTML Standard available at HTML 5.1 Editor's Draft
      28. The span element available at HTML Standard available at HTML 5.1 Editor's Draft
      29. The br element available at HTML Standard available at HTML 5.1 Editor's Draft
      30. The wbr element available at HTML Standard available at HTML 5.1 Editor's Draft
      31. Usage summary available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Links
      1. Introduction available at HTML Standard
      2. (preface) available at HTML 5.1 Editor's Draft
      3. Links created by a and area elements available at HTML Standard available at HTML 5.1 Editor's Draft
      4. API for a and area elements available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Following hyperlinks available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Downloading resources available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Link types available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Edits
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The ins element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The del element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Attributes common to ins and del elements available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Edits and paragraphs available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Edits and lists available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Edits and tables available at HTML Standard available at HTML 5.1 Editor's Draft
    8. Embedded content
      1. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Dependencies available at HTML 5.1 Editor's Draft
      3. The picture element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The source element when used with the picture element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The img element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The iframe element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The embed element available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The object element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The param element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The video element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. The audio element available at HTML Standard available at HTML 5.1 Editor's Draft
      12. The source element available at HTML Standard available at HTML 5.1 Editor's Draft
      13. The track element available at HTML Standard available at HTML 5.1 Editor's Draft
      14. Media elements available at HTML Standard available at HTML 5.1 Editor's Draft
      15. The map element available at HTML Standard available at HTML 5.1 Editor's Draft
      16. The area element available at HTML Standard available at HTML 5.1 Editor's Draft
      17. Image maps available at HTML Standard available at HTML 5.1 Editor's Draft
      18. MathML available at HTML Standard available at HTML 5.1 Editor's Draft
      19. SVG available at HTML Standard available at HTML 5.1 Editor's Draft
      20. Dimension attributes available at HTML Standard available at HTML 5.1 Editor's Draft
    9. Tabular data
      1. The table element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The caption element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The colgroup element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The col element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The tbody element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The thead element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The tfoot element available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The tr element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The td element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The th element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. Attributes common to td and th elements available at HTML Standard available at HTML 5.1 Editor's Draft
      12. Processing model available at HTML Standard available at HTML 5.1 Editor's Draft
      13. Table sorting model available at HTML 5.1 Editor's Draft
      14. Examples available at HTML Standard available at HTML 5.1 Editor's Draft
    10. Forms
      1. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Categories available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The form element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The label element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The input element available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The button element available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The select element available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The datalist element available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The optgroup element available at HTML Standard available at HTML 5.1 Editor's Draft
      10. The option element available at HTML Standard available at HTML 5.1 Editor's Draft
      11. The textarea element available at HTML Standard available at HTML 5.1 Editor's Draft
      12. The keygen element available at HTML Standard available at HTML 5.1 Editor's Draft
      13. The output element available at HTML Standard available at HTML 5.1 Editor's Draft
      14. The progress element available at HTML Standard available at HTML 5.1 Editor's Draft
      15. The meter element available at HTML Standard available at HTML 5.1 Editor's Draft
      16. The fieldset element available at HTML Standard available at HTML 5.1 Editor's Draft
      17. The legend element available at HTML Standard available at HTML 5.1 Editor's Draft
      18. Form control infrastructure available at HTML Standard available at HTML 5.1 Editor's Draft
      19. Attributes common to form controls available at HTML Standard available at HTML 5.1 Editor's Draft
      20. APIs for the text field selections available at HTML Standard available at HTML 5.1 Editor's Draft
      21. Constraints available at HTML Standard available at HTML 5.1 Editor's Draft
      22. Form submission available at HTML Standard available at HTML 5.1 Editor's Draft
      23. Resetting a form available at HTML Standard available at HTML 5.1 Editor's Draft
    11. Interactive elements
      1. The details element available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The summary element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The menu element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The menuitem element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Context menus available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Commands available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The dialog element available at HTML Standard available at HTML 5.1 Editor's Draft
    12. Scripting
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The script element available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The noscript element available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The template element available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The canvas element available at HTML Standard available at HTML 5.1 Editor's Draft
    13. Common idioms without dedicated elements
      1. The main part of the content available at HTML Standard
      2. Subheadings, subtitles, alternative titles and taglines available at HTML 5.1 Editor's Draft
      3. Bread crumb navigation available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Tag clouds available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Conversations available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Footnotes available at HTML Standard available at HTML 5.1 Editor's Draft
    14. Disabled elements available at HTML Standard available at HTML 5.1 Editor's Draft
    15. Matching HTML elements using selectors
      1. Case-sensitivity available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Pseudo-classes available at HTML Standard available at HTML 5.1 Editor's Draft
  5. Microdata
    1. Introduction available at HTML Standard
    2. Encoding microdata available at HTML Standard
    3. Sample microdata vocabularies available at HTML Standard
    4. Converting HTML to other formats available at HTML Standard
  6. User interaction
    1. The hidden attribute available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Inert subtrees available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Activation available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Focus
      1. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Data model available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The tabindex attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Processing model available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Sequential focus navigation available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Focus management APIs available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Assigning keyboard shortcuts
      1. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The accesskey attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Processing model available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Editing
      1. Making document regions editable: The contenteditable content attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Making entire documents editable: The designMode IDL attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Best practices for in-page editors available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Editing APIs available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Spelling and grammar checking available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Drag and drop
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The drag data store available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The DataTransfer interface available at HTML Standard available at HTML 5.1 Editor's Draft
      5. The DragEvent interface available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Drag-and-drop processing model available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Events summary available at HTML Standard available at HTML 5.1 Editor's Draft
      8. The draggable attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The dropzone attribute available at HTML Standard available at HTML 5.1 Editor's Draft
      10. Security risks in the drag-and-drop model available at HTML Standard available at HTML 5.1 Editor's Draft
  7. Loading Web pages
    1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Browsing contexts
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Nested browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Auxiliary browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Secondary browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Security available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Groupings of browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Browsing context names available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Script settings for browsing contexts available at HTML Standard
    3. The Window object
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Security available at HTML Standard available at HTML 5.1 Editor's Draft
      3. APIs for creating and navigating browsing contexts by name available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Accessing other browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Named access on the Window object available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Garbage collection and browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Closing browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Browser interface elements available at HTML Standard available at HTML 5.1 Editor's Draft
      9. The WindowProxy object available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Origin
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Relaxing the same-origin restriction available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Sandboxing available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Session history and navigation
      1. The session history of browsing contexts available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The History interface available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The Location interface available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Implementation notes for session history available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Browsing the Web
      1. Navigating across documents available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Page load processing model for HTML files available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Page load processing model for XML files available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Page load processing model for text files available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Page load processing model for multipart/x-mixed-replace resources available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Page load processing model for media available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Page load processing model for content that uses plugins available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Page load processing model for inline content that doesn't have a DOM available at HTML Standard available at HTML 5.1 Editor's Draft
      9. Navigating to a fragment identifier available at HTML Standard available at HTML 5.1 Editor's Draft
      10. History traversal available at HTML Standard available at HTML 5.1 Editor's Draft
      11. Unloading documents available at HTML Standard available at HTML 5.1 Editor's Draft
      12. Aborting a document load available at HTML Standard available at HTML 5.1 Editor's Draft
    8. Offline Web applications
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Application caches available at HTML Standard available at HTML 5.1 Editor's Draft
      4. The cache manifest syntax available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Downloading or updating an application cache available at HTML Standard available at HTML 5.1 Editor's Draft
      6. The application cache selection algorithm available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Changes to the networking model available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Expiring application caches available at HTML Standard available at HTML 5.1 Editor's Draft
      9. Disk space available at HTML Standard available at HTML 5.1 Editor's Draft
      10. Security concerns with offline applications caches available at HTML Standard available at HTML 5.1 Editor's Draft
      11. Application cache API available at HTML Standard available at HTML 5.1 Editor's Draft
      12. Browser state available at HTML Standard available at HTML 5.1 Editor's Draft
  8. Web application APIs
    1. Scripting
      1. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Enabling and disabling scripting available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Processing model available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Event loops available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Events available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Base64 utility methods available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Dynamic markup insertion
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Opening the input stream available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Closing the input stream available at HTML Standard available at HTML 5.1 Editor's Draft
      4. document.write() available at HTML Standard available at HTML 5.1 Editor's Draft
      5. document.writeln() available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Timers available at HTML Standard available at HTML 5.1 Editor's Draft
    5. User prompts
      1. Simple dialogs available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Printing available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Dialogs implemented using separate documents with showModalDialog() available at HTML 5.1 Editor's Draft
    6. System state and capabilities
      1. The Navigator object available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The External interface available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Images available at HTML Standard available at HTML 5.1 Editor's Draft
    8. Animation Frames available at HTML Standard
  9. Communication
    1. The MessageEvent interfaces available at HTML Standard
    2. Server-sent events available at HTML Standard
    3. Web sockets available at HTML Standard
    4. Cross-document messaging available at HTML Standard
    5. Channel messaging available at HTML Standard
    6. Broadcasting to other browsing contexts available at HTML Standard
  10. Web workers
    1. Introduction available at HTML Standard
    2. Infrastructure available at HTML Standard
    3. APIs available to workers available at HTML Standard
  11. Web storage
    1. Introduction available at HTML Standard
    2. The API available at HTML Standard
    3. Disk space available at HTML Standard
    4. Privacy available at HTML Standard
    5. Security available at HTML Standard
  12. The HTML syntax
    1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Writing HTML documents
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. The DOCTYPE available at HTML Standard available at HTML 5.1 Editor's Draft
      3. Elements available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Text available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Character references available at HTML Standard available at HTML 5.1 Editor's Draft
      6. CDATA sections available at HTML Standard available at HTML 5.1 Editor's Draft
      7. Comments available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Parsing HTML documents
      1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
      2. Overview of the parsing model available at HTML Standard available at HTML 5.1 Editor's Draft
      3. The input byte stream available at HTML Standard available at HTML 5.1 Editor's Draft
      4. Parse state available at HTML Standard available at HTML 5.1 Editor's Draft
      5. Tokenization available at HTML Standard available at HTML 5.1 Editor's Draft
      6. Tree construction available at HTML Standard available at HTML 5.1 Editor's Draft
      7. The end available at HTML Standard available at HTML 5.1 Editor's Draft
      8. Coercing an HTML DOM into an infoset available at HTML Standard available at HTML 5.1 Editor's Draft
      9. An introduction to error handling and strange cases in the parser available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Serialising HTML fragments available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Parsing HTML fragments available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Named character references available at HTML Standard available at HTML 5.1 Editor's Draft
  13. The XHTML syntax
    1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Writing XHTML documents available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Parsing XHTML documents available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Serialising XHTML fragments available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Parsing XHTML fragments available at HTML Standard available at HTML 5.1 Editor's Draft
  14. Rendering
    1. (preface) available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Introduction available at HTML Standard available at HTML 5.1 Editor's Draft
    3. The CSS user agent style sheet and presentational hints available at HTML Standard available at HTML 5.1 Editor's Draft
    4. Non-replaced elements available at HTML Standard available at HTML 5.1 Editor's Draft
    5. Replaced elements available at HTML Standard available at HTML 5.1 Editor's Draft
    6. Bindings available at HTML Standard available at HTML 5.1 Editor's Draft
    7. Frames and framesets available at HTML Standard available at HTML 5.1 Editor's Draft
    8. Interactive media available at HTML Standard available at HTML 5.1 Editor's Draft
    9. Print media available at HTML Standard available at HTML 5.1 Editor's Draft
    10. Unstyled XML documents available at HTML Standard available at HTML 5.1 Editor's Draft
  15. Obsolete features
    1. Obsolete but conforming features available at HTML Standard available at HTML 5.1 Editor's Draft
    2. Non-conforming features available at HTML Standard available at HTML 5.1 Editor's Draft
    3. Requirements for implementations available at HTML Standard available at HTML 5.1 Editor's Draft
  16. IANA considerations
    1. text/html available at HTML Standard available at HTML 5.1 Editor's Draft
    2. multipart/x-mixed-replace available at HTML Standard available at HTML 5.1 Editor's Draft
    3. application/xhtml+xml available at HTML Standard available at HTML 5.1 Editor's Draft
    4. application/x-www-form-urlencoded available at HTML Standard available at HTML 5.1 Editor's Draft
    5. text/cache-manifest available at HTML Standard available at HTML 5.1 Editor's Draft
    6. text/ping available at HTML Standard
    7. application/microdata+json available at HTML Standard
    8. `Ping-From` available at HTML Standard
    9. `Ping-To` available at HTML Standard
    10. web+ scheme prefix available at HTML Standard available at HTML 5.1 Editor's Draft