Just as the name implies, a CSS Reset is a stylesheet that lets you start your project on a real blank slate. What this means is that the styles defined in this particular stylesheet override (and effectively strip off) all the default browser styles Web Designers usually rely upon.
So why would you want to reset those styles? After all, they’re useful and save you a lot of code, don’t they? The answer is of course yes, but the problem is that different browsers have (very) different defaults, and if you trust default styles with too much you might just end up serving a very different experience for people with other browsers. Using a CSS Reset, however, you’re going to have to define some styles you probably didn’t even care about before, like strong, em or small. But believe me, it’s worth the extra work.
The CSS Reset stylesheet I’ve been using for a few projects now is the one written by Eric Meyer, CSS guru. You can download it here, and you’re encouraged to alter it to fit your needs.




latestcomments