在我们的应用程序中,我们使用 A 标签来创建所有自定义样式元素,例如自定义 CSS 按钮。 我们使用 CSS 更改 A 标签并设置 href='javascript:void(0)'。
主要问题是 Chrome 在悬停时显示底部标签“javascript:void(0)”。
我们是否可以将所有 A 标签切换为按钮,或者我们是否考虑到一些主要缺点?
谢谢...
最佳答案
如果您的 anchor 标记没有指向 URL 并且被用作按钮,那么您首先就不应该使用 anchor 标记。这有点像将文本包装在 <b>
中。标签并使其斜体。
使 HTML 语义正确是一种很好的做法,所以不,除了处理 <button>
的浏览器默认样式之外,没有任何缺点。元素。
关于javascript - 按钮 VS a 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20678201/