HTML_a標簽的href屬性取值解析


定義和用法

<a> 標簽的 href 屬性用於指定超鏈接目標的 URL。

href 屬性的值可以是任何有效文檔的相對或絕對 URL,包括片段標識符和 JavaScript 代碼段。如果用戶選擇了 <a> 標簽中的內容,那么瀏覽器會嘗試檢索並顯示 href 屬性指定的 URL 所表示的文檔,或者執行 JavaScript 表達式、方法和函數的列表。

 

1 <a href="路徑"></a>

這種方法最常見,點擊a標簽,頁面將會跳轉到href指定的路徑頁面下。這里的路徑可以是絕對路徑,也可以是相對路徑。

 

2 當做錨點使用 <a href="#錨點名"></a>

點擊的時候,可以跳轉到id為錨點名的元素位置,當前頁面實際高度太長,可以設置相應錨點,便於回到想要的位置。除了可以在同一個頁面跳轉,還可以跳轉到其他頁面的相應位置。

 

3 回到頂部<a href="#"></a>

4 <a href=”javascript:void(0);”></a>以及<a href=”javascript:;”></a>

這種方法是很多網站最常用的方法,也是最周全的方法,屏蔽掉自身的跳轉事件,通過onclick方法負責執行js函數。void是一個操作符,void(0)返回undefined,地址不發生跳轉。這種方式可以保留a標簽的樣式,一些業務場景中是比較省事的做法。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM