2011-04-06 129 views
0

在我的电脑网站,我发展看起来不错的IE浏览器,但Web服务器上的布局是“破”(IE)奇怪的怪癖模式问题

这里是我的doctype

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

在本地主机上的文件模式是IE8 Standarts

在网络服务器,它是:怪癖

这里是代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
    <head> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 
     <style type="text/css" media="screen"> 
      body{ 
       font: 11px Tahoma, Verdana, Arial, sans-serif; 
       color: #707070; 
       background: #8c2727 url('../img/bgr_red.png') repeat-x; 
      } 

      a { 
       color:#bc2828; 
       text-decoration:none; 
       font-weight: bold; 
       outline: none; 
      } 


      #wrapper{ 
       position: relative; 
       width: 960px; 
       margin: 70px auto; 
       background-color: #fff; 
       border: 1px solid red; 
      } 

     </style> 
    </head> 

    <body> 
    <div id="wrapper"> 
     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p> 
    </div> 
    </body> 
    </html> 

这是第一次发生在我身上吗?如何解决这个问题?

+2

该网站的URL可以更容易地识别发生了什么 – Quentin 2011-04-06 09:29:11

+0

@David Dorward我编辑了我的帖子。往上看。 – prista 2011-04-06 09:56:56

+0

那么...终于哪一个是你实际使用的文档类型? :) – kapa 2011-04-06 10:11:37

回答

1

你缺少mode switching meta tagI recommended in my answer to your last question.

<meta http-equiv="X-UA-Compatible" content="IE=edge"> 

而且在DOCTYPE在你的代码是不同对你说你正在使用(两者都应该依旧会触发标准模式的文档类型,但它是非常困难的调试什么时候你做什么和你说什么是不同的东西!!)。

+0

Dorward, 请按照这个线程http://stackoverflow.com/questions/5565349/somehow-php-broke-doctype – prista 2011-04-06 11:11:02