Github樣式顯示參考:點我
以前說過用word寫文章,此次說說Markdown寫文章(推薦)
逆天推薦使用VSCode編寫
javascript
裝這個插件寫做更方便:
css
# H1 ## H2 ### H3
**加粗內容** 其餘內容 *斜體內容* ~~刪除內容~~
加粗內容 其餘內容 斜體內容 刪除內容java
引用:python
>引用 | 塊註釋 >從前有座山,山裏有座廟 >>裏面再來個引用
引用 | 塊註釋
從前有座山,山裏有座廟git裏面再來個引用github
單個代碼塊:
以`(反引號)開頭
以`(反引號)結尾markdown
Python and NetCore
app
代碼塊:
以```(反引號)開頭
以```(~下面的符合)結尾編輯器
若是要語法高亮就在```後面加小寫語言名,eg:html,css,javascript,python,cs(csharp)等等
print("以 ```python開頭,```結尾")
var infos_list = new List<object>() { "C#", "JavaScript" };
var infos_list = new List<object>() { "C#", "JavaScript" };
分隔符:
---
換行:
<br/> <br/> <br/>
轉義字符
\<br/>
<br/>
直接寫HTML就能夠解析:
<div> <code> print("mmd") </code> </div>
print("mmd")
超連接:
頁面內打開:[超連接文字](url) 寫法1: 彙總系列:[連接](https://www.cnblogs.com/dunitian/p/4822808.html#ai) 寫法2: 彙總系列:<https://www.cnblogs.com/dunitian/p/4822808.html#ai>
彙總系列:http://www.javashuo.com/article/p-dojeygnv-gw.html
彙總系列:http://www.javashuo.com/article/p-dojeygnv-gw.html
新頁面打開:[超連接文字](url){:target="_blank"} (有些編輯器不支持,Python Markdown能夠使用) 不支持就用:<a href="xxx" target="_blank">xxx</a> 寫法1: 彙總系列:[連接](https://www.cnblogs.com/dunitian/p/4822808.html#ai){:target="_blank"} 寫法2: 彙總系列:<https://www.cnblogs.com/dunitian/p/4822808.html#ai>{:target="_blank"} 寫法3: 彙總系列:<a href="https://www.cnblogs.com/dunitian/p/4822808.html#ai" target="_blank">連接</a>
彙總系列:http://www.javashuo.com/article/p-dojeygnv-gw.html{:target="_blank"}
彙總系列:http://www.javashuo.com/article/p-dojeygnv-gw.html{:target="_blank"}
彙總系列:http://www.javashuo.com/article/p-dojeygnv-gw.html
圖片:(感嘆號別忘記了)
![alt標題](url地址) ![博客園logo](https://www.cnblogs.com/images/logo_small.gif)
錨點:(不能實現的就用html實現便可)
我在正文開頭定義了一個:<a name="divtop"></a> 咱們跳轉過去:[跳轉指定位置](#divtop)
|xxx|xxx| |---|---| |xxx|xxx|
xxx | xxx |
---|---|
xxx | xxx |
eg:
| 字母 | 發音 | 字母 | 發音 | | ---- | ------ | ---- | ----------- | | Aa | [ei] | Nn | [en] | | Bb | [bi:] | Oo | [əu] | | Cc | [si:] | Pp | [pi:] | | Dd | [di:] | Qq | [kju:] | | Ee | [i:] | Rr | [a:] | | Ff | [ef] | Ss | [es] | | Gg | [dʒi:] | Tt | [ti:] | | Hh | [eitʃ] | Uu | [iu:] | | Ii | [ai] | Vv | [vi:] | | Jj | [dʒei] | Ww | ['dʌblju:] | | Kk | [kei] | Xx | [eks] | | Ll | [el] | Yy | [wai] | | Mm | [em] | Zz | [zi:]/[zed] |
字母 | 發音 | 字母 | 發音 |
---|---|---|---|
Aa | [ei] | Nn | [en] |
Bb | [bi:] | Oo | [əu] |
Cc | [si:] | Pp | [pi:] |
Dd | [di:] | [kju:] | |
Ee | [i:] | Rr | [a:] |
Ff | [ef] | Ss | [es] |
Gg | [dʒi:] | Tt | [ti:] |
Hh | [eitʃ] | Uu | [iu:] |
Ii | [ai] | Vv | [vi:] |
Jj | [dʒei] | Ww | ['dʌblju:] |
Kk | [kei] | Xx | [eks] |
Ll | [el] | Yy | [wai] |
Mm | [em] | Zz | [zi:]/[zed] |
- 無序列表1 - 無序列表1.1 - 無序列表1.2 - 1.2.1 - 無序列表2 1. 有序列表1 2. 有序列表2 3. 有序列表3 1. 3.1 2. 3.2 1. 3.2.1 2. 3.2.2 - 無序列表3
這個在Github上沒問題,博客園上有點小問題
<details> <summary>案例標題</summary> ``` 隱藏的代碼內容 ``` </details>
博客園上傳js文件,而後引用便可
$(function () { // 生成目錄索引列表 var mainContent = $('#cnblogs_post_body'); var h2_list = $('#cnblogs_post_body h2');//若是你的章節標題不是h2,只須要將這裏的h2換掉便可 if (mainContent.length < 1) return; if (h2_list.length > 0) { var content = '<a name="_labelTop"></a>'; content += '<div id="navCategory">'; content += '<p style="font-size:18px"><b>目錄</b></p>'; content += '<ul>'; for (var i = 0; i < h2_list.length; i++) { var go_to_top = '<div style="text-align: right"><a href="#_labelTop">回到頂部</a><a name="_label' + i + '"></a></div>'; $(h2_list[i]).before(go_to_top); var h3_list = $(h2_list[i]).nextAll("h3"); var li3_content = ''; for (var j = 0; j < h3_list.length; j++) { var tmp = $(h3_list[j]).prevAll('h2').first(); if (!tmp.is(h2_list[i])) break; var li3_anchor = '<a name="_label' + i + '_' + j + '"></a>'; $(h3_list[j]).before(li3_anchor); li3_content += '<li><a href="#_label' + i + '_' + j + '">' + $(h3_list[j]).text() + '</a></li>'; } var li2_content = ''; if (li3_content.length > 0) li2_content = '<li><a href="#_label' + i + '">' + $(h2_list[i]).text() + '</a><ul>' + li3_content + '</ul></li>'; else li2_content = '<li><a href="#_label' + i + '">' + $(h2_list[i]).text() + '</a></li>'; content += li2_content; } content += '</ul>'; content += '</div><p> </p>'; content += '<p style="font-size:18px"><b>正文</b></p>'; if ($('#cnblogs_post_body').length != 0) { $($('#cnblogs_post_body')[0]).prepend(content); } } var allinfo = '<p><strong>彙總系列:<a href="https://www.cnblogs.com/dotnetcrazy/p/9160514.html" target="_blank">https://www.cnblogs.com/dotnetcrazy/p/9160514.html</a></strong></p>'; $(mainContent[0]).prepend(allinfo); });
https://daringfireball.net/projects/markdown/syntax
按F1,而後輸入 ctoc
效果以下:
按F1,輸入 utoc 就會更新目錄,更新過一次後,你之後Ctrl+S就會自動更新目錄,很方便的
這個目錄在vscode、github中是能夠跳轉的,你若是須要在博客裏面生成對應的文章目錄須要配合js實現