我在我的博客上遇到了HTML 5的問題。我對默認的Twentyeleven主題做了一些小的改動,現在他們的網站在IE6,IE7和IE8上爆炸了。我應該將我的WordPress博客轉換回HTML 4嗎?還是會與當前/未來的插件衝突?
由於我已經開始深入研究,我一直在考慮自己在HTML 4嚴格的文檔類型中重新剝皮網站。
從目前的標記中獲取:是不是所有這些都是廢話?
<!--[if IE 6]>
<html id="ie6" dir="ltr" lang="en-US">
<![endif]-->
<!--[if IE 7]>
<html id="ie7" dir="ltr" lang="en-US">
<![endif]-->
<!--[if lt IE 9]>
<script src="http://www.example.com/wp-content/themes/twentyeleven/js/html5.js" type="text/javascript"></script>
<![endif]-->
所有這些條件格式化,對於什麼?如果世界還沒有準備好,爲什麼要使用HTML 5呢?
是否有任何技術理由要這樣做?我的網站是否會驗證我是否採用HTML 4路線?我必須重寫我使用的所有插件的輸出嗎?
期待您的意見。
目前還不清楚你在問什麼。嘗試將其濃縮爲一個更精確的問題。此外,這些條件註釋與HTML5無關(除了最後一個,它只是讓IE意識到新元素)。 – You
我所說的只是:修正網站在IE 5的較早版本中使用HTML 5的正確顯示方式是否有意義,或者做一個防彈的HTML 4佈局,從IE6無處不在向上。 – Lorenzo
@L .:如果你要堅持在IE6中完美工作的代碼,那就排除了CSS屬性'float',JavaScript數組,以及大約其他的東西。 –