錨點(anchor):其實就是超連接的一種,一種特殊的超連接php
普通的超連接,<a href="路徑"></a> 是跳轉到不一樣的頁面html
而錨點,<a href="路徑"></a> 能夠在同一個頁面中不一樣的位置間跳轉c#
能夠看到,跳轉到錨點的超連接跟普通的超連接格式是同樣的,spa
如上所述,錨點能夠在同一頁面的不一樣位置間跳轉,其實就是在元素間跳轉,htm
經常使用的場景就是,頁面很長,讓用戶方便在頁面不一樣部分間跳轉test
創建錨點目標,只須要給目標元素增長id或者name便可,推薦id:總結
<div id="test" name="test"></div>di
<a href="#test"></a>參數
注意:1.錨點的超連接路徑必定包含"#",然後面緊跟元素的id或者nameab
(因此id和name必須同樣,其實我試了有時name是不生效的)
目標元素:<p id="test"></p> 錨點超連接:<a href="#test"></a>
目標元素:a.html頁面的<div id="test"/> 錨點超連接:<a href="a.html#test"></a>
(先跳到a.html頁面,而後再尋找id=test的元素)
目標元素:a.php?p=abc頁面的<div id="test"/> 錨點超連接:<a href="a.php?p=abc#test"></a>