Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Background
  • Target audience
  • Scope of the module
  • Historical context
  • Design principles
  • Comparison of HTML and XHTML
  • Organization of this specification
  • A brief overview of HTML
  • Author conformance criteria
  • Suggested further reading

Shared infrastructure

  • Key terms and definitions
  • Compliance requirements
  • Case sensitivity and string matching
  • UTF-8 encoding
  • Standard microsyntaxes
  • Uniform Resource Locators (URLs)
  • Resource retrieval processes
  • Standard DOM interfaces
  • Namespace management

Semantics, structure, and APIs for HTML documents

  • Document structure
  • Element usage
  • APIs available within HTML documents
  • Interactions with XPath and XSLT
  • Inserting dynamic markup

Core HTML elements

  • The root element
  • Document metadata
  • Scripting integration
  • Sectioning elements
  • Content grouping
  • Text-level semantic markup
  • Edit tracking elements
  • Embedded content types
  • Tabular data presentation
  • Form controls
  • Interactive components
  • Linking mechanisms
  • Common patterns lacking specific elements
  • Selecting HTML elements

Web page loading mechanisms

  • Browsing contexts
  • The Window object
  • Origin policies
  • Session history and navigation logic
  • General web browsing operations
  • Offline web application support

Web application interfaces

  • Scripting capabilities
  • Base64 encoding utilities
  • Timer functions
  • System status and capabilities via the Navigator object

User interaction methods

  • The hidden attribute functionality
  • Element activation
  • Focus management
  • Defining keyboard shortcuts
  • The contenteditable attribute
  • Spelling and grammar validation
  • Drag and drop interactions
  • Editing APIs

HTML syntax standards

  • Authoring HTML documents
  • HTML document parsing
  • Serializing HTML fragments
  • Parsing HTML fragments
  • Named character references

XHTML syntax standards

  • Authoring XHTML documents
  • XHTML document parsing
  • Serializing XHTML fragments
  • Parsing XHTML fragments

Rendering processes

  • Overview
  • CSS user agent stylesheets and presentational hints
  • Replaced elements
  • Element bindings
  • Frames and framesets
  • Interactive media rendering
  • Print media output

Deprecated features

  • Obsolete yet compliant 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