Web Fundamentals

Web Fundamentals

ByJoseph Lawson

This ebook may not meet accessibility standards and may not be fully compatible with assistive technologies.
Learn how the web actually works — from the ground up. Most web development courses teach you to copy and paste. This book teaches you to understand. Web Fundamentals walks you through the three technologies that power every website ever built — HTML, the DOM, and CSS — not as a list of tricks, but as a coherent system with real logic behind it. You'll start where the web starts: with markup languages. What they are, where they came from, and how HTML relates to XML, Markdown, SVG, and the rest of the family. From there you'll build a complete mental model of how a browser takes a text file and turns it into a living, interactive page. What's inside: The full history and theory of markup languages — and how HTML compares to its peers HTML from first principles: document structure, semantic elements, forms, and HTML5 The Document Object Model — how browsers represent pages in memory, and how JavaScript reads and rewrites them in real time CSS from syntax and selectors through the cascade, specificity, the box model, Flexbox, Grid, typography, color, responsive design, custom properties, and animation How browsers actually work: the rendering pipeline, layout thrashing, compositing, and the 16ms performance budget Modern production patterns: BEM, CSS architecture, design tokens, container queries, :has(), and more Who this is for: Beginners taking their first steps into web development. Self-taught developers who want to fill in the gaps. Anyone who has been writing HTML and CSS for years and wants to finally understand why it works the way it does. No frameworks. No build tools. No prerequisites beyond curiosity.

Details

Publication Date
Jun 13, 2026
Language
English
Category
Computers & Technology
Copyright
Creative Commons NonCommercial (CC BY-NC)
Contributors
By (author): Joseph Lawson

Specifications

Format
PDF

Ratings & Reviews