課程
/前端開發
/JavaScript
/JavaScript進階篇
<a href="#target"></a>
<a name="target"></a>
請問這兩句話是什么意思?
2016-03-31
源自:JavaScript進階篇 8-8
正在回答
第一個是進行錨點的意思,即點擊a鏈接的時候定位到id為target的地方。
第二個就是單純的設置a鏈接的name屬性
邱糗球 提問者
在?HTML?4.0?之前的版本中,只有使用?<a>?標簽的?name?屬性才能創建片段標識符。隨著?HTML?4.0?中?id?屬性的出現,所有?HTML?或?XHTML?元素都可以是片段標識符。這是因為?id?標識符幾乎可以用在所有的標簽中。<a>?標簽為了能夠和以前的版本相兼容而保留了?name?屬性,同時也可以使用?id?屬性。這些屬性可以相互交換使用,可以把?id?屬性看作是?name?屬性的升級版本。name?和?id?屬性都可以與?href?屬性結合起來使用,這樣一個?<a>?標簽就可以同時作為超鏈接和片段標識符使用。 可以簡單地將片段標識符看作是對許多編程語言中普遍使用的?goto?語句標簽的?HTML?模擬。<a>?標簽中的?name?屬性或者?<a>?或其他標簽中的?id?屬性會在文檔中放置一個標識。當標簽用于鏈接到該文檔時,就等于告訴瀏覽器要轉到(goto)該標識。 id?或?name?屬性的值可以是引號引起來的任何字符串。字符串必須是唯一的標記,不能在同一文檔中的其他?name?或?id?屬性中重復使用,但是可以在不同的文檔中再次使用。
dfdfsdfd
第一個語句規定了URL的目標,第二個只是說明了錨點的名稱。
#target? 就是跳轉到本頁面上id=target的那個元素上!
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答HTMl標簽中哪些標簽具有name屬性
1 回答為什么a標簽的屬性href不顯示??
3 回答怎么創建a標簽,并加href屬性
1 回答關于a標簽中加入onclick屬性的問題?
1 回答有關document.getElementsByName(name)的問題?其中的參數name,到底是標簽名呢?還是屬性name的值?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-31
第一個是進行錨點的意思,即點擊a鏈接的時候定位到id為target的地方。
第二個就是單純的設置a鏈接的name屬性
2016-04-18
2016-03-31
dfdfsdfd
2016-03-31
第一個語句規定了URL的目標,第二個只是說明了錨點的名稱。
2016-03-31
#target? 就是跳轉到本頁面上id=target的那個元素上!