Markdown使用指南(常用語法,干貨)

本文章僅做學(xué)習(xí)筆記用:

現(xiàn)在很多博客寫作是支持Markdown的,Markdown是一種標(biāo)記語言,如果不懂,寫出來的文章看起來很亂,使觀者難于提取有用信息。

如果你在寫作的時候使用Markdown,會使文章更美觀,更易讀。

筆者也是一個小白,簡單介紹一些常用的格式。Markdown還有很多很厲害的地方,就不多說了。大家自行百度。

開干.????????????????

1. 標(biāo)題 :

這可能是我們最常用的格式了,在office中基本是選中文字,然后設(shè)置顏色,大小等.
但是在Markdown中,你只要在文本前邊加上#即可.就可以設(shè)置一個標(biāo)題.同時你可以增加二級標(biāo)題、三級標(biāo)題、四級標(biāo)題等,只需要在前邊增加一個#即可。一共有六級。
寫法如下

# 一級標(biāo)題 
## 二級標(biāo)題 
### 三級標(biāo)題 
#### 四級標(biāo)題
##### 五級標(biāo)題
###### 六級標(biāo)題

效果圖如下:

標(biāo)題寫法

住 : 寫的時候可以再#后面加一個空格,據(jù)說這是標(biāo)準(zhǔn)語法的格式.

2. 鏈接和圖片 :

在Markdown中,如果要插入鏈接很簡單,一個中括號加一個小括號就可以了,例:[顯示文本](鏈接地址), 比如下面示例:

