链接中的hashtag #(数字符号)有什么用?

168 阅读1分钟

当你在一个网页上工作时,你可能会看到一个像这样的链接。

href="#" 这里是一个占位符。这个链接不会指向任何特别的东西。

有时它意味着应用程序正在进行中,我们将在以后填补该链接href 属性。

其他时候你会看到这个。

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

在这种情况下,该链接引用了同一页面中的一个点。

你会有一个这样的元素。

<a id="features">Features</a>

它也可以是一个空元素,它将在那里,但被隐藏起来。

注意我们在这里使用了id

点击这个

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

项目将带来<a> ,其中id 等于features

为了完成这个描述,如果这个链接是

<a href="/features">features</a>

点击这个,浏览器将在一个单独的URL上打开。

你也可以结合这些,所以

<a href="/features#first">features</a>

将打开/features URL,并将滚动到<a> 标签与id="first"