You may have heard or read comments similar to the following about CSS frameworks:
"They are not flexible enough." "It's too much useless code." "I like to keep my CSS clean." "Why do I need a framework if I know what I'm doing?" "The site is not going to change, so we don't need a CSS framework."
A CSS framework cannot be expected to be the final solution to all your problems, but it can be a useful tool for structuring and theming your site more efficiently. Read on to learn more about what CSS frameworks are, pros and cons of using them, existing framework options, and related themes.
What exactly is a CSS framework?
Every time you start a new project there are several basic lines of code that you add to your CSS; you may want to remove the default margins added by the browsers, set the font size to 12px as the browser standard, create a popular layout, etc.