0

快速提问只是为了验证一些东西。如果我制作了一个 HTML5 移动广告,并且我想在 DOCTYPE 为 XHTML-MP 1.0+ 或 XHTML 2.0 的发布商网站上运行它,那么我的 HTML5 标记可能会被忽略,对吗?

例如,如果我的广告使用了 canvas 标签并且它在某人的 XHTML-MP 1.0 网站上运行,那么移动版 Safari 可能会忽略 canvas 标签并使用包含在开始标签和结束标签之间的后备内容。或者,如果我在同一网站上运行的广告上使用输入类型“日期”,那么它将默认输入类型“文本”,除非我编写了一些 JavaScript 来处理这种情况。

我假设这可能是这种情况,但我想与比我聪明得多的人验证一下或使用 iframe 引用同一网站。

4

1 回答 1

1

如今,浏览器使用文档类型来确定标准模式。无论您使用什么文档类型,您的元素都不会被忽略而是呈现,当然,假设浏览器能够呈现元素。

于 2011-02-28T21:51:36.070 回答