我正在構建一個網頁,並且發現了一個我無法解決的問題。如果我聲明DOCTYPE,則頁面完全斷開,如果我沒有聲明它,IE版本將無法正常工作(下拉菜單不會丟失)。但是,儘管存在問題,但如果我聲明瞭DOCTYPE,則可以在每個瀏覽器(包括IE)中使用下拉菜單。所以我真的不知道該怎麼做,有什麼想法?我目前宣佈DOCTYPE爲:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
,但我嘗試了其他選項,但它們也不工作。破解文檔的文檔類型(Html5/Css3)
上次我在這裏張貼的免費服務器封鎖網頁(可能是用戶太多,因爲我是唯一一個獲得在目前),但這些頁面的2個例子:
與DOCTYPE:http://newfutureuniversity.org/project/
沒有DOCTYPE(下拉菜單不工作與IE9): http://newfutureuniversity.org/learn/
任何幫助,將不勝感激。即使這只是爲了讓我知道從哪裏開始搜索,因爲我找不到類似的東西。
開始http://validator.w3.org/ –
我已經做到了,它給了在HTML,也不在CSS3沒有重大錯誤(除了的「缺少DOCTYPE」,它缺少它) –
你想如何讓頁面看起來像?你可以張貼一些截圖嗎?我在瀏覽器(Firefox)中看不到您的兩個鏈接有什麼區別。 –