Some time during the third quarter this year the next beta of Internet Explorer 8 will be released. Microsoft is already asking people, webmasters specifically, to update their web sites to be Internet Explorer 8 compatible. IE8 follow web standards in a new way and this causes quite a few web sites to look not so good in Internet Explorer 8 native mode.
Of course the best option is to make your web site follow the standards but in any cases where this is not possible, due to lack of time, money or knowledge there is a snippet of code that you can add to your web sites to make Internet Explorer 8 render them as if they were interpreted in Internet Explorer 7.
The below snippet of code must be placed directly after the <head> tag.
<meta http-equiv="X-UA-Compatible" content="IE=7">
Adding this tag is equal to running Internet Explorer 8 in the “Emulate IE7” mode.
More information: Your Web site may not display correctly in Internet Explorer 8 Beta 1