Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Background
  • Target Audience
  • Course Scope
  • Historical Context
  • Design Considerations
  • HTML vs XHTML
  • Organization of this Specification
  • Basic Overview of HTML
  • Author Conformance Requirements
  • Suggested Reading Material

Core Infrastructure

  • Terminology
  • Conformance Requirements
  • Case Sensitivity and String Comparison
  • UTF-8 Encoding
  • Standard Microsyntaxes
  • Uniform Resource Locators (URLs)
  • Resource Retrieval
  • Standard DOM Interfaces
  • Namespaces

HTML Document Semantics, Structure, and APIs

  • Document Structure
  • Element Definitions
  • APIs Within HTML Documents
  • Interactions with XPath and XSLT
  • Dynamic Markup Insertion

HTML Elements Explained

  • The Root Element
  • Document Metadata
  • Scripting Capabilities
  • Sectioning Content
  • Content Grouping
  • Text-Level Semantics
  • Tracking Edits
  • Embedded Media and Content
  • Tabular Data Representation
  • Form Elements
  • Interactive Components
  • Hyperlinks
  • Common Patterns Without Dedicated Elements
  • Selecting HTML Elements via CSS Selectors

Web Page Loading Mechanisms

  • Browsing Contexts
  • The Window Object
  • Origin Policy
  • Session History and Navigation
  • Web Browsing Processes
  • Offline Web Applications

Web Application Interfaces

  • Scripting Execution
  • Base64 Utility Functions
  • Timer Services
  • User Prompt Dialogs
  • System State and Navigator Object Capabilities

User Interaction Handling

  • The Hidden Attribute
  • Element Activation
  • Focus Management
  • Keyboard Shortcut Assignment
  • The Contenteditable Attribute
  • Spelling and Grammar Validation
  • Drag and Drop Operations
  • Editing Interfaces

HTML Syntax Specifications

  • Authoring HTML Documents
  • Parsing HTML Documents
  • Serializing HTML Fragments
  • Parsing HTML Fragments
  • Named Character References

XHTML Syntax Specifications

  • Authoring XHTML Documents
  • Parsing XHTML Documents
  • Serializing XHTML Fragments
  • Parsing XHTML Fragments

Content Rendering

  • Introduction
  • CSS User Agent Stylesheets and Presentational Hints
  • Replaced Elements
  • Interface Bindings
  • Frames and Framesets
  • Interactive Media Rendering
  • Print Media Rendering

Deprecated Features

  • Obsolete but Standard-Conforming Features
  • Non-Conforming Features
  • Implementation Requirements

IANA Considerations

  • text/html
  • text/html-sandboxed
  • application/xhtml+xml
  • text/cache-manifest

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories