我正在阅读有关按钮标签的Bootstrap文档(http://getbootstrap.com/css/#buttons-tags),
也许在设计与页面本身交互的Web应用程序时,
[这个问题与SEO: <button> vs <a> HTML tags有关,但问题并不相同]
<button>
和<a>
标签具有完全相同的外观,我发现了这个:什么原因可以促使我使用没有href属性的跨浏览器渲染
作为最佳实践,我们强烈建议尽可能使用
<button>
标签而不是<a>
进行导航?也许在设计与页面本身交互的Web应用程序时,
<button>
更好用,当然还用于提交表单,但是这就是全部吗?[这个问题与SEO: <button> vs <a> HTML tags有关,但问题并不相同]
<a>
标签,也是由于SEO的原因。对于button
,您需要调用JavaScriptonclick
。 - malta<button>
。始终使用<a>
进行导航。 - Kyle Needham