Interactive demonstrations for graphic design students learning web layout
Learn the fundamental difference between elements that create new "paragraphs" (block) and elements that flow within a line (inline). This is the foundation of all web layout.
Discover how web layouts are built from boxes inside boxes. Parents grow to fit their children, and everything maintains relationships — fundamentally different from independent frames.
Explore the difference between fixed pixel widths and flexible percentage-based widths. Learn why responsive design uses constraints instead of exact measurements.
Understand the crucial difference between space outside an element (margin) and space inside an element (padding). Both create spacing but work in fundamentally different ways.
Learn about the hybrid display mode that combines the best of block and inline. Perfect for navigation menus, image galleries, and many common layout patterns.
Understand how positioning breaks elements out of normal flow. Learn when to use relative positioning (nudging from original position) versus absolute positioning (placing at exact coordinates).