標籤:內容 語言 文字格式設定 base log 簡單 獲得 字型 頁面
MarkDown基本文法
markdown是一種純文字格式的標記語言。通過簡單的標記文法,它可以使普通常值內容具有一定的格式。
相比較於之前預設的TinyMCE編輯器
優點:
1、因為是純文字,所以只要支援markdown的地方都能獲得一樣的編輯效果,可以讓作者擺脫排版的困擾,專心寫作。
2、操作簡單。比如:WYSIWYG編輯時標記個標題,先選中內容,再點擊導覽列的標題按鈕,選擇幾級標題。要三個步驟。而markdown只需要在標題內容前加#即可
缺點:
1、需要記一些文法(當然,是很簡單。五分鐘學會)。
2、有些平台不支援markdown編輯模式。
部落格園是支援markdown編輯模式的。
開啟方式:選項->預設編輯器->MarkDown
一、標題
在想要設定為標題的文字前面加#來表示
一個#是一級標題,二個#是二級標題,以此類推。支援六級標題。
註:標準文法一般在#後跟個空格再寫文字,部落格園不加空格也行。
樣本:
# 這是一級標題## 這是二級標題### 這是三級標題#### 這是四級標題##### 這是五級標題###### 這是六級標題
效果如下:
這是一級標題這是二級標題這是三級標題這是四級標題這是五級標題這是六級標題二、字型
- 斜體
要傾斜的文字左右分別用一個*號包起來
- 加粗
要加粗的文字左右分別用兩個*號包起來
- 斜體加粗
要傾斜和加粗的文字左右分別用三個*號包起來
- 刪除線
要加刪除線的文字左右分別用兩個~~號包起來
樣本:
**這是加粗的文字***這是傾斜的文字*`***這是斜體加粗的文字***~~這是加刪除線的文字~~
效果如下:
這是加粗的文字
這是傾斜的文字`
這是斜體加粗的文字
這是加刪除線的文字
三、引用
在引用的文字前加>即可。引用也可以嵌套,如加兩個>>三個>>>n個...貌似可以一直加下去。
樣本:
>這是引用的內容>>這是引用的內容>>>這是引用的內容
效果如下:
這是引用的內容
這是引用的內容
這是引用的內容
四、分割線
三個或者三個以上的 - 或者 * 都可以。
樣本:
---分割線----分割線***分割線*****
效果如下,但是效果是一樣的:
分割線
分割線
分割線
五、圖片
文法:
圖片alt就是顯示在圖片下面的文字,相當於對圖片內容的解釋。圖片title是圖片的標題,當滑鼠移到圖片上時顯示的內容。title可加可不加
樣本:

效果如下:
上傳本地圖片直接點擊導覽列的圖片標誌,選擇圖片即可。
六、超連結
文法:
[超連結名](超連結位址 "超連結title")title可加可不加
樣本:
[部落格園](http://cnblogs.com)[百度](http://baidu.com)
效果如下:
部落格園
百度
註:markdown本身文法不支援連結在新頁面中開啟,貌似部落格園做了處理,是可以的。有些平台可能就不行了,如果遇到這種情況,可以用html語言的a標籤代替。
<a href="超連結位址" target="_blank">超連結名</a>
七、列表
- 無序列表
文法:
無序列表用 - + * 任何一種都可以(注意:- + 必須和後面的內容中間有一個空格的間距。)
樣本:*
- 列表內容+ 列表內容* 列表內容注意:- + * 跟內容之間都要有一個空格
效果如下:
- 列表內容
- 列表內容
列表內容
有序列表
文法:
數字加點(序號跟內容之間要有空格)
樣本:
1. 列表內容2. 列表內容3. 列表內容注意:序號跟內容之間要有空格
效果如下:
- 列表內容
- 列表內容
- 列表內容
列表嵌套
上一級和下一級之間敲三個空格即可
- 一級無序列表內容
- 一級無序列表內容
- one-1
- two-2
- 一級有序列表內容
- 一級有序列表內容
- one-1
- two-2
八、表格
文法:
|表頭|表頭|表頭||:---:|:--|---:||內容|內容|內容||內容|內容|內容|第二行分割表頭和內容。-有一個就行,為了對齊,多加了幾個文字預設居左-兩邊加:表示文字置中-右邊加:表示文字居右註:原生的文法兩邊都要用 | 包起來。: 代表對齊 ,: 與 | 之間不要有空格,否則對齊會有些不相容。
效果如下:
部落格園貌似不支援,我從為知筆記粘過來:(淺見:感覺這表格做著太費勁了,有點不大實用)
九、代碼
文法:
單行代碼:代碼之間分別用一個反引號包起來
`代碼內容`
代碼塊:代碼之間分別用三個反引號包起來,且兩邊的反引號單獨佔一行
(```) 代碼... 代碼... 代碼...(```)
註:為了防止轉譯,前後三個反引號處加了小括弧,實際是沒有的。這裡只是用來示範,實際中去掉兩邊小括弧即可。
樣本:
單行代碼
`create database hero;`
代碼塊
(```)cj=float (input("請輸入你的成績:"))if cj>=90 and cj<=100: print("優秀")elif cj>=70 and cj<90: print("良好")elif cj>=60 and cj<70: print("及格")else: print("你要努力了")(```)
效果如下:
單行代碼
create database hero;
代碼塊
cj=float (input("請輸入你的成績:"))if cj>=90 and cj<=100: print("優秀")elif cj>=70 and cj<90: print("良好")elif cj>=60 and cj<70: print("及格")else: print("你要努力了")
十、流程圖
文法:
(```)flowst=>start: 開始op=>operation: My Operationcond=>condition: Yes or No?e=>endst->op->condcond(yes)->econd(no)->op(```)用的時候去除括弧
效果如下:
部落格園不知道為啥用不成,為知筆記的可以用,我從為知筆記的結果上給粘上來。(寫)
十一、工作清單
註:相容性一般 要隔開一行。
我們可以用來列出來要做的事情,很方便。
- [x] 選項一 (加上x被mark後是打上一個√)- [ ] 選項二 - [ ] [選項3]
效果如下:
這個功能部落格園好像也不支援,為知筆記是可以的,看圖:
常用的這些功能就先這麼多吧,後期再更新,有問題的請不吝指正。
互相學習,共同進步。
markdown基本文法