瀏覽器支持
所有主流瀏覽器都支持 href 屬性。
定義和用法
href 標簽的 href 屬性用於指定超鏈接目標的 URL。
如果 href 屬性沒有被指定鏈接,<a> 標簽將不是一個鏈接。
HTML 4.01 與 HTML5 區別
在 HTML5 中, 如果 <a> 標簽沒有 href 屬性, 它將是 一個占位符的超鏈接。
語法
<a href="URL">
屬性值
值 | 描述 |
---|---|
URL | 超鏈接的 URL。可能的值:
|
用法
href="#"的作用
a中href="#"表示回到最頂部。如果當前頁面中需要滾動的話,那么用這種方式就可以直接回到頂部。比如有些網站會在右下角制作一個圖標按鈕,回到頂部,那么此時可以考慮用這種最簡單的方式實現。
<span style="font-size:14px;"><a href="#">回到最頂端</a></span>
href="URL"的作用
1、URL為絕對URL
此時指向另一個站點,比如href="http://write.blog.csdn.net",那么點擊時就會直接跳轉到這個鏈接的頁面。
2、URL為相對URL
此時指向站點內的某個文件,比如href="/test.doc",那么點擊時就會直接下載文件。
3、錨 URL
此時指向頁面中的錨,比如href="#top",那么點擊時就會到當前頁面中id="top"的這個錨點,實現當前頁面的所謂跳轉。用的最多就是在可滾動頁面中,添加菜單,可以直接回到頁面中的某個部分的內容。
即所有的三種代碼樣例:
<a href="http://baidu.com">超鏈接</a> <a href="#">回到最頂端</a> <a href="css/css1.css">文件鏈接</a>
其它參考:
https://blog.csdn.net/chelen_jak/article/details/19157445
https://www.cnblogs.com/theWayToAce/p/5594093.html