2017-07-19 67 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