在解釋markdown是什么之前,我迫不及待告訴大家:人人都需要markdown。
我用了不到半天的時間就愛上了markdown。我是一個性格慢熱的人,沒想到竟然會這么快的就愛上了markdown??赡苁且?yàn)樗敲吹募儩?、致簡、美妙。她仿佛是花花世界中的一股清涼,映入我的眼簾,純潔了我的心靈。讓我能夠在這繁雜的世界里,停下急促的腳步,聆聽自己的心聲。后悔上學(xué)的時候沒有好好學(xué)習(xí)語文,不能夠用更加貼切、美妙的詞匯來形容markdown的美。
是的,我們在沒有使用markdown之前也活得好好的,我們可以不需要markdown。這就像是我們在沒有iPhone的時候也活的好好的,但是當(dāng)我們使用iPhone之后,發(fā)現(xiàn)我們已經(jīng)離不開她了。在這方面來說markdown的美猶如iPhone的美。人人都值得擁有。
markdown那么的美妙,那么markdown究竟是什么呢?官方定義markdown是一種標(biāo)記語言
。標(biāo)記語言
這個標(biāo)簽很容易嚇跑大部分人。其實(shí)markdown非常的簡單,你只要需要看完這篇文章就學(xué)會了。markdown就是幾個標(biāo)記
,這些標(biāo)記
能夠在你寫作的時候,更好、更簡單地表達(dá)你的思想。她能夠使你寫作的時候更加地專注于你的文字,不會被文字的格式或者布局分散你的注意力。
有了markdown之后,我們可以不再需要安裝任何的文本編輯器。直接使用操作系統(tǒng)自帶的最簡單的純文本編輯器(例如:記事本
)就可以直接編寫出漂亮的文檔。再也不需要擔(dān)心因?yàn)殡娔X沒有安裝MS Office
或者其他編輯器,而放棄寫東西的即興之想。
markdown不是一個軟件工具,不需要下載,更談不上什么安裝。她就是幾個簡單的標(biāo)記
。
在使用markdown之前不需要做任何的準(zhǔn)備工作。markdown只是幾個簡單的標(biāo)簽。這幾個標(biāo)簽和你編寫的文字一樣。
使用markdown來寫文檔時,你不需要下載任何的特殊的文本編輯工具,直接使用電腦操作系統(tǒng)自帶的文本編輯器。你再也不需要下載安裝七八百兆的MS office
了。也就是從此你再也找不到借口放棄自己寫東西的沖動了。
很多文本編輯器的工具功能都很強(qiáng)大,能夠讓人寫出很漂亮的文檔。然而寫出漂亮文檔的那個人往往不會是你(無意冒犯
)。因?yàn)閺?qiáng)大更多時候意味著復(fù)雜,也就是學(xué)習(xí)成本太大。很多時候就已經(jīng)背離了寫作的初衷。寫作就是使用文字來表達(dá)自己的思想。如果在這之前還需要去學(xué)習(xí)復(fù)雜的編輯工具,這簡直就是一種本末倒置,甚至是一種諷刺。加之很多編輯器對文本進(jìn)行格式化的時候都是需要使用到鼠標(biāo)操作,而寫作是鍵盤操作。在這兩種操作之前切換嚴(yán)重影響寫作的專注度,也就很容易影響寫作的靈感。使用markdown就不存在這個困擾,markdown的幾個標(biāo)簽也是鍵盤輸入的,而且非常的簡單。能夠讓人你保持沉浸式寫作。
markdown簡單,但并不影響使用她編寫出簡潔、美觀的文檔。編寫好的markdown文檔,無論是發(fā)布到網(wǎng)站上,還是轉(zhuǎn)化成PDF
文檔、Word
文檔還是HTML
文檔都非常簡單,而且美觀。markdown的美是純潔之美,是致簡之美;而不是花里胡哨的庸脂俗粉。
看到這里,至少說明你想領(lǐng)略一下markdown的美。接下來我將帶領(lǐng)你快速地學(xué)習(xí)markdown的用法。
markdown規(guī)定使用#
緊跟一個空格
來標(biāo)記后面緊跟的文字為標(biāo)題。
一級標(biāo)題使用一個#
加一個空格
標(biāo)記,二級標(biāo)題使用兩個#
加一個空格
標(biāo)記,以此類推到六級標(biāo)題使用六個#
加一個空格
標(biāo)記。
例如:# 我的家鄉(xiāng)
表示我的家鄉(xiāng)是一級標(biāo)題,同理:## 我家鄉(xiāng)的小吃
表示我家鄉(xiāng)的小吃是二級標(biāo)題,以此類推。
markdown規(guī)定使用至少空一行
來分割兩個段落,也就是需要你按兩次以上
的enter鍵
。如果只輸入按一次enter鍵
,markdown會識別為一個空格
。如果只是想段落內(nèi)換行,則在需要斷行的后面輸入兩個空格
加上一次enter鍵
。
如果學(xué)習(xí)過HTML,你可以理解為兩次以上的enter鍵
表示p標(biāo)簽,兩個空格加一次enter鍵
表示br標(biāo)簽。
無序列表使用一個+
加一個空格
標(biāo)識。把+
替換成-
或者*
效果也是一樣的。如果需要嵌套的話,在嵌套的列表項(xiàng)前面加兩個空格
?;蛘吡斜碇星短姿械膬?nèi)容都在內(nèi)容前面加四個空格
。見如下示例。
markdown的無序列表寫法:
+ 水果 - 蘋果 - 雪梨 + 飲料 - 可口可樂 - 芬達(dá) + 主食
效果:
有序列表的原理和無序列表的原理很相似。有序列表直接使用阿拉伯?dāng)?shù)字
加上.
和一個空格
表示。但是實(shí)現(xiàn)嵌套的方式和無序列表有所不同,有序列表還需要在上一行的結(jié)尾加上兩個空格
,相當(dāng)于之前編寫段落中介紹的段內(nèi)換行的處理方式。見如下示例。
markdown的有序列表寫法:
1. 水果 1.1 蘋果 1.2 雪梨2. 飲料 2.1 可口可樂 2.2 芬達(dá) 3. 主食
效果:
插入圖片和插入超鏈接的方式非常的相識,只是插入圖片多了一個!
號。插入超鏈接使用[]()
,[]
內(nèi)填寫超鏈接的文字,()
內(nèi)填寫超鏈接的鏈接地址,也就是需要跳轉(zhuǎn)的網(wǎng)站。同理插入圖片時,[]
內(nèi)填寫圖片的文字描述(可省略),()
內(nèi)填寫圖片的地址。網(wǎng)站鏈接可以直接使用<>
包裹。
進(jìn)階的相關(guān)概念還有圖床
和引用方式
等。這里不做詳細(xì)介紹,感興趣的同學(xué)可以自行上網(wǎng)搜索。
markdown超鏈接實(shí)例示例寫法:
[百度搜索](http://www.baidu.com)
markdown圖片示例寫法:
![新浪的logo](http://image106.360doc.com/DownloadImg/2017/06/0417/100887275_1)
效果:
markdown使用**
把需要加粗的文字包裹起來表示加粗。例如**加粗了**
的效果:加粗了。
markdown使用*
把需要斜體的文字包裹起來表示斜體。例如*I am italic*
的效果:I am italic。
markdown使用反引號
包裹短引用的內(nèi)容表示短引用。
markdown短引用示例寫法:
`我這短引用的內(nèi)容。`
效果:我這短引用的內(nèi)容。
markdown使用>
加上一個空格
標(biāo)志塊引用。引用名人名言的時候就可以使用快引用
。
markdown塊引用示例寫法:
> 世界上一成不變的東西,只有“任何事物都是在不斷變化的”這條真理。 —— 斯里蘭卡 > 相信謊言的人必將在真理之前毀滅。 —— 赫爾巴特
效果:
世界上一成不變的東西,只有“任何事物都是在不斷變化的”這條真理。 —— 斯里蘭卡
相信謊言的人必將在真理之前毀滅。 —— 赫爾巴特
很多軟件開發(fā)工程在寫自己博客的時候可能需要貼上一些示例代碼。這時候可以使用markdown的代碼標(biāo)識符標(biāo)識文章中的代碼部分。使用兩行的三個反引號
(```)包裹起來。
效果:
markdown使用三個以上連續(xù)的*
獨(dú)占一行表示一條分割線。或者使用-
替換*
。單占一行的***
的效果如下:
雖然在標(biāo)準(zhǔn)的markdown并不支持表格,但是大部分的markdown解析器都支持它。而且表格也是比較常用的,所以再這里和大家簡要的介紹一下。直接看如下的示例,注意每個列的對齊方式與第二行的:
的關(guān)系。
markdown表格示例寫法:
|姓名|年齡|描述||:-|-:|:-:||勒布朗·詹姆斯|32|nba超級巨星,現(xiàn)役最偉大球星||luffy|321233444|要成為海賊王的男人||王尼瑪|0|污男|
效果:
姓名 | 年齡 | 描述 |
---|---|---|
勒布朗·詹姆斯 | 32 | nba超級巨星,現(xiàn)役最偉大球星 |
luffy | 321233444 | 要成為海賊王的男人 |
王尼瑪 | 0 | 污男 |
空格
或者回車換行
的影響。顯示效果和預(yù)期不一致的很多情況下都是空格導(dǎo)致的,需要特別的注意。我剛學(xué)會markdown的使用,我就迫不及待的想把她分享給大家,希望能給大家的寫作帶來便利,甚至是極致的體驗(yàn)。
我工作和學(xué)習(xí)中經(jīng)常會編寫一些文檔。之前一直在使用有道云筆記,覺得也還不錯。但寫作過程中還是會受到文字格式化的一些干擾。現(xiàn)在學(xué)會了使用markdown,我以后肯定是盡量使用markdown編寫文檔。正好有道云筆記也支持編寫markdown格式的文檔。
這篇文章就是使用markdown寫的哦!
有markdown相伴,寫作將變得更加美妙!
聯(lián)系客服