Ie8 is going in the right direction, but now web designers have yet another browser to code for and make sure it works and views the same as all others. If you’re having issues with ie8, but not ie7 you can add this code to the top of your page.
This tag, when seen by IE8 will render the page in IE7 compatibility mode regardless of whether or not you’ve set IE to run in IE8 Standards mode or not. This is a great solution for that one page in the site that doesn’t quite render correctly in Standards mode.
It’s a quick fix for some issues, but it’s still considered a hack.