html中的錨點介紹和使用
以下資料整理自網路
1.錨點是網頁製作中超級連結的一種,又叫命名錨記。命名錨記像一個迅速定位器一樣是一種頁面內的超級連結,運用相當普遍。
示例程式碼
2.html 錨點 到底是幹嗎的?
通俗簡單地說,比如一篇很長的文章,你想按分段精確來看,那就可以用到錨點了。
程式碼:
<a href="#001">跳到001</a>
...文字省略
<a name="001" id="001" ></a>
...文字省略
其實錨點只需name就可以可,加id是為了讓它相容性更好.
href的值要跟name \ i d 一致,前面必須加"#",以上程式碼在ie6/7,ff中都可以相容,但在ie8中就不行。
因為我們錨點的<a></a>值為空,為不影響美觀我們加個空格就行了,
如以下程式碼,就可以相容ie8
<a href="#001">跳到001</a>
...文字省略
<a name="001" id="001" > & n b s p </a>
...文字省略
另一問題,想顯示某頁面(如:123.html)的某錨點內容呢?
程式碼如下
<a href="123.html#001">跳到001</a>
...文字省略
<a name="001" id="001" > & n b s p </a>
...文字省略
這是昨天在做後臺時候,想實現“修改定位”,就把錨點標記搬了出來(平常它都被我遺忘)。
但是程式那邊說他們要取值,連線中必須要有“?”或“&”,那這樣我的錨點就不相容了...
呵呵!以後會有解決方法的!
雖然在jsp頁面中錨點相容有問題,但是在靜態頁面中是沒有問題的,還是值得學下的!
3.在 WEB 開發中,會使用到頁面錨點。HTML 頁面錨點用於連結到一個頁面的某一章節。W3School 中說到,建立錨點使用 <a> (錨)標籤和 name 屬性,但這不是建立頁面錨點的唯一方法。下面簡要說一下製作 HTML 頁面錨點的兩種方式。
我們可以利用 W3School 的線上測試工具來進行測試。開啟連結後的測試程式碼使用的是 <a href=”#C4″> 和 <a name=”C4″>,測試沒有問題。再將“ <h2> <a name=”C4″>Chapter 4 </a> </h2>”改為“ <h2 id=”C4″>Chapter 4 </h2>” 後進行測試,效果一樣。
說明,製作頁面錨點除了使用 錨點標籤 name 屬性之外,還可以使用 id 屬性。錨點 <a> 標籤中 href 屬性的值為 # 開頭加上目標的 name 或 id 的值:
<html>
<body>
<p>
<a href="#method1">頁面錨點方法一</a>
</p>
<p>
<a href="#method2">頁面錨點方法二</a>
</p>
<h2><a name="method1">方法一</a></h2>
<p>使用錨標籤的 href 和 name 屬性</p>
<h2 id="method2">方法二</h2>
<p>使用錨標籤和 id 屬性</p>
</body>
</html>
相關文章
- HTML 錨點定位HTML
- 錨點的使用
- HTTP介紹和HTML簡介HTTPHTML
- html的meta總結,html標籤中meta屬性使用介紹HTML
- javascript實現的獲取頁面中所有錨點簡單介紹JavaScript
- langchain中的chat models介紹和使用LangChain
- angular中使用a標籤的錨點Angular
- html中註釋簡單介紹HTML
- LayerMask 的介紹和使用
- JS中setInterval和setTimeout使用介紹JS
- HTML中使用CSS的幾種方式介紹HTMLCSS
- HTML的介紹與seoHTML
- MySQL觸發器的使用和優缺點介紹ZGMHMySql觸發器
- delphi中Treeview的使用介紹View
- web worker的介紹和使用Web
- Redis介紹和使用Redis
- css和html的四種結合方式介紹CSSHTML
- html中的路徑的介紹:絕對路徑和相對路徑HTML
- 『IOS』使用優雅的錨點開發iosiOS
- hibernate 中 Criteria 的使用介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- HTML介紹詳述HTML
- HTML5 介紹HTML
- html中Position屬性值介紹和position屬性四種用法HTML
- Web Storage API的介紹和使用WebAPI
- iOS錨點的講解iOS
- UE4中的位掩碼(Bitmask)的介紹和使用
- ddddocr基本使用和介紹
- HTML5中form表單功能介紹分享HTMLORM
- html5中canvas元素建立畫布介紹HTMLCanvas
- React中10種Hook的使用介紹ReactHook
- ios中Runtime的介紹以及使用iOS
- jQuery的text()、html()和val()函式用法簡單介紹jQueryHTML函式
- 深度學習中的框架特點及介紹深度學習框架
- mybatis中@Mapper使用介紹MyBatisAPP
- html 01前沿-web介紹HTMLWeb
- HTML常用標籤介紹HTML