直到今天我都不知道<button>
标签。
答案 0 :(得分:8)
查看这篇文章
用BUTTON创建的按钮 元素功能就像按钮一样 用INPUT元素创建,但是 它们提供更丰富的渲染 可能性:BUTTON元素可能 有内容。例如,一个按钮 包含图像的元素 功能喜欢和可能类似于 类型设置为的INPUT元素 “图像”,但是BUTTON元素类型 允许内容。
答案 1 :(得分:7)
基本上,<button>
更灵活,因为它可以包含其中的其他标签。像,
<button type="submit"><strong>Click</strong> me, <em>user!</em></button>
您将无法使用常规<input>
执行此操作。
答案 2 :(得分:0)
您可以将图片包含在<button>
标记中,但不能包含在<input>
标记中,还可以包含其他差异
答案 3 :(得分:0)
请参阅:W3C site。
它们非常相似,但<button>
标签有一些额外功能,可以在奇怪的场合使用。