Get in Touch

Course Outline

Introduction

  • Background
  • Target Audience
  • Scope of Coverage
  • Historical Context
  • Design Principles
  • HTML vs XHTML
  • Specification Structure
  • A Brief Overview of HTML
  • Author Conformance Requirements
  • Recommended Further Reading

Foundational Infrastructure

  • Key Terminology
  • Compliance Standards
  • Case Sensitivity and String Handling
  • UTF-8 Encoding
  • Shared Microsyntaxes
  • URL Structure
  • Resource Retrieval
  • Shared DOM Interfaces
  • Namespace Usage

Semantics, Document Structure, and HTML APIs

  • Document Definitions
  • Element Usage
  • API Integration in HTML
  • Compatibility with XPath and XSLT
  • Dynamic Markup Injection

HTML Element Breakdown

  • The Root Node
  • Metadata Management
  • Scripting Implementation
  • Section Definitions
  • Content Grouping Techniques
  • Text-level Semantic Markup
  • Edit Tracking
  • Embedding Media Content
  • Tabular Data Representation
  • Form Construction
  • Interactive Components
  • Link Management
  • Idioms Lacking Specific Elements
  • Selecting HTML Elements via Selectors

Web Page Loading Mechanisms

  • Browsing Contexts
  • The Window Object
  • Origin Policies
  • Session History and Navigation Logic
  • Web Browsing Processes
  • Offline Web Application Support

Web Application Interfaces

  • Scripting Capabilities
  • Base64 Utility Functions
  • Timer Management
  • User Dialogs and Prompts
  • System State and Navigator Object

User Interaction Features

  • The hidden Attribute
  • Element Activation
  • Focus Management
  • Keyboard Shortcut Assignment
  • The contenteditable Attribute
  • Spell and Grammar Verification
  • Drag and Drop Functionality
  • Editing APIs

HTML Syntax Standards

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

XHTML Syntax Standards

  • Creating XHTML Documents
  • Processing XHTML Documents
  • Serializing XHTML Fragments
  • Parsing XHTML Fragments

Rendering Processes

  • Overview
  • CSS User Agent Styles and Presentation Hints
  • Replaced Elements Handling
  • Data Bindings
  • Frames and Framesets
  • Interactive Media Rendering
  • Print Media Optimization

Deprecated Features

  • Legacy but Valid Features
  • Non-compliant 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