I have a website whose header looks misaligned when viewed in Safari as compared to FireFox or IE8. I found out that this is caused by buttons looking larger in Safari than other browsers. What CSS could fix this problem in Safari?
Here is a screenshot comparing Safari and Firefox:
Here is the home page where the misalign occurs:
To smooth out the vendor-specific default CSS, it’s common practice to use a “CSS reset.”
Personally, I like the one in YUI. From the site:
Assuming your reset stylesheet is “good,” then the vast majority of cross-browser differences, like your button size issue, will be eliminated.