我开始使用诊断 css 样式表,例如 http://snipplr.com/view/6770/css-diagnostics--highlight-deprecated-html-with-css--more/
建议的规则之一突出显示类型为 submit 的输入标签,并建议<button>
用作更语义化的解决方案。<button>
你遇到过的 with type submit(比如浏览器兼容性)有哪些优点或缺点?
为了清楚起见,我理解 的规范<button>
,它有一个定义的开始和结束,它可以包含各种元素,而 input 是一个单线态,不能包含任何东西。我想知道的本质上是它是否坏了。我想知道当前按钮的可用性如何。不幸的是,下面的第一个答案似乎暗示除了表格之外的用途之外它已被破坏。
2015年编辑
风景变了!我现在有 6 年以上处理按钮的经验,并且浏览器已经从 IE6 和 IE7 转移了一些。因此,我将添加一个详细说明我发现的内容和建议的答案。