Course Syllabus
A definitive guide to HTML – from the ancient symbol to the polished, accessible, secure web page.
-
Chapter 0
The Art of Marking Up
The ancient origin of markup and the philosophy behind a markup language.
-
Chapter 1
What Is HTML?
History, anatomy of tags, execution paradigms, and the skeletal structure of a document.
-
Chapter 2
Text: The Heart of the Web
Headings, paragraphs, links, lists, semantic text elements, and character escaping.
-
Chapter 3
Sectioning & Semantic Structure
Document regions, landmarks, the document outline, and real‑world architectural scaffolds.
-
Chapter 4
Tables
Data grids, semantic table structure, and the dangers of layout tables.
-
Chapter 5
Forms – The Interactive Powerhouse
Every input type, labels, fieldsets, validation, and advanced form techniques.
-
Chapter 6
Embedding Media
Images, video, audio, iframes, inline SVG, MathML, and canvas.
-
Chapter 7
Interactive Elements & Web Components
Details/summary, dialog, Popover API, templates, slots, and declarative Shadow DOM.
-
Chapter 8
Global Attributes, Microdata & The Rest
Universal attributes, microdata, entities, deprecated features, validation, and event handler pitfalls.
-
Chapter 9
Advanced Document Metadata & Head Configuration
Meta tags, pragma directives, social graph markup, link hints, script loading, and extended properties.
-
Chapter 10
How HTML Works: From Bytes to Pixels
The complete rendering pipeline, parser internals, C++ binding layer, and compositing.
-
Chapter 11
Practical, Polished HTML
Accessibility, SEO mappings, performance optimisation, and security integration.