使用 Buttons 时应当考虑可访问性:
如果是链接到外部资源或内部页面的链接应当使用 链接 标签。
如果是应用程序中的功能按钮,例如:添加到购物车,应当使用button 标签。
如果实在表单中使用,应当使用 input 标签(例如提交按钮)。
如果你想深入了解这方面的知识,请参考下面列出的链接:
- Anchors, Buttons, and Accessibility by Formidable Labs.
- Commands Links article by the Nielsen Norman Group.
- Links Are Not Buttons by Karl Groves.