我正在学习HTML5。 我看到HTML5新的输入类型,如颜色,日期,日期时间 - 本地,范围,数字,月份等,并不适用于所有浏览器。他们有什么理由吗?
输入类型tel
也无法在任何浏览器中使用。我该怎么测试呢?
我使用的是Windows 7.它在Mac上运行吗?
我正在网站W3 schools学习。
流行的浏览器的新版本将支持这种类型的一件事是什么?
同样的事情发生在HTML5新的表单元素上,例如datalist
,keygen
,output
这三个元素不受任何版本的Internet Explorer支持。
我们是否应该将这些元素用于我们的要求?
答案 0 :(得分:1)
如果您正在构建Web应用程序,则必须考虑该应用程序与所有当前流行的浏览器的兼容性,因为许多人可能会将这些应用程序与他们自己选择的浏览器一起使用。
即使最新浏览器中提供了所有这些功能,我们也必须考虑浏览器兼容性问题。
答案 1 :(得分:0)
html5很棒,但正如你所说并不完全存在。但不要沮丧,接受它,因为它是标记进化的下一步。现在有一些跨浏览器问题的选项,比如modernizr,让你有机会“利用酷炫的新网络技术......,直到你必须支持落后的浏览器”