0
這裏是我的網站:http://kidscare.edu.vn我網站的某些頁面沒有加載doctype,所以它顯示爲怪癖模式,任何人都可以幫助我嗎?
當打開它在IE9的網頁切換到怪癖模式,它顯示醜
但是當打開另一個頁面,它會顯示效果細膩http://kidscare.edu.vn/babiescare
我用F12工具來檢查,我看到doctype沒有加載在標題中
任何人都可以幫我解決它嗎?
這裏是我的網站:http://kidscare.edu.vn我網站的某些頁面沒有加載doctype,所以它顯示爲怪癖模式,任何人都可以幫助我嗎?
當打開它在IE9的網頁切換到怪癖模式,它顯示醜
但是當打開另一個頁面,它會顯示效果細膩http://kidscare.edu.vn/babiescare
我用F12工具來檢查,我看到doctype沒有加載在標題中
任何人都可以幫我解決它嗎?
請勿使用F12工具(Firebug或IE的等效工具)查看文檔是否已加載。這些工具不會告訴你來源,它們向你展示他們如何解釋來源。
要實際查看源代碼,請右鍵單擊屏幕並選擇「查看源代碼」。
這在quirksmode中顯示的原因我相信是因爲您使用的是過渡文檔類型。
所以請嘗試使用嚴格的DOCTYPE來代替:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
謝謝,我知道了。 您是否有另一種doctype替代過渡的建議? – PhamThang 2012-04-05 07:48:24
我使用通常避免quirksmode問題的嚴格的文檔類型。查看我更新的答案以獲取詳細信息。但請注意,這可能會使您的網站佈局在各種瀏覽器中大不相同,這些瀏覽器現在不太容許「非法」HTML或CSS。 – Phaedrus 2012-04-05 08:04:52
謝謝!我嘗試過這個。 實際上有些頁面加載正常,有些頁面顯示錯誤。 我使用WordPress的這個網站,只有1個頭文件。 我不知道什麼是錯的。 – PhamThang 2012-04-05 08:05:51