由於博客園里的文章有很多排版不好,一大堆文字堆在一塊會影響到閱讀。
MarkDowm:百科
Markdown 是一種輕量級標記語言,創始人為約翰·格魯伯(John Gruber)。它允許人們“使用易讀易寫的純文本格式編寫文檔,然后轉換成有效的XHTML(或者HTML)文檔”。[1]這種語言吸收了很多在電子郵件中已有的純文本標記的特性。
Markdown同時還是一個由Gruber編寫的Perl腳本:Markdown.pl。它把用markdown語法編寫的內容轉換成有效的、結構良好的XHTML或HTML內容,並將左尖括號('<')和&號替換成它們各自的字符實體引用。它可以用作單獨的腳本,Blosxom和Movable Type的插件又或者BBEdit的文本過濾器.[1]
Markdown也已經被其他人用Perl和別的編程語言重新實現,其中一個Perl模塊放在了CPAN(Text::Markdown)上。它基於一個BSD風格的許可證分發並可以作為幾個內容管理系統的插件。
總結一句話:markdown用標志來實現加粗,目錄,標題,鏈接插入等平常常用的編輯功能,是個很不錯的東西。
最近在用markdown來寫東西,所以發一發markdown的常用語法吧。
這是需要敲出來的:(后面有效果圖)
#**MarkDowm練習使用**# [什么是MarkDowm](http://baike.baidu.com/link?url=L4GPTbdTzjvLq1E1XyLWHZ48n2_eRVszqRJVgqddro03NAmtJV0gee9fKlsM1yXGCTsqLW4FHqXwp-e4Ql_MhK)
[知乎討論](http://www.zhihu.com/question/20409634)
[推薦文章(也是讓我好奇markdown的文章)](http://www.jianshu.com/p/3b4df7857ce7)
[簡明教程](http://wowubuntu.com/markdown/basic.html)
[完整教程](http://wowubuntu.com/markdown/index.html)
###`接下來的排版不認直視,主要是為了演示Markdown的語法` #####當然大家也可以去看看[cmd markdown](https://www.zybuluo.com/mdeditor#115713)和[馬克飛象](http://maxiang.info/)的首頁。
****
***
***
*** 分割線 ***
***
***
*** [TOC] *** #Question# ###1. 設置一行的顏色 `這是個實`但是我`不知道這個符號的鍵在那個地方。。` ·原來是在esc下面那個鍵。。。。` 。。。無語。。。` ``` //也可以代碼着色
``` *** ###2. 設置快捷地設置文本內的目錄鏈接 哈哈,這個就可以自動設置目錄了,只要在需要加目錄的地方輸入‘ [ TOC] ’就可以了。 *** ###3. 我有一段文字需要變為粗體,可不可以一次完成? ###4. 怎么插入本地的圖片? (字體那么大,嚇我一跳!!!) #Test:# #一級標題 ##二級標題 ###三級標題 #需要分層記錄的文本# ## 這個是無序號 * 要注意*后面有個空格 * 寫完回車直接可以再寫 * 這樣也行 + 同樣是縮進作為分層 *** ##這是帶序號 0. 帶序號的下層點 1. 一樣是要加上空格 1.刪去空格會變成更下一層的了 2.我試試。 2. 還挺好玩的哈 ***
*這樣的字體是斜體*
**這樣的字體是粗體**
*** #橫線、換行、分段、轉義、引用# *** 三個星號是一條橫線 我在想怎么才能改變這條線的顏色深淺。 *** ##這是分段和換行## 換行:(不分段)在行末加兩個或以上的空格然后回車 分段:就是兩個回車 ##這是轉義## --- ‘ #這是個轉義字符’ --- ##這是引用## > 這是引用 > 一樣是后面要加上空格 >
> 如果不寫的話就是換行 > > 兩層引用嵌套 > > 沒有了 #超鏈接# *** 創建一個[鏈接](http://www.example.com)或一個腳注[^demo]。
*** [文本鏈接](www.baidu.com) [圖片鏈接] 
# 復選框# 使用 `- [ ]` 和 `- [x]` 語法可以創建復選框,實現 todo-list 等功能。例如: - [ ] 我來演示一下 - [ ] 所有的都一樣,只要第一個設好了,回車,第二個就不用再打`- [ ]`了 - [x] 已完成事項 - [ ] 待辦事項1 - [ ] 待辦事項2 *** #畢竟是個碼代碼的# `原來那個鍵在esc的下面` *** ``` #include <iostream>
using namespace std; void main ( ) { cout<<"Hai,MarkDowm"; } ``` ***
*** # 繪制表格# | Java | ACM | C++ | 網路 |
| :-------- | --------:| :--: |
| 項目 | $1600 | 5 |
| 這些標尺線|不一定要對齊| $12 | 12 |
| 但是為了好看,還是對齊吧,對齊后格子也就等寬了 | $1 | 234 |
***
| 這都行 | 好吧 | 第一行自動加粗 | 然后 | - |
| 第二行是表格成型的關鍵| 其實就是要一個‘ \| 和一個-’ #高效繪制 [流程圖]# ```flow st=>start: 走起 op=>operation: 需要快速編輯 cond=>condition: 不想用鼠標點來點去? e=>end st->op->cond cond(yes)->e cond(no)->op ``` ***
**End** [^demo]: 這是一個示例腳注。
效果圖:
注:目錄功能在markdown里是可以使用的。
MarkDowm練習使用
Question
1. 設置一行的顏色
這是個實
但是我不知道這個符號的鍵在那個地方。。
·原來是在esc下面那個鍵。。。。。。。無語。。。
2. 設置快捷地設置文本內的目錄鏈接
哈哈,這個就可以自動設置目錄了,只要在需要加目錄的地方輸入‘ [ TOC] ’就可以了。
3. 我有一段文字需要變為粗體,可不可以一次完成?
4. 怎么插入本地的圖片?
(字體那么大,嚇我一跳!!!)
Test:
一級標題
二級標題
三級標題
需要分層記錄的文本
這個是無序號
- 要注意*后面有個空格
- 寫完回車直接可以再寫
- 這樣也行
- 同樣是縮進作為分層
這是帶序號
- 帶序號的下層點
- 一樣是要加上空格
1.刪去空格會變成更下一層的了
2.我試試。 - 還挺好玩的哈
這樣的字體是斜體
這樣的字體是粗體
橫線、換行、分段、轉義、引用
三個星號是一條橫線
我在想怎么才能改變這條線的顏色深淺。
這是分段和換行
換行:(不分段)在行末加兩個或以上的空格然后回車
分段:就是兩個回車
這是轉義
‘ #這是個轉義字符’
這是引用
得到的效果是這樣的:
在cmd markdown下:
https://www.zybuluo.com/M01/note/115713
在馬克飛象下:
http://note.youdao.com/share/?id=2e953e7774ebe616a2405100ca32cc50&type=note
最后:
來自知乎用戶寫的語法:Raysmond (感謝分享出來。)
PS:markdown編輯可以讓人更專注於編輯也可以做出好看的排版。