Smart CSS Is Inherently Sexy

Digital Web recently published an article untitled “Smart CSS Ain’t Always Sexy CSS” which sparked a heated debate on the topic of semantic vs. presentational CSS markup. I believe this article is ill-informed and the author simply doesn’t fully understand CSS. Here’s why…

TextMate HTML Bundle Update

I just fixed an incompatibility introduced in a recent TextMate update that would make the HTML theme freak out if PHP was included at the top of an HTML document.

IE8 Version Targeting

Everywhere I look, everyone is against Microsoft’s new proposal… besides Jeffrey Zeldman and A list Apart that is… What’s got into them?

On Conditional Comments

Conditional comments allow you to target specific CSS declarations to Internet Explorer only. They’re a much better alternative to “CSS hacks.” Here’s why…

How to name your images

When I first started as a web designer, one aspect of the actual production process I had never put much thought into was the file naming convention to use for images in my CSS code.