初識(shí) Markdown

我使用 Markdown 進(jìn)行寫(xiě)東西,已經(jīng)有一段時(shí)間了,從上手的那天起,我就喜歡上它了,簡(jiǎn)單、方便、快捷。之前寫(xiě)東西,喜歡在 Word 里面寫(xiě),也很不錯(cuò),不過(guò)覺(jué)得有些繁瑣,直到我遇上了 Markdown 。這么好的東西,一定要推薦給我的朋友們。

簡(jiǎn)述

Markdown 是一種語(yǔ)言,使用一些特定的字符修飾輸入的內(nèi)容來(lái)達(dá)到富文本效果,例如:插入圖片、斜體、加粗字體等等。由于采用的是純文本的形式記錄你所寫(xiě)下的內(nèi)容,所以用 Markdown 寫(xiě)出的文件,能夠在純文本的狀態(tài)下進(jìn)行打開(kāi)、編輯。不必像 Word ,非要用 Word 才能打開(kāi)。即使包含了一些字符也不會(huì)太影響閱讀。

試一下吧,說(shuō)不定就把你吸引了。

基礎(chǔ)語(yǔ)法

Markdown 是一種語(yǔ)言,要寫(xiě)出樣式簡(jiǎn)潔的文章,需要掌握一下他的基礎(chǔ)語(yǔ)法,我在這里列出幾個(gè)常用的基本語(yǔ)法格式,不會(huì)很難。試試就能上手。

多級(jí)標(biāo)題

熟悉 Word 的人都知道,Word 的標(biāo)題是可以進(jìn)行多級(jí)設(shè)置,可以用來(lái)快速構(gòu)建目錄。Markdown 當(dāng)然也可以,而且做的更簡(jiǎn)單。在標(biāo)題文字前加上#即可,一個(gè)#代表一級(jí)標(biāo)題、兩個(gè)代表二級(jí)標(biāo)題,以此類推,最多支持五級(jí)。

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

文字強(qiáng)調(diào)

文字強(qiáng)調(diào)是針對(duì)一個(gè)詞或是一個(gè)句子的強(qiáng)調(diào)顯示,比如,加粗、斜體、加粗和斜體。Markdown 的實(shí)現(xiàn)也很簡(jiǎn)單,就是在需要進(jìn)行文字強(qiáng)調(diào)的開(kāi)始和結(jié)束位置使用*進(jìn)行標(biāo)記,首尾各一用個(gè)*是斜體、兩個(gè)是粗體、三個(gè)是斜體加粗,怎么樣,是不是很好記?

*斜體*
**加粗**
***斜體、加粗***
  1. 斜體
  2. 加粗
  3. 斜體、加粗

列表

在寫(xiě)文章的時(shí)候,我們經(jīng)常會(huì)寫(xiě)出一個(gè)列表,比如,比較兩個(gè)東西的異同點(diǎn)之類的。這樣的效果在 Markdown 中也很簡(jiǎn)單。使用1.<空格>的形式寫(xiě)出第一條,然后回車換行,再寫(xiě)第二條即可。以此類推。

當(dāng)然了,這是有序列表,還會(huì)存在一種無(wú)序列表,跟有序列表類似,不過(guò)把數(shù)字換成-或是*即可。

1. 第一條;
2. 第二條;
3. 第三條;

- 第一個(gè)無(wú)序列表元素;
- 第二個(gè)無(wú)序列表元素;
  1. 第一條;
  2. 第二條;
  3. 第三條;
  • 第一個(gè)無(wú)序列表元素;
  • 第二個(gè)無(wú)序列表元素;

而且,注意,可以做出多級(jí)列表的樣式,合理使用 Tab 鍵即可。

  1. 第一條,下面會(huì)有一個(gè)子列表
    1. 第一個(gè)子列表;
    2. 第二個(gè)子列表,下面有無(wú)序列表;
      • 第一個(gè);
      • 第二個(gè);

引用

有些時(shí)候,我們寫(xiě)東西,總會(huì)引入一些前人文章、詩(shī)詞或是其他的東西,這個(gè)時(shí)候引用就出場(chǎng)了。也很簡(jiǎn)單,一個(gè)>加一個(gè)空格,然后再輸入你想要引入的文字即可。

> 采菊東籬下,悠然見(jiàn)南山

采菊東籬下,悠然見(jiàn)南山

圖片

在 Markdown 中插入圖片是一個(gè)相對(duì)來(lái)說(shuō)比較麻煩的事情,因?yàn)橹?,說(shuō)了,它就是純文本,圖片是不能顯示出來(lái)的,那怎么辦?答案是通過(guò)引用,引用一張圖片的路徑(位置)即可,這個(gè)路徑既可以是網(wǎng)上的圖片地址、也可以是你計(jì)算機(jī)里的圖片路徑。具體的語(yǔ)法為:

  1. 網(wǎng)址:[圖片上傳失敗...(image-607d07-1535796395197)]
  2. 本地路徑:[圖片上傳失敗...(image-ac784a-1535796395197)]
