2013-04-02 63 views
1

我們有一些舊的遺留HTML代碼,我們希望將其包含在內容div的新版XHTML Transitional網頁中。 我的問題是,在發佈與HTML 4.0混合的標準XHTML中,有沒有已知的問題,其中頁面的DOCTYPE設置爲「 - // W3C // DTD XHTML 1.0 Transitional // EN」?將XHTML Transitional 1.0與HTML 4.0混合使用

我測試過一些瀏覽器(甚至IE10),並且輸出看起來很好。但是那裏隱藏着潛在的問題嗎?當然,沒有人知道未來的瀏覽器可能會做什麼,但總的來說這是什麼想法呢?

回答

1

唯一的實際問題是驗證。如果頁面包含HTML 4.0和XHTML的混合,當您使用標記驗證程序檢查頁面時,它將創建大量錯誤消息。這使得找到並修復可能存在的錯誤(如未被關閉的元素或重要的元素嵌套錯誤)更難以找到並修復錯誤real

因此,將標記轉換爲統一標記會更好。有些工具可以修復舊版HTML標記以滿足XHTML要求。

相關問題