Markdown是一種輕量級的標記語言。通常為程序員群體所用,目前它已是全球最大的技術分享網站 GitHub 和技術問答網站 StackOverFlow 的御用書寫格式。由John Gruber和Aaron Swartz創建,使其成為可讀性最大并可再發行的可輸入輸出的格式。
Markdown 允許 HTML 語法, 所以使用者如果需要可以直接用 HTML來表示是可以的。
Markdown 語法:
1. 斜體和粗體
代碼
顯示效果:
斜體或斜體
粗體
加粗斜體
刪除線
2. 分級標題
第一種寫法:
代碼
第二種寫法:
代碼
3. 超鏈接
3.1.行內式
[]里寫鏈接文字,()里寫鏈接地址, ()中的”“中可以為鏈接指定title屬性,title屬性可加可不加。[鏈接文字](鏈接地址 “鏈接標題”)’這樣的形式,鏈接地址與鏈接標題前有一個空格。
代碼
顯示效果
歡迎來到中山大學南方學院
歡迎來到中山大學南方學院
3.2.參考式
語法說明:
參考式鏈接分為兩部分,文中的寫法 [鏈接文字][鏈接標記],在文本的任意位置添加[鏈接標記]:鏈接地址 “鏈接標題”,鏈接地址與鏈接標題前有一個空格。
如果鏈接文字本身可以做為鏈接標記,也可以寫成[鏈接文字][] [鏈接文字]:鏈接地址的形式。
代碼
顯示效果:
1. 我經常去的幾個網站Sogou、Baidu以及youdao
2. Sogou是一個不錯的網站。
3.3 自動鏈接
語法說明:
Markdown 支持以比較簡短的自動鏈接形式來處理網址和電子郵件信箱,只要是用<>包起來, Markdown 就會自動把它轉成鏈接。一般網址的鏈接文字就和鏈接地址一樣,例如:
代碼
顯示效果:
http://example.com/
address@example.com
4. 錨點
網頁中,錨點其實就是頁內超鏈接,也就是鏈接本文檔內部的某些元素,實現當前頁面中的跳轉。
注意: Markdown Extra 只支持在標題后插入錨點,其它地方無效。
語法描述:
在你準備跳轉到的指定標題后插入錨點{#標記},然后在文檔的其它地方寫上連接到錨點的鏈接。
代碼
5. 列表
無序列表:使用 *,+,- 表示無序列表。
代碼
顯示效果:
無序列表項 一
無序列表項 二
無序列表項 三
6引用
代碼
顯示效果:
- 這是第一行列表項。
- 這是第二行列表項。
7. 插入圖像
圖片的創建方式與超鏈接相似。
語法說明:
圖像
圖像
8分割線
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線:
代碼