Microsoft Launched Internet Explorer 8 and again created a browser that forces web developers to seek new methods for solving cross browsers issues directly related to Microsoft browsers. Each browser (6,7,8) possesses unique and separate issues and bugs for web design and cross browser compatibility. Again, in Internet Explorer 8, web standards were abandoned by Microsoft.
Here is a quick fix for solving some Internet Explorer rendering problems. Paste this code just below the <head> tag in your code. This will cause Internet Explorer 8 to use the Internet Explorer 7 rendering model.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />