markdown是一種輕量級標記語言,創始人為約翰·格魯伯,它允許人們使用易讀易寫的純文字格式編輯文件,然後轉換成有效的xhtml(html)文件,這種語言吸收了很多在電子郵件中已有的純文字標記的特性
markdown完全相容html語法,可以直接在markdown文件插入html內容
>
>
>
1td>
>
2td>
tr>
>
>
3td>
>
4td>
tr>
table
>
這段**會變成下面的樣子12
341.段落的前後必須是空行:
空行指的是行內什麼都沒有,或者只有空白符(空格或製表符)
相鄰兩行文字,如果中間沒有空行會顯示在一行中(換行符被轉換為空格)
2.如果需要在段落內加入換行 (
)可以在前一行的末尾加入至少兩個空格
然後換行寫其他文字
3.markdown中的多數區塊都需要在兩個空行之間
1.setext
h1====
h2----
=和-的數量沒有限制的,通常的做法是使其和標題文字的長度相同,這樣看起來比較舒服,setext形式只支援h1,h2兩種標題
2.atx形式
可以使用對稱的#來包括文字
####h4####
#####h5#####
也可以只在左邊使用#
:
####h4
#####h5
成對的#
左側和只在左邊使用的#
左側都不可以有任何空白,但其內側可以使用空白。
###左側使用了空格###
#### 內側使用了空格
在段落或其他內容前使用》符號,就可以將這段內容標記為引用的內容>引用內容多行引用下面就是效果
引用
多行引用可以在每行前加》
如果僅在第一行使用>
, 後面相鄰的行即使省略>
,也會變成引用內容
巢狀引用
就是在引用中使用引用如下:
hello在引用中可以使用使用其他任何 markdown 語法hello
無序列表
可以使用*,+,-加空格加內容,如下中間為空格
* 內容
效果如下:
有序列表
有序列表以數字和』.'開始
數字的序列並不會影響生成的列表序列
但仍然推薦使用自燃順序(1.2.3…)編寫
巢狀的列表
1. 第一層
+ 1-1
+ 1-2
2. 無序列表和有序列表可以隨意相互巢狀
1. 2-1
2. 2-2
第一層
語法和用法
無序列表的開始是:符號 空格
有序列表的開始是:數字.空格
空格至少為乙個,多個空格被解析為乙個
如果僅需要在行前顯示數字和.
05\. 可以使用:數字\. 來取消顯示為列表
可以使用:數字. 來取消顯示為列表
*
的語法專門用來顯示 markdown 語法中使用的特殊字元,參考 字元轉義
**塊可以使用縮進來插入**塊
// tab開頭
markdown
// 四個空格開頭
**塊前後需要有至少乙個空行,且每行**前需要有至少乙個 tab 或四個空格;
行內**
也可以通過```插入行內**
轉換規則
**塊中的文字都顯示為原始內容,而特殊字元會轉化為html字元實體
可以在一行使用三個或更多的* ,-,_來新增分割線
***
------
___
效果如下
行內式格式為[link text](url)
普通鏈結為
[google](
指向本地檔案的鏈結
[icon.png](./images/icon.png)
參考式首先定義連線
[google][link]
第二個方括號內為鏈結獨有的 識別符,可以是字母、數字、空白或標點符號。識別符是 不區分大小寫 的
然後定義連線內容
[link]: "google"
其格式為[識別符]: url 『title』
自動連線
<[email protected]>
行內式![text](url)
參考式[text]: url
指定的顯示大小
使用** **
或__ __
包括的文字會被轉換為,通常表現為加粗
用來包括文字的*
或_
內側不能有空白,否則*
和_
將不會被轉換(不同的實現會有不同的表現):
如果需要在文字中顯示成對的*
或_
,可以在符號前加入\
即可:
*
、**
、_
和__
都必須 成對使用 。
字元轉義
反斜線(\
)用於插入在 markdown 語法中有特殊作用的字元。
刪除線~刪除線~
效果如下:
刪除線單元格和表頭
使用|來分隔不同的單元格,使用-來分割表頭和其他行
name
agelearnshare
12mike
32
name | age
---- | ---
learnshare | 12
mike | 32
當然完全可以用html的**來完成
對齊在表頭下方的分隔線標記中加入:
,即可標記下方單元格內容的對齊方式:
| left | center | right |
| :--- | :----: | ----: |
| aaaa | bbbbbb | ccccc |
| a | b | c |
在具體的編輯其中有自己的拓展,這裡具體用到再學習
轉化為html文件
以typora而言就是在檔案的匯出中選擇,其他格式類似
以上只是基礎內容,其他具體內容還要看使用哪個markdown編輯軟體
Markdown學習筆記
1.標題設定 在markdown中設定標題有兩種方式 a.通過在文字下方新增 或 他們分別表示一級標題和二級標題。b.在文字開頭加上 用過 的數量來表示幾級標題 一共有6級標題,1級標題最大 2.塊注釋 引用 通過在文字前面新增 表示塊注釋,可以巢狀標題 列表等。3.文字強調 斜體 加粗 斜體加粗 ...
markdown學習筆記
我的學習思路。0.安裝乙個好的markdown文字編譯器,我選擇的是 1.一開始,先記住 這是標題 這是二級標題 以此類推,隨之 數目的增多,標題的級數也在增加。這是區塊的開始 實現框塊 使用如下樣式,後面跟隨5個空格實現。nihao 5.此時,你就需要使用到列表,分為無序列表和有序列表 無序列表使...
Markdown學習筆記
四級標題 五級標題 源 1.一級標題 2.二級標題 3.標題 4.四級標題 5.五級標題2.1 加粗 粗體 加粗 粗體 2.2 斜體字 斜體 斜體字 斜體 2.3 引用文字 引用文字 引用文字 引用文字文段一 文段二效果 文段一文段二 鏈結 必應 源 無序列表 第一行 第二行 第三行列表1 列表2列...