【发布时间】:2012-12-28 13:13:00
【问题描述】:
对于我的网站,我需要使用 <span> 而不是 <a>,因为我主要使用 ajax,因此我在 span 中使用 onclick ajax 事件作为属性而不是链接。
因此,我不得不手动设置 span 的样式,使其看起来像链接。我已经使用悬停并访问了伪类来更改背景和文本颜色,但是要将鼠标默认更改为悬停时的指针,我需要使用 javascript 吗?或者我可以使用 css 做到这一点吗?
另外,我刚刚意识到:无论如何,我不能只使用<a> 标签而不是<span>,而是仅仅使用一个href,而不是一个onclick?它应该工作一样,不是吗?
【问题讨论】:
-
如果你省略所有锚点并使用
span代替你在搜索引擎上惩罚自己,因为蜘蛛不知道没有href 再爬什么。 -
@user1787489 能否请您澄清在ajax 方面使用 优于 的优势是什么?我对“onclick ajax 事件作为属性”感到困惑。非常感谢:)