2017-07-19 70 views
-1

如果我使用過渡DOCTYPE <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd"> 但在我的頁面上使用HTML5標記,除了接收驗證錯誤外,是否會產生任何有害的副作用?在非HTML5 DOCTYPE上使用HTML5標記是否存在問題?

+0

注意:驗證錯誤_do_影響搜索引擎結果/解析;儘管如此,在我的具體情況中,這不是我所關心的問題。 – Eyeofpie

+0

FWIW,這不是HTML 4.01 Transitional文檔類型。這是:「<!DOCTYPE HTML PUBLIC」 - // W3C // DTD HTML 4.01 Transitional // EN「」http://www.w3.org/TR/html4/loose.dtd「>'。瀏覽器和'<!DOCTYPE html>'之間的行爲差​​異很小,而不是HTML5特有的。 – Alohci

回答

0

據我所知,沒有。瀏覽器這些天只是檢查存在的A文檔類型,而不是哪一個。但它可能是我錯過了一些東西 - 你爲什麼不試試看?

+0

我已經嘗試過了,表面上看起來沒問題,但我想知道是否有一些我應該知道的問題。 – Eyeofpie