【轉載請註明出處】http://www.cnblogs.com/mashiqi
2018/01/02
字體
Markdown是承接着html語言的,它兼容html語言。寫好的Markdown文檔會被轉化成html文檔,而後再以html的外觀呈現出來(這是本人做者的我的理解)。
Markdown很倚重空格和製表符。
空格:連續多個空格算一個空格。
強制換行:一句話結尾加兩個空格效果和LaTeX中的\\
同樣,表示強制換行。
插入整段代碼:一行開頭4個空格或一個製表符,就是表示插入整段代碼。
水平製表線:在一行內使用三個或以上的*
或者_
,行內除此以外不能有其餘內容。或者直接使用html代碼<hr>
來創建水平製表線。
文檔最開頭目錄:在文檔最開頭輸入[TOC]
。便可自動生成目錄。
刪除線:~~delete me~~
,效果是delete me。
插入連接:[abc](https://www.google.com "Title")
的效果是abc,其中"Title"
是個可選項。
google
一級標題用#,字體最大
二級標題用##,字體第二大,以此類推code
# 這是一級標題 ## 這是二級標題
在行內用單反引號`...`
或者多反引號``...``
框住代碼就能夠在行內插入代碼而且代碼和單、多反引號之間最好要加空格
,好比:int i = 1
寫做` int i = 1 `
或者`` int i = 1 ``
。若是代碼內部又帶有反引號,假若有連續n個反引號,那麼必定要用連續n+1個反引號框住。正文中的反引號`用\`
輸入。
要插入整段代碼,就在一行開頭4個空格或一個製表符,而後寫整段代碼。htm
void main() { printf("Hello World!"); }
輸入多行的空行時,Markdown只會將多行空行理解爲一個換行。要產生額外的空行時,必須使用html本來的<br/>
命令。
blog
Markdown使用一個或兩個星號*
或者下劃線_
來表示強調。用一個是斜體,用兩個是粗體。用這兩個符號其中一個將須要強調的內容包圍起來。被包圍的內容和*
或_
之間不能有空格,不然這兩個符號只會被當成普通的符號。效果以下:*強調*
或_強調_
顯示爲強調,**強調**
或__強調__
顯示爲強調。
文檔