2014-02-27 91 views
0

我已經在幾年前建立的網站上分配了一些任務。該網站的文檔類型爲「xhtml strict」,構建該網站的用戶一直非常注意遵循該標準。從xhtml嚴格更改爲xhtml過渡的後果?

現在需要在幾頁上使用iframe。使用他們選擇的CMS,似乎沒有一種簡單的方法可以僅爲這些頁面更改文檔類型;文檔類型是爲一個地方的所有頁面設置的。

現在有兩種選擇:

  • 改變整個網站的文檔類型爲「XHTML過渡」,這 允許iframe中。
  • 保留文檔類型並讓少數幾頁無效。

我想知道每個選項的後果。使用過渡而非嚴格是否有缺點?有幾頁是無效的,這有多糟糕?我想在SEO等方面。

+1

Google目前不會因無效標記而懲罰您:http://www.youtube.com/watch?v=j3KgrbiB1pc – haagel

回答

1

切換到過渡將觸發almost standards mode而不是標準模式。這可能會影響文檔的渲染。您最好改用(X)HTML 5代替。

搜索引擎不公佈其祕密和經常變化的算法,所以對SEO的影響是推測性的。

+0

感謝昆汀!如果我更改了文檔類型,是否有效的「xhtml strict」文檔也是有效的html5? – haagel

+0

可能。有一些差異。使用驗證器來檢查。 – Quentin