就SEO而言,對於客戶端來說,我應該使用XHTML 1.0 Transitional還是XHTML 1.0 Strict?XHTML 1.0 Transitional vs XHTML 1.0 Strict?
爲什麼有些人仍然使用Transitional?
如果我們使用Transitional over Strict,我們會失去一些東西嗎?
就SEO而言,對於客戶端來說,我應該使用XHTML 1.0 Transitional還是XHTML 1.0 Strict?XHTML 1.0 Transitional vs XHTML 1.0 Strict?
爲什麼有些人仍然使用Transitional?
如果我們使用Transitional over Strict,我們會失去一些東西嗎?
XHTML 嚴格強迫你使用語義標記,那裏的過渡是一個更靈活一點,仍然可以讓你使用傳統的表象元素,如<font>
和<center>
。
人們仍然使用過渡保持支持較舊的標記,但它不會對SEO有任何區別。 嚴格的被認爲更好地鼓勵更容易訪問的XHTML和更好地分離內容和表示。
就SEO而言,沒什麼差別。
我不認爲有任何影響使用其中之一:真正重要的是內容,而不是(X)HTML(嚴格/過渡)。
Echo評論應該不會有所作爲。
在我看來,最好選擇一個,並確保您的網站驗證它。
還要注意,可以使ASP.NET吐出嚴格通過在web.config以下
<system.web> <xhtmlConformance mode="Strict" /> </system.web>
這是一個很好的文章,解釋差異:我很想 http://24ways.org/2005/transitional-vs-strict-markup
使用Strict,除了在XML文檔中「document.cookies不存在」「document.write不允許」之外,當使用jQuery等AJAX庫時,您會發現很多方法的註釋類似於「此方法在XML文檔中不可用「。或「注意:此方法當前不提供跨平臺支持來設置XML文檔上的數據,因爲Internet Explorer不允許通過expando屬性附加數據。」 – Triynko 2011-08-29 18:18:19