After a while, many websites all start to look alike. The primary culprit is typography: there are only so many fonts that are sufficiently common across all platforms to render them useful in web design. But as it turns out, most of us are only using a small subset of the “common” fonts. Here’s a list of 8 fonts with sufficient distribution to consider using them in your designs.
Top reasons your CSS columns are messed up – Warpspire
Kyle Neath writes, “I believe the recent surge in popularity of CSS frameworks comes from a lack of basic understanding of the CSS box model and how it’s implemented across browsers.” And he’s probably on to something there. As such, he’s listed three of the most likely reasons why your self-created columns might not be working, how the box model causes them to behave in that way, and how to get them to behave properly again.
The venerable Eric Meyer recently decided to poke at the line-height: normal CSS rule. And what was the outcome? It turns out, there is no “normal” normal. Or at least, not a standard one. It seems that “normal” line-heights vary across typefaces… and even across difference sizes of the same typeface. What does this mean for you? If you’re looking for consistency across browsers and type sizes, you’re much better off specifying a line-height, crossing your fingers, and hoping for the best.