![ServerAvatar](http://wx2.sinaimg.cn/large/986bd8b7gy1fuu39xhgbsj20cg0cgt8o.jpg)

![LocalImage](image/2018-02-08.jpg)
ServerAvatar

LocalImage

鏈接

鏈接跟圖片特別像,只不過(guò)去掉了前面的!,具體的語(yǔ)法是這樣的:[名稱](網(wǎng)址)

[Monster's blog](https://cherrylover.github.io/)

Monster's blog

表格

Markdown 也可以做一個(gè)簡(jiǎn)單的表格哦。使用|可以分隔同一行單元格、而-可以分割表頭行與其他行。

姓名 | 年齡 | 性別
--- | --- | ---
小明 | 12 | 男
小紅 | 16 | 女
小蘭 | 10 | 女
姓名 年齡 性別
小明 12
小紅 16
小蘭 10

如果需要設(shè)置單元格左對(duì)齊、右對(duì)齊、居中的話,只需要分別在 - 的開(kāi)始和結(jié)束的地方加上:即可。

姓名(左對(duì)齊) | 年齡(居中) | 性別(右對(duì)齊)
:--- | :---: | ---:
小明 | 12 | 男
小紅 | 16 | 女
小蘭 | 10 | 女
姓名(左對(duì)齊) 年齡(居中) 性別(右對(duì)齊)
小明 12
小紅 16
小蘭 10

代碼

Markdown 也是支持輸入代碼的,并且提供了兩種形式,一種是行內(nèi)代碼,適合代碼量少的情況,另外一種適合插入代碼塊。

  1. 行內(nèi)代碼:使用兩個(gè)反引號(hào)` (鍵盤(pán) Tab 鍵上面的那個(gè)鍵)進(jìn)行包裹代碼即可;
  2. 代碼塊,在代碼開(kāi)始或結(jié)束的地方分別使用三個(gè)反引號(hào)即可。在開(kāi)始的三個(gè)反引號(hào)后面加上你所插入的代碼的語(yǔ)言,插入的代碼即可有對(duì)應(yīng)的代碼高亮。
`setImageResource();`
<?xml version="1.0" encoding="utf-8"?>……

setImageResource();

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
        android:color="#f4b897">
    <item>
        <shape android:shape="rectangle">
            <corners android:radius="10dp"/>
            <solid android:color="@color/textOrange"/>
        </shape>
    </item>
</ripple>

其他

之前說(shuō)了一些常用的語(yǔ)法格式,現(xiàn)在來(lái)說(shuō)一些邊邊角角的東西,可能不是很常用重要,但需要用到的時(shí)候,會(huì)了的話,很方便。

  1. 各種格式語(yǔ)法可以相互嵌套使用,舉個(gè)例子,你可以在 引用里使用加粗,鏈接。

    采菊東南下,悠然見(jiàn)南山 ——飲酒(其五)· 陶淵明

  2. Markdown 的所有語(yǔ)法都是基于一些特殊字符的,那么我就是想輸入那些特殊字符怎么辦?

    使用反斜杠 \ 加上特殊字符。* 的實(shí)際輸入就是下面這樣的。

    \*
    
  3. 文章里插入圖片,需要先把圖片放到網(wǎng)上?好麻煩啊,怎么辦?

    如果你考慮使用國(guó)內(nèi)的一些平臺(tái)進(jìn)行寫(xiě)作,例如簡(jiǎn)書(shū)、CSDN、有道云筆記之類的平臺(tái)進(jìn)行寫(xiě)作,他們是有提供上傳圖片直接顯示在文章里的服務(wù)的,如果你不打算使用國(guó)內(nèi)的平臺(tái),可以考慮在其他的圖床工具,具體的可私信我。

  4. 文件導(dǎo)出、傳閱

    我知道了 Markdown 很厲害,我也想用,但是我想給我的小伙伴看,咋辦?如果小伙伴沒(méi)有 Markdown 編輯器,那我寫(xiě)的格式工整的文章給誰(shuí)看去啊。

    Markdown 的文件可以隨意轉(zhuǎn)換為其他格式的文件的,比如 PDF、Word、Html(網(wǎng)頁(yè))、圖片。

編輯器推薦

現(xiàn)在,是不是空有一身勁兒,不知道該往哪使呢?給你推薦幾個(gè)我覺(jué)得好用的Markdown 編輯器吧。

stackedit.io

這是一個(gè)在線版的,別看它是一個(gè)網(wǎng)頁(yè)版的,功能可強(qiáng)大了。作為練手用還是很不錯(cuò)的。等你決定了真的要用,再去下載軟件也不遲。這是網(wǎng)址

Yu Writer

這是一個(gè)開(kāi)發(fā)者自己做的,目前支持 Windows 與 MacOS 。官網(wǎng)地址

Typora

一款簡(jiǎn)潔且功能強(qiáng)大的 Markdown 編輯器,我自己也在用哦。官網(wǎng)地址

純純寫(xiě)作

這也是一個(gè)開(kāi)發(fā)者自己做的,是一個(gè) Android 手機(jī)應(yīng)用。下載地址

到這里就算是結(jié)束了,趕緊去試試吧,有什么問(wèn)題,歡迎一起交流。

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

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

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