html-a标签空白链接

前言

在我们写a标签布局的时候,常常会这样写:

1
<a href="#"></a>

当我们点击的时候,页面不会跳转。但是会进行刷新,发起一起次请求。为了避免浏览器重新发起请求。我们可以这样写:

1
<a href="JavaScript:void(0)"></a>

JavaScript:void(0) //其中void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。

俩者对比

‘#’包含了一个位置信息,默认的锚是#top 也就是网页的上端。

而javascript:void(0), 仅仅表示一个死链接。

在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id。

如果你要定义一个死链接请使用 javascript:void(0) 。