我有很多<a>
个html标记,但没有href
个属性来进行onclick
个javascript调用.这些链接没有指针样式的光标.它们有文本样式的光标.
如何在不使用href
属性的情况下将链接的光标样式设置为指针?
我知道我可以添加href="#".我在html文档中的很多地方都有这个,我想知道如何在不使用href
属性的情况下为链接制作光标样式指针.
我有很多<a>
个html标记,但没有href
个属性来进行onclick
个javascript调用.这些链接没有指针样式的光标.它们有文本样式的光标.
如何在不使用href
属性的情况下将链接的光标样式设置为指针?
我知道我可以添加href="#".我在html文档中的很多地方都有这个,我想知道如何在不使用href
属性的情况下为链接制作光标样式指针.
在您的CSS文件中添加以下内容.
a:hover {
cursor:pointer;
}
如果您没有CSS文件,请将此文件添加到HTML页面的头部
<style type="text/css">
a:hover {
cursor:pointer;
}
</style>
还可以通过在javascript末尾返回false来使用href=""属性.
<a href="" onclick="doSomething(); return false;">a link</a>
这是好的,原因有很多.SEO,或者如果人们没有javascript,href=""将会起作用.例如:
<a href="nojavascriptpage.html" onclick="doSomething(); return false;">a link</a>
@请参阅http://www.alistapart.com/articles/behavioralseparation
Edit: Worth noting @BalusC's 100 where he mentions 101 is not necessary for the OP's use case. Although other style can be add with the 101 selector.