[小神合的簡書](http://m.itdecent.cn/u/5567c741f6a7)

在Markdown中,插入圖片的語法和鏈接類似,可以說本質(zhì)是一樣的,只要使用[圖片上傳失敗...(image-38a470-1514344931847)]即可,和插入鏈接基本一樣,只是前邊多了一個!.示例:

![大北京](http://upload-images.jianshu.io/upload_images/3348392-2d1e26b27abe64e8.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

插入鏈接和圖片的案例截圖:

插入鏈接和圖片的案例截圖

住: 簡書為了寫作提供了更方便的方法,那就是你事先找好圖片,把圖片從你的電腦上拖拽過來就行了.

3. 自定義圖片大小

以這張圖片為例:

http://upload-images.jianshu.io/upload_images/3348392-2c42d8ef56979f35.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

把最后一個數(shù)字1240更改一下即可,比如想縮小一半,換成62即可

http://upload-images.jianshu.io/upload_images/3348392-2c42d8ef56979f35.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/620

4.鏈接的另一種寫法

這種方法就是

[顯示文本]:地址

但是你寫出來后發(fā)現(xiàn)什么都沒有.這個時候你只需要在你需要的地方寫上顯示文本的內(nèi)容就可以了.


鏈接的另一種寫法

這種方法適用于鏈接比較多的時候,可以在文章的最后全部把鏈接寫出來,在需要的地方只需寫出文本即可.

5.列表

在簡書中我們寫文章,有時為了條理性,會寫一些列表,1: ,2: 3: ...........這樣的.這樣寫出來會比較有條理.你只需要在前邊加上-就行了.示例:

- 第一條內(nèi)容
- 第二條內(nèi)容
- 第三條內(nèi)容
- 第四條內(nèi)容

如果你想讓它成為有序的列表,就在前邊加上1. 2. 3. 4.即可.示例:

1. 第一條內(nèi)容
2. 第二條內(nèi)容
3. 第三條內(nèi)容
4. 第四條內(nèi)容

列表效果截圖:

列表效果截圖

同時你可以在每一個列表下邊寫上對應(yīng)的內(nèi)容,這樣會讓你的文章閑的很有條理性.示例:

加上內(nèi)容后示例截圖

7. 代碼引用(程序猿的必備技能)

在寫作的時候,尤其是程序猿,我們會引用一些代碼,如果我們直接把代碼寫在文字里面,英文和中文夾在一起看起來很不方便(代碼一般都是英文的吧!).而且這樣做會破壞代碼的邏輯性,觀賞性,別人在看的時候,可能一句簡單的代碼,但是要花很多時間去識別它.
比如: 我在這里寫一句中文,再寫一個代碼.(非程序員可以跳過這個代碼).

我們現(xiàn)在創(chuàng)建一個iOS的控制器下的視圖,方法如下: UIView * topView = [[UIView alloc] initWithFrame:CGRectMake(0, 64 + 40, kScreenWidth, kScreenHeight - 154) style:UITableViewStylePlain];

這原本是一個很簡單的方法,是一句很簡單的代碼,但是這樣看起來很蛋疼,要揉揉.
所以,在引用代碼(或者引用英文單詞)的時候,我們需要對它進(jìn)行處理.如果代碼很短,我們可以用兩個`把代碼包起來.
如果代碼比較長的時候,我們可以用兩個 ```把代碼段包起來.
住: 當(dāng)我們想把某一個單詞或者是某一句話強(qiáng)調(diào)一下的時候,把某一句話和旁邊的文字區(qū)別開的時候,可以這樣寫.
示例語法及截圖如下:

引用代碼以及引用代碼段截圖

另外,除了這種方法,還有就是:六個空格進(jìn)入代碼模式,就是你在代碼前邊敲六個空格就會進(jìn)入代碼模式,簡書會認(rèn)為后面的就是代碼.
示例:

加空格引用代碼示例圖

8. 字體的加粗以及斜體字體

如果要對字體加粗,只需要在文字的前后加上**即可.如果需要斜體,就在文字的前后加上*即可.
示例語法:

** 粗體 **
* 斜體 *

效果如下:

粗體與斜體

9.文字引用

在寫文章的時候,我們會引用其他人的文字或者觀點(diǎn),這個時候用代碼引用的語法就不太合適了,在Markdown中,你只要在你需要引用的文字前邊加上一個>就可以了(最好在>后面加一個空格).示例語法:

> 需要引用的文字.

示例截圖:

文字引用示例截圖

10. 表格:

我們在寫一些數(shù)據(jù)性的文章的時候,需要加入一些表格.這個對于大多數(shù)人不是很常用,對于個別專業(yè)人士,可能會天天用.本人小白,寫錯了,別罵我喲.
開懟.................
表格使用具體語法我也不是很懂,這是一個示例,我們根據(jù)示例來理解.

| 姓名    | 年齡           |     愛好  |
| :------ |:--------:| -----:|
| 胡亮亮      | 53 | 王者榮耀 |
| 周合合      | 21      | 學(xué)習(xí) |
| 曾向向 | 33     |    英雄聯(lián)盟 |
| 姚尖尖 | 36    |   刀塔 |

示例截圖:

表格截圖

大家可以看到一共有三列,每一列都表示不同的內(nèi)容.
每一行都表示一個人的信息.
但是前兩行不是信息,表示格式.
首先用寫一個|,再寫一個文本內(nèi)容,最后再寫一個|.第二行開始也是這樣,兩個|,其中兩個|之間寫上-(多少無所謂,寫的多只是為了格式工整),以及分號:.這樣就完成一個表格的格子.
其中還有一個小細(xì)節(jié),大家發(fā)現(xiàn)姓名是劇左顯示的,年齡是居中顯示,愛好是居右顯示的.這就是分號:的作用.
居左:在-的左邊寫一個分號;
居中:在-的兩邊各寫一個分號;
居右:在-的右邊寫一個分號.

可能我說的不是很完善,大家看代碼應(yīng)該能理解的了.

下面是一種簡寫的模式,差不多的.我直接上圖了:

另一種寫法

11.下劃線

我們寫文章的時候為了美觀,有的時候會需要一個下劃線,這個比較簡單.直接寫三個下?lián)Q線即可.
直接上圖了:

下劃線

12.html標(biāo)簽

HTML筆者也不是很懂,所以只能從別的地方拷貝,見諒
Markdown 語法的目標(biāo)是:成為一種適用于網(wǎng)絡(luò)的書寫語言。

Markdown 不是想要取代 HTML,甚至也沒有要和它相近,它的語法種類很少,只對應(yīng) HTML 標(biāo)記的一小部分。Markdown 的構(gòu)想不是要使得 HTML 文檔更容易書寫。在我看來, HTML 已經(jīng)很容易寫了。Markdown 的理念是,能讓文檔更容易讀、寫和隨意改。HTML 是一種發(fā)布的格式,Markdown 是一種書寫的格式。就這樣,Markdown 的格式語法只涵蓋純文本可以涵蓋的范圍。

不在 Markdown 涵蓋范圍之內(nèi)的標(biāo)簽,都可以直接在文檔里面用 HTML 撰寫。不需要額外標(biāo)注這是 HTML 或是 Markdown;只要直接加標(biāo)簽就可以了。

要制約的只有一些 HTML 區(qū)塊元素――比如<div>、<table>、<pre>、<p> 等標(biāo)簽,必須在前后加上空行與其它內(nèi)容區(qū)隔開,還要求它們的開始標(biāo)簽與結(jié)尾標(biāo)簽不能用制表符或空格來縮進(jìn)。Markdown 的生成器有足夠智能,不會在 HTML 區(qū)塊標(biāo)簽外加上不必要的<p> 標(biāo)簽。

例子如下,在 Markdown 文件里加上一段 HTML 表格:

這是一個普通段落。

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

這是另一個普通段落。

請注意,在 HTML 區(qū)塊標(biāo)簽間的 Markdown 格式語法將不會被處理。比如,你在 HTML 區(qū)塊內(nèi)使用 Markdown 樣式的*強(qiáng)調(diào)*會沒有效果。

HTML 的區(qū)段(行內(nèi))標(biāo)簽如<span><cite>、<del> 可以在 Markdown 的段落、列表或是標(biāo)題里隨意使用。依照個人習(xí)慣,甚至可以不用 Markdown 格式,而直接采用 HTML 標(biāo)簽來格式化。舉例說明:如果比較喜歡 HTML 的 <a> 或 <img> 標(biāo)簽,可以直接使用這些標(biāo)簽,而不用 Markdown 提供的鏈接或是圖像標(biāo)簽語法。

和處在 HTML 區(qū)塊標(biāo)簽間不同,Markdown 語法在 HTML 區(qū)段標(biāo)簽間是有效的。

喜歡的小伙伴點(diǎn)個贊吧.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容