将HTML5内容插入具有不同Doctype的网站

时间:2011-02-28 21:43:50

标签: html5 xhtml mobile doctype xhtml-mp

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

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

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

1 个答案:

答案 0 :(得分:1)

如今,浏览器使用doctype来确定标准模式。不管你使用什么doctype,你的元素都不会被忽略但是渲染,当然,浏览器能够呈现元素。