Reset Sources
CSSFW applies a CSS reset at the beginning of it’s stylesheet.
By resetting the CSS, we almost guarantee consistency between browsers and operating systems by reverting as much as possible back to zero.
This does have the undesirable effect of breaking any stylesheet included before CSSFW. So that being said; you should really be including CSSFW as the first stylesheet to be loaded so that everything can override it as needed.
We consolidated the following CSS resets:
- https://meyerweb.com/eric/tools/css/reset/
- https://www.joshwcomeau.com/css/custom-css-reset/
The only real negative is that CSSFW becomes bigger because we have to:
- Reset all elements to a consistent state
- Re-specify how we want everything to look
- Apply styling over the top