Course Outline
Introductory Context
- Historical Foundation
- Intended User Base
- Operational Boundaries
- Evolutionary History
- Architectural Considerations
- HTML versus XHTML Distinctions
- Specification Organization
- Fundamental HTML Orientation
- Author Compliance Standards
- Suggested Reference Materials
Foundational Infrastructure
- Standardized Terminology
- Compliance Obligations
- Case Sensitivity and String Analysis
- UTF-8 Encoding Standards
- Shared Microsyntax Conventions
- Uniform Resource Locators (URLs)
- Resource Retrieval Mechanisms
- Standard Document Object Model (DOM) Interfaces
- Namespace Management
Document Semantics, Structure, and Application Programming Interfaces
- Document Architecture
- Element Definitions
- Embedded APIs within HTML Documents
- Interoperability with XPath and XSLT
- Dynamic Markup Injection
HTML Element Specifications
- Root Element Definition
- Document Metadata Management
- Scripting Implementation
- Section Organization
- Content Grouping Mechanisms
- Text-Level Semantic Markup
- Edit Tracking Elements
- Embedded Content Integration
- Tabular Data Representation
- Form Construction
- Interactive Element Components
- Linking Mechanisms
- Common Patterns Without Dedicated Elements
- Selector-Based Element Matching
Web Page Loading Processes
- Browsing Context Management
- Window Object Operations
- Origin Isolation
- Session History and Navigation Logic
- Web Browsing Functionality
- Offline Web Application Support
Web Application Programming Interfaces
- Scripting Execution
- Base64 Utility Functions
- Timer Services
- User Prompt Dialogs
- System State and Capabilities: Navigator Object
User Interaction Protocols
- Hidden Attribute Configuration
- Activation Procedures
- Focus Management
- Keyboard Shortcut Assignment
- Contenteditable Attribute Usage
- Spelling and Grammar Verification
- Drag-and-Drop Functionality
- Editing Application Programming Interfaces
HTML Syntax Standards
- HTML Document Authoring
- HTML Document Parsing
- HTML Fragment Serialization
- HTML Fragment Parsing
- Named Character Reference Definitions
XHTML Syntax Standards
- XHTML Document Authoring
- XHTML Document Parsing
- XHTML Fragment Serialization
- XHTML Fragment Parsing
Rendering Specifications
- Rendering Overview
- CSS User Agent Style Sheets and Presentational Hints
- Replaced Element Handling
- Binding Mechanisms
- Frames and Framesets
- Interactive Media Rendering
- Print Media Rendering
Deprecated Features
- Legacy Conforming Features
- Non-Conforming Features
- Implementation Requirements
IANA Registration Considerations
- text/html Media Type
- text/html-sandboxed Media Type
- application/xhtml+xml Media Type
- text/cache-manifest Media Type
Testimonials (3)
the content :)
Sophie Lavoie - BCE Inc.
Course - Introduction to HTML 5
I enjoyed the whole course. The user guide was very easy to follow and the instructor was clear and walked through the examples as many times as needed for everyone in the class to be comfortable before moving on to the next section. He also took time to help refer back to the notification we want to recode so we could see how the original programmer was using the HTML / XML code that we were learning. It helped link the learning to the project we will be working on directly after the class.
Leslie Jefford - BCE Inc.
Course - Introduction to HTML 5
Having the ability to hands on the code and making our own page and also already provided materials and html helped in understanding