【问题标题】:Inserting HTML5 Content into a Website with a different Doctype将 HTML5 内容插入到具有不同 Doctype 的网站中
【发布时间】:2011-07-06 02:18:59
【问题描述】:

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

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

我假设这可能是这种情况,但我想与比我聪明得多的人验证它:) 对我来说最好的办法可能是在我自己的网站上提供横幅并链接到我的广告使用HTML5 doctype 或使用 iframe 来引用同一网站。

【问题讨论】:

    标签: html xhtml mobile doctype xhtml-mp


    【解决方案1】:

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

    【讨论】:

    • 好的,这很有道理。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    相关资源
    最近更新 更多