2012-05-11 48 views
1

从windows服务器和apache linux服务器解析HTML/CSS是否有区别。IE,在灯上运行网站时出现HTML问题

问题是,当我在Windows(wamp)服务器上的开发环境中运行Internet Explorer时,我的网站正常工作(因为它应该)。

同样的事情,当我在IE中打开该网站,而它部署在Linux环境中时,不起作用。

我已经检查到目前为止没有任何主要区别,我怀疑是css文件有一些解析错误,也许linux有一些大问题。

http://jigsaw.w3.org/css-validator/validator?uri=demo.behoover.com%3A8001&profile=css3&usermedium=all&warning=1&vextwarning=&lang=en

http://demo.behoover.com:8001

如果您在IE运行此,您会注意到,字体断了,头部有一个丑陋的保证金,形式排列出来了。

形式排列是可以解决的,但其他2,我没有线索断


OK,我只是看着更多了一下,发现这一点,当我尝试从Linux服务器访问该网站,它让我看到DocumentMode为IE7

enter image description here

但是从我的本地服务器,它显示我默认

DocumentMode IE8 standards 

btw我在IE8和IE7上运行它,但不会更大

+0

这只是影响IE <8 – gunnx

+0

没有,这也影响IE8 –

+0

我也会做一些改变的问题,我只是发现了一些东西,我认为它只是IE 7 –

回答

0

根据平台提供的内容应该没有区别(除非有针对此目的的特定逻辑)。但是,您正在寻址的站点的位置可能会在IE中触发不同的兼容性视图策略。

不同的地方网站托管(即本地计算机与Intranet或Internet)不同的策略可以应用,这将使准确描述的行为。

Screenshot

对于它的价值,当我在Chrome和IE 9长大的网站看起来罚款。 IE 9按原样运行(正确模式,没有兼容性触发)。 IE 8(仿真)看起来不太精美,但页面布局正确,没有兼容模式触发。但是,无论使用什么模式,IE 7都会出现字体/对齐问题,因此这可能是更大的问题。

+0

嘿,但是这是我自己的桌面上..其他用户的:)什么 ..反正..我想我应该可以解决网站IE7, –

+0

我知道你不能更改用户设置...我只是给了,只有你会发现其中的差别可能的原因在公共/私人之间切换。对于公共场所,通常不是问题。是的,我认为有,无论compat的视图设置IE 7的问题。 –

+0

感谢您的帮助:) –