Markdown 是一種輕量級的標記語言,可以在文字檔案中新增格式化元素。特定的軟體可以將運用Markdown語法的純文字內容渲染為HTML。
使用Markdown 可以讓文章的內容重點更加突出,層次清晰。
Markdown檔案字尾名一般是.md 或者是 .markdown
(先用純文字寫,寫完後用markdown複寫)
語法(stynax):
在markdown中又兩個符號被特別對待,分別是 《 和& ,‘&’被用來代表html元素實體,如果i想要在markdown上使用‘&’字元就需要轉義 使用‘<' /'&',甚至在URL路徑中也需要轉義。否則&會被轉化為 ’&' (對稱的)
1首先是標題:
提供兩種宣告標題的方式: 1 setext 2 atx
在setext方法下,用下劃‘=‘ 或者是下劃 ’-‘ 來分別表示 第一級標題和第二級標題
例項
This is the first title
This is the second title
在atx 方法下: 用 ’#‘的數量來表示標題的等級
This is the first level title
- 塊級引用
塊級引用用’>' 來表示
Gp
sda
sda
3.強調 (ehphasis)和(strong)
使用‘’和‘_‘來表示強調的範圍
: * dafd * /dafd
: ** dfa ** / sda
4.列表
列表內元素可以用‘’ 和‘+’ 和‘-’ 來表示無序的內容
而用數字加點則 可以表示有序的內容 : 1. 2.
如過列表元素之間有用空行上下隔開的段落,則這個段落不會被包括到列表元素中
5.連結
Markdown 提供了兩種生成連結的方式: inline 和 reference方式
內聯式連結在連結文字之後直接加上鍊接的網址 asd(https://i.cnblogs.com/posts/edit;postId=18299532#postBody)
參考式連結允許透過在別處定義的名字來跳轉 This is the [reference link][1]
[1] :http://google.com/ "google"
[2] :http://search.yahoo.com/ "Yahoo Search"
[3] :http://search.msn.com/ "MSN Search"
6.照片
和連結類似
內聯式 : !alt text
參考式: ![alt text][id]
[id]:path
7.程式碼段
在段落裡面可以用反引號‘`’來表示程式碼段 其中用&和<> 來表示html程式碼 作者不建議用《》 ,
要指定一整塊預格式化的程式碼,請將程式碼塊的每一行縮排 4 個空格或 1 個製表符。與程式碼跨度一樣,&、< 和 > 字元將自動轉義。
8.塊級元素:
塊級元素必須用空白行和上下文分開例如
fadf
dfa
9.空白類標籤可用隨意用