html 空链接 href="#"与href="javascript:;"的区别

html 空链接 href="#"与href="javascript:;"的区别

<li><a href="#">密山开展送法下乡活动</a><span>2015-07-08</span></li>

以前都用#号表示空连接,但是现在用了#号之后一点击就会回到页面头部了;为了解决这个问题;把#号改成javascript:;空的js就不会跳转到页面头部了.

<li><a href="javascript:;">密山开展送法下乡活动</a><span>2015-07-08</span></li>

#包含了一个位置信息 

默认的锚是#top 也就是网页的上端;

而javascript:;仅仅表示一个空的js;

这就是为什么有的时候页面很长浏览链接明明是#但跳动到了页首 

而javascript:;则不是如此!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容