Hacking Layout Before CSS Even Existed

July 3, 2025

Before flex, before grid, even before float, we still had to lay out web pages.Not just basic scaffolding, full designs. Carefully crafted interfaces with precise alignment, overlapping layers, and brand-driven visuals. But in the early days of the web, HTML wasn’t built for layout. CSS was either brand-new or barely supported. Positioning was unreliable. Browser behavior was inconsistent.And yet, somehow, we made it work.

Source: Hacking Layout Before CSS Even Existed — Den Odell

Some reflections on how layout was done on the web before we had any layout capabilities in CSS.