2013-12-19 58 views
0

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

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

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

谢谢...

回答

4

你不应该使用在第一位的锚标记,如果你的锚标签不指向一个URL,被用作一个按钮。这有点像将文字包装在<b>标签中并使其斜体。

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

+0

+1 - 始终保持您的html语义正确(在这种情况下,按钮可能是适当的),只有那么开始应用css的好看。 –

+0

你已经回答了这个问题,但是从相反的方面开始。应该是“是的,但是...” – Kraylog

+1

我认为'