Accepting CSS For What It Is

2011-11-10

If web design has taught me anything, it's that web design is painful. Styling content with CSS is one of the the most painful aspects of web design. Browsers have finally begun to follow the standard better, but are still far from perfect. Regardless, many simple layouts can't be done with CSS, or require ridiculous hacks. I used to try to write CSS around my visual designs. But I'm tired. I just want to be able to focus on writing good content for my website. Subsequently, I've started instead to build my designs around what CSS can do. And the only thing CSS can do decently is single-column vertically flowing layouts.