Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Background
  • Target Audience
  • Scope of Coverage
  • Historical Context
  • Design Considerations
  • HTML versus XHTML
  • Specification Structure
  • Brief HTML Overview
  • Author Conformance Requirements
  • Suggested Reading

Common Infrastructure

  • Terminology
  • Conformance Criteria
  • Case-Sensitivity and String Comparison
  • UTF-8 Encoding
  • Standard Microsyntaxes
  • URL Handling
  • Resource Retrieval
  • Shared DOM Interfaces
  • Namespace Usage

Semantics, Structure, and APIs in HTML Documents

  • Document Definition
  • Element Types
  • APIs within HTML
  • XPath and XSLT Integration
  • Dynamic Markup Insertion

HTML Element Breakdown

  • Root Element
  • Document Metadata
  • Scripting
  • Section Organization
  • Content Grouping
  • Text-Level Semantics
  • Edit Tracking
  • Embedded Content
  • Tabular Data
  • Forms
  • Interactive Elements
  • Links
  • Common Patterns Without Specific Elements
  • Element Selection via Selectors

Loading Web Pages

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

Web Application APIs

  • Scripting
  • Base64 Utility Methods
  • Timer Functions
  • User Prompts
  • System State and Capabilities: Navigator Object

User Interaction

  • Hidden Attribute
  • Element Activation
  • Focus Management
  • Keyboard Shortcut Assignment
  • Contenteditable Attribute
  • Spelling and Grammar Validation
  • Drag-and-Drop Functionality
  • Editing APIs

HTML Syntax

  • Writing HTML Documents
  • Parsing HTML Documents
  • HTML Fragment Serialization
  • HTML Fragment Parsing
  • Named Character References

XHTML Syntax

  • Writing XHTML Documents
  • Parsing XHTML Documents
  • XHTML Fragment Serialization
  • XHTML Fragment Parsing

Rendering

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

Obsolete Features

  • Deprecated but Compliant Features
  • Non-Compliant Features
  • Implementation Requirements

IANA Considerations

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

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories