2012-05-11 75 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

感謝您的幫助:) –