HTML Whitespace is Broken – Devel without a Cause
October 30, 2024
Recently, I was working on a project which required a deeper understanding of how whitespace works in HTML. I was never a fan of HTML’s whitespace behavior before as I’ve been burned by it a few times. But as I dug into it more deeply, I found myself discovering complex design issues that I wanted to explore in a blog post. This is partially to write down my knowledge in this space for future reference and partially to vent about how unnecessarily complicated it all is.
The web is full of things that you as a developer don’t really need to worry about most of the time (liek the difference between attributes and properties) until you do.
Whitespace may be one of those things for you one day, so when it becomes a thing, reach for this in depth article.