Web browsers make certain assumptions that can sometimes interfere with layouts.
Designers often have to undo or override these defaults. It has become a common
practice to do so from the outset. This practice has come to be known as "resetting"
A very simple reset that affects page layout is shown below:
Note the universal selector. This effectively does away with all margin, padding and
border for every element including the body, headings, lists, and list items. It then
becomes the designers responsibility (freedom?) to assign margin, padding and
The following screenshot shows a web page that uses the default browser styles without the CSS reset:
The following screenshot shows the same web page with a CSS reset applied:
Author: Chris Minnick