Any Browser Can Work with CSS
Ever since Cascading Style Sheets were proposed by the chief technology officer of Opera Software, the web has improved by several degrees of magnitude. Web developers who master CSS along with HTML and JavaScript can virtually create anything they please if they craft their projects around CSS. Web apps, static websites, simple games, and complex artwork can all be created with CSS.
For all the advantages of CSS, there are a few things that coders must keep in mind, and one of them is that not all browsers will interpret CSS code in the same way. For this reason, a good CSS coding practice involves starting out with a default style sheet that you can reset anytime you run into issues.
The basics of building a web-safe CSS style sheet involve starting with a default document that resets all the HTML elements to the browser's default settings; this is known as a CSS reset. One of the major issues when developing websites with CSS is that styles often change depending on the browser and its version. A good practice is to code in a way that the CSS will override the browser's default styles. This is where the reset.css file comes in handy because it will contain all the basic properties. The default style sheet essentially reverts HTML elements to the browser's default settings.
The default style sheet has many special characters inside a body tag. When working with large websites or when working with older browsers, you'll often find that certain elements have default styles applied that aren't what you'd want. You may also want to reset styles to different elements within a tag.
The body tag has some styles associated with it that aren't what you would necessarily want. Since a page's styles and markup apply to elements, it's crucial to reset all of those styles before you write your CSS code. Otherwise, you'll have conflicts because you're going to be overriding CSS you don't even know you have. If you're using older browsers such as IE7, search GitHub for a Responsive Internet Explorer 7.0+ and Webkit CSS Reset tutorial to work with old browsers. For more information click here https://gist.github.com/jackdomleo7/55659bafe581d19cc341ef775d6a9e6b.