Markdown頁內跳轉實現方法
[時間:2017-02] [狀態:Open]
[關鍵詞:markdown,標記語言,頁內跳轉,html]
markdown的語法本身支持URL鏈接跳轉,但是如何實現頁內跳轉呢?
在寫比較長的文章是這還是一個不錯的快速定位方法。
目前來看主要有兩種方案:生成目錄、使用html的錨點
HTML錨點跳轉
實際語法比較簡單,在需要跳轉的位置添加錨點,語法如下:
<span id="jump">跳轉到的地方</span>
在需要點擊跳轉的位置,使用上面的id,格式類似超鏈接的形式:
[點擊跳轉](#jump)
這樣就實現了上述功能。
生成目錄
1. 生成目錄
這是一個自動生成目錄的語法。下面是下一級目錄:1.1 第二級說明1
這是二級目錄的一個測試文本。1.2 第二級說明2
這是二級目錄的第二個測試文本。2. 結語
這是最后一部分內容了。 ``` // add some comment code// end of block
為了效果,加點空行。
最終生成個目錄:
* [1. 生成目錄](#1)
* [1.1 第二級1](#1.1)
* [1.2 第二級2](#1.2)
* [2.結語](#2)
實現上述效果的主要語法如下:
1. 生成目錄
這是一個自動生成目錄的語法。下面是下一級目錄:1.1 第二級說明1
這是二級目錄的一個測試文本。1.2 第二級說明2
這是二級目錄的第二個測試文本。2. 結語
最終生成個目錄:
從在windows下的MarkdownPad測試來看,這兩個跳轉都不支持,不過在cnblog上是可以的。
至於自動生成目錄的[TOC],目前還是沒看到具體效果。
<span id="jump">跳轉到的地方</span>