【发布时间】:2011-08-03 14:50:28
【问题描述】:
是否仍然值得为按钮使用传统的 input 元素,还是我可以立即开始使用 HTML5 按钮?
我已经能够验证button 元素是否适用于以下内容,但是我需要注意哪些问题?
- IE9(来自 F12 工具的 3 种模式)
- IE9 与 IE9 标准
- IE8 与 IE8 标准
- IE7 与 IE7 标准
- 铬 13
- 火狐4
- Safari 5
注意:我不支持 IE6-,我对 IE7+、Chrome、Safari、FireFox、Opera 等感兴趣。
【问题讨论】:
-
button元素早在 html 5 之前就已经存在了。只要您不依赖新的 html 5 属性,就可以了。 -
据我所知,按钮标签也存在于 HTML 4.0 中,因此它应该与支持 HTML4 的旧浏览器兼容。
-
@Sam @Jose 很有趣,我刚刚查看了 html4 规范,它就在那里。我只看到它是最近使用的,所以我认为它是新的。为什么人们倾向于使用
input元素? -
我个人坚持所有输入以保持一致性... 1 奇怪的表单元素不是自动关闭的,这很烦人。
标签: html cross-browser forms