Read a great article recently, about the differences between a CSS reset vs Normalize.css. I have worked with CSS resets normally and what it does is it removes all styles from components so that they are the barely nothing. What makes the Normalize.css different? Well according to Michael from A Geek and His Blog explains it as, ” It tries to be efficient by preserving styles that may be needed instead of just resetting everything. For a lot of people, this is the way to go. It fixes some browser issues, supports HTML5, and attempts to make all browsers render elements in the same (visual) way.”
Moving forward I have begun to implement the Normalize.css in replace of the CSS Reset.