The web browsers are generally similar to each others in terms of technologies though some browser have different syntax although more or less using same technologies and architecture. However from your end- it’s better if you make sure that your website completely cross browser compatible to every browser so that it can look more or less the same in every browsers.

In general most of the people using IE, Mozilla and Opera so it is important from your part that you make your website look similar on all these browsers, however a web page can be interpreted differently depending on the browser and the version that people are commonly using. In my personal view Mozilla approach are strictly followed with W3C’s guidelines whereas IE is more relaxed on this.

Here are few guidelines that can help you to make your website cross browser compatible;

* Do not use browser specific HTML tags and features as that can work in the browser only they were created for.

* Use W3C syntax validation services. To validate your HTML/XHTML coding and your cascading style sheets.

* Use only standard compliant code & conform strictly the web standards guideline.

Once after finishing up your website, check your website using this tools http://browsershots.org/ before you go live, check your screeshots in different browsers in different screen resolution and plugin. Although it is difficult to please everyone- your website look 100% similar in all browsers as it is pretty much difficult to make a website render the same way on each and every browser available on the web, but you can try out your level best since you’re nothing going to loss.