@a new eRRoR
An asterisk, '*', in CSS is "The Universal Rule". When HTML is rendered in your browser, margin and padding are added to the elements. For example:
If you have an image on your page.
- <img src="iamanimage.gif" alt="I am an image" />
Even without any stylings added to the page, the placement of the image could differ in Internet Explorer and Firefox. Internet Explorer could basically say,
- img {
-
margin: 10px 20px 10px 30px;
-
padding: 0 5px 0 5px;
-
}
and Firefox could say,
- img {
-
margin: 20px 10px 20px 10px;
-
padding: 5px 0 5px 0;
-
}
These values are not literal but I'm using them to give you a basic idea of what's going on. These values are added to whatever rules you create in your CSS. Thus the extra or lack of margin and padding across each browser.
Thanks,
{\_/}
(' . ')
(")[Death](")
(")(")