Get in Touch

Course Outline

Introduction

  • Context and Background
  • Target Audience
  • Course Scope
  • Historical Development
  • Design Principles
  • HTML Compared to XHTML
  • Organization of This Specification
  • Brief Overview of HTML
  • Author Conformance Standards
  • Suggested Reading Material

Foundational Infrastructure

  • Glossary of Terms
  • Conformance Criteria
  • Case Sensitivity and String Comparison
  • UTF-8 Encoding
  • Standard Microsyntaxes
  • Uniform Resource Locators (URLs)
  • Resource Retrieval
  • Shared DOM Interfaces
  • Namespaces

Document Semantics, Structure, and APIs in HTML

  • Document Structure
  • Element Definitions
  • Application Programming Interfaces in HTML
  • Interoperability with XPath and XSLT
  • Inserting Dynamic Markup

Core HTML Elements

  • Root Element
  • Document Metadata
  • Scripting Integration
  • Sectioning Content
  • Content Grouping
  • Text-Level Semantics
  • Managing Edits
  • Embedded Media Content
  • Tabular Data Presentation
  • Form Elements
  • Interactive Components
  • Hyperlinks
  • Common Patterns Without Specific Elements
  • Selectors for Matching HTML Elements

Loading Web Pages

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

Web Application APIs

  • Scripting Capabilities
  • Base64 Utility Methods
  • Timer Functions
  • User Prompt Dialogs
  • System State and Capabilities: The Navigator Object

User Interaction

  • Hidden Attribute Usage
  • Element Activation
  • Focus Management
  • Keyboard Shortcut Assignment
  • Contenteditable Attribute
  • Spelling and Grammar Verification
  • Drag and Drop Functionality
  • Editing Application Programming Interfaces

HTML Syntax

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

XHTML Syntax

  • Composing XHTML Documents
  • Parsing XHTML Documents
  • Serializing XHTML Fragments
  • Parsing XHTML Fragments

Rendering

  • Introduction
  • CSS User Agent Style Sheets and Presentational Hints
  • Replaced Elements
  • Bindings
  • Frames and Framesets
  • Interactive Media
  • Print Media

Deprecated Features

  • Non-compliant but Conforming Features
  • Non-conforming Features
  • Implementation Requirements

IANA Considerations

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories