我只是想知道输入是否是HTML5规范的一部分,或者按钮是更好的方式还是还有其他更好的用法。
<input type="submit" value="submit"/>
<button type="submit">submit</button>
答案 0 :(得分:3)
来自MDC docs:
&#34; <button>
元素比<input>
元素更容易设计样式。您可以添加内部HTML内容(考虑<em>
,<strong>
甚至<img>
),并使用:after和:before伪元素来实现复杂的呈现<input>
只接受文本值属性。&#34;
答案 1 :(得分:1)
他们的不同之处在于你如何使用它们。虽然它们的基本功能相同,但主要区别在于您可以将HTML放在<button>
元素中。
<button>
也知道某些版本的IE
(IE6)存在问题