| Section |
Description |
Entry Point |
| HTML Story |
A chapter-by-chapter guide to HTML. Covers document structure, text content,
links, media (images, figures, video, audio), tables, forms, semantic elements,
the head section and metadata, global attributes, the box and flow models,
and the HTML DOM.
|
Prologue |
| CSS Story |
A chapter-by-chapter guide to CSS. Covers selectors and the cascade,
layout (flexbox and grid), features (custom properties, transitions,
animations, media queries, fonts), positioning, style management
(specificity discipline, cascade layers, naming conventions, design tokens),
and a curated tutorials and references chapter.
|
Prologue |
| JS Story |
A chapter-by-chapter guide to JavaScript. Covers the language summary
and syntax, the execution engine (call stack, heap, task queue, microtask
queue, event loop, Web Workers), objects and classes (prototype model,
Object API, ES2015+ class syntax), DOM and styles, and async programming
(callbacks, Promises, async/await, the Fetch API, and common patterns).
|
Prologue |
| WebDev Bites |
Short, focused pages covering each static web technology: HTML elements and
structure, the HTML Document Object Model, CSS styling and layout, JavaScript
behavior and DOM manipulation, and an introduction to Web Components.
Pages work as stand-alone references and also form an ordered sequence.
|
HTML |
| Components |
Documented custom Web Components built for this site: Image Viewer,
Code Viewer, Spacer, Splitter, and Two-Panel Viewer. Each page
explains the component's design, interface, and usage, and links to
the JavaScript source.
|
Introduction |
| Tests & Examples |
Prototype pages and layout experiments: flow model, box model, and
page model examples; message-passing, query-string parsing, cookie
storage, link navigation, and stacked-content demos.
Many were built as site prototypes - some shipped, some did not.
|
Tests |
| Repositories |
Documented code repositories illustrating techniques developed for this site:
web components, layout experiments, message-passing patterns, and more.
Each page discusses the design and links to the GitHub source.
|
Repositories |
| Glossary |
Definitions for HTML, CSS, and JavaScript terms used across the track.
|
Glossary |
| References |
Curated external links - tutorials, language references, layout guides,
hosting options, and performance resources. Organized into Core HTML/CSS/JS
and Advanced Technologies sections.
|
Section 5 |