按钮VS a-tag

时间:2013-12-19 09:47:33

标签: javascript html

在我们的应用程序中,我们使用A-tags创建所有自定义样式元素,例如自定义CSS按钮。 我们使用CSS更改A-tag并设置 href ='javascript:void(0)'

主要问题是Chrome在悬停时显示底部标签'javascript:void(0)'。

我们可以将所有A标签切换为按钮,还是我们考虑过一些主要缺点?

...谢谢

1 个答案:

答案 0 :(得分:4)

如果您的锚标记未指向URL并且正用作按钮,则您不应该首先使用锚标记。这有点像将文本包装在<b>标签中并使其变为斜体。

使您的HTML在语义上正确是一种很好的做法,所以不,除了处理<button>元素的浏览器默认样式之外没有任何缺点。