MarkDown 學(xué)習(xí)筆記

本文整理于2016年5月,默認(rèn)測(cè)試工具為有道云協(xié)作上的MarkDown。
注意文章中加粗部分的文字可在GitHub中使用,若有額外注釋?zhuān)宰⑨尀闇?zhǔn)。
P.S. 目錄的使用在簡(jiǎn)書(shū)中無(wú)效,此處僅保留展示效果。
如需查看目錄效果,請(qǐng)?jiān)L問(wèn)GitHub上的MarkDown_Learning

本文參考自:果凍蝦仁

目錄

分割線

常用的分割線主要分以下三種形式:

***


---


___


換行

  1. 在MarkDown語(yǔ)句中,直接鍵入回車(chē)只能用于區(qū)分上下格式,如果需要進(jìn)行換行操作,在上一行文本末尾添加兩個(gè)Tab或者空格,下一行文本就進(jìn)行換行操作。
  2. 如果覺(jué)得效果可以稍微差一些,可以鍵入一個(gè)空行,即鍵入兩個(gè)回車(chē)后開(kāi)始編輯文字。

標(biāo)題

標(biāo)題的大小僅僅用#表示即可,標(biāo)題大小根據(jù)#個(gè)數(shù)。

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

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

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

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

五級(jí)標(biāo)題
六級(jí)標(biāo)題

文本

普通文本

這是一行普通文字。

單行文本

使用方法:在任意一行開(kāi)頭鍵入1個(gè)Tab符或者4個(gè)空格。

這里的文本只限于單行顯示,如果文字?jǐn)?shù)量超出瀏覽器頁(yè)面大小,默認(rèn)增加滑動(dòng)條進(jìn)行顯示。

多行文本

使用方法1:連續(xù)幾行的文本開(kāi)頭鍵入1個(gè)Tab符或者4個(gè)空格。

早上好
中午好
下午好

使用方法2:使用一對(duì)各三個(gè)的反引號(hào)。

`
文字
文字
文字
`

方法2示例效果:
該方法同樣可以用于代碼高亮

Good Morning
Good Afternoon
Good Night

文字高亮

采用一對(duì)反引號(hào),可以使行內(nèi)部分文字高亮,使用方法如下:

`Linux` `網(wǎng)絡(luò)編程` `原創(chuàng)`

顯示效果常用作文章標(biāo)簽:Linux 網(wǎng)絡(luò)編程 原創(chuàng)
有道云協(xié)作上的高亮效果,采取一對(duì)雙等號(hào)進(jìn)行標(biāo)示:==文字==

顯示效果:高亮文字

代碼高亮

采用一對(duì)三個(gè)反引號(hào)來(lái)包含代碼,頭部的三反引號(hào)后跟上編程語(yǔ)言名。
格式如下:

```編程語(yǔ)言名  
代碼內(nèi)容  
```

示例效果:

public static void main(String[]args){} //Java
int main(int argc, char *argv[]) //C
echo "hello GitHub" #Bash
document.getElementById("myH1").innerHTML="Welcome to my Homepage"; //javascipt
string &operator+(const string& A,const string& B) //cpp

斜、粗體、刪除線

語(yǔ)法 效果
*斜體1* 斜體1
_斜體2_ 斜體2
**粗體1** 粗體1
__粗體2__ 粗體2
***斜粗體1*** 斜粗體1
___斜粗體2___ 斜粗體1
~~刪除線~~ 刪除線
***~~斜粗體刪除線~~*** 斜粗體刪除線
___~~斜粗體刪除線~~___ 斜粗體刪除線
~~***斜粗體刪除線***~~ 斜粗體刪除線

塊引用

塊引用常用語(yǔ)文字注解, 概念引用:

常使用>符號(hào)來(lái)創(chuàng)建引用效果,以下為示例效果。

實(shí)際上術(shù)語(yǔ)“l(fā)ittle endian”(小端)和“big endian”(大端)出自Jonathan Swift的《格利佛游記》一書(shū),其中交戰(zhàn)的兩個(gè)派別無(wú)法就應(yīng)該從哪一端打開(kāi)一個(gè)半熟的雞蛋達(dá)成一致。-- 摘自《深入理解計(jì)算系統(tǒng)》P27

“端”(endian)的起源
以下是Jonathan Swift在1726年關(guān)于大小端之爭(zhēng)歷史的描述:
“……下面我要告訴你的是,Lilliput和Blefuscu這兩大強(qiáng)國(guó)在過(guò)去36個(gè)月里一直在苦戰(zhàn)。戰(zhàn)爭(zhēng)開(kāi)始是由于以下的原因:我們大家都認(rèn)為,吃雞蛋前,原始的方法是打破雞蛋較大的一端,可是當(dāng)今的皇帝的祖父小時(shí)候吃雞蛋,一次按古法打雞蛋時(shí)碰巧將一個(gè)手指弄破了,因此他的父親,當(dāng)時(shí)的皇帝,就下了一道敕令,命令全體臣民吃雞蛋時(shí)打破較小的一端,違令者重罰。”

多級(jí)結(jié)構(gòu)

交互界面

視圖控制器

父視圖

子視圖

列表

無(wú)序列表

常采用-來(lái)創(chuàng)建列表效果

  • 姓名
  • 年齡
  • 籍貫

多級(jí)無(wú)序列表

使用時(shí)只需要依次在該行的-前增加Tab符即可,無(wú)序列表默認(rèn)到三級(jí)為止。

  • 編程語(yǔ)言
    • 腳本語(yǔ)言
      • Python

有序列表

一般情況下的有序列表格式為"數(shù)字.空格",即"1. "。

面向?qū)ο蟮娜齻€(gè)基本特征:

  1. 封裝
  2. 繼承
  3. 多態(tài)

有序列表自動(dòng)排序

即在首次使用時(shí)采取"1. ",之后可以使用"任意數(shù)字. "。
在git上還可采用*來(lái)代替,其他軟件不一定支持該語(yǔ)法

面向?qū)ο蟮钠叽笤瓌t

  1. 開(kāi)閉原則
  2. 里氏轉(zhuǎn)換原則
  3. 依賴(lài)倒轉(zhuǎn)原則

多級(jí)有序列表

  1. 此乃一級(jí)有序列表
    1. 此乃二級(jí)有序列表, 數(shù)字顯示為羅馬數(shù)字
      1. 此乃三級(jí)有序列表, 數(shù)字顯示為英文字母
        1. 此乃四級(jí)有序列表, 數(shù)字依然為英文字母

復(fù)選框列表

復(fù)選框列表主要分兩種形式:
- [x] 文字- [ ] 文字
前者顯示勾選效果,后者顯示未勾選效果,簡(jiǎn)書(shū)不支持該效果

  • [x] 需求分析
  • [ ] 交付

圖片

網(wǎng)絡(luò)圖片

圖片的基本格式為![](URL Title)
alt:表示圖片顯示失敗時(shí)的替換文本。
URL:圖片的網(wǎng)絡(luò)地址, 如果引用當(dāng)前倉(cāng)庫(kù)中的圖片, 使用相對(duì)路徑。
title:表示鼠標(biāo)懸停在圖片時(shí)的顯示文本(懸停文字需以""框選起來(lái))。

GitHub圖片

如果使用其他GitHub倉(cāng)庫(kù)中的圖片需注意格式為:倉(cāng)庫(kù)地址/raw/分支名/圖片路徑/, 示例如下:
https://github.com/LibertyLeo/MarkDown_Learning/raw/master/Markdown_Learning/Image/Lamp.gif

注意示例2的語(yǔ)法, 即在文章末尾綁定了該占位符"Lamp"的值:
[Lamp]:https://github.com/LibertyLeo/MarkDown_Learning/raw/master/Markdown_Learning/Image/Lamp.gif
更多"占位符"的便捷方法, 參見(jiàn)鏈接

No. 語(yǔ)法 顯示效果
1 ![baidu](http://www.baidu.com/img/bdlogo.gif "百度logo")
baidu
baidu
2 ![][Lamp]

鏈接

外部網(wǎng)頁(yè)鏈接

第一種樣式為常規(guī)語(yǔ)法。
第二張樣式為特殊語(yǔ)法:相當(dāng)于指定一個(gè)占位符的存在(位于表格第二行 ),之后再進(jìn)行值綁定(位于表格第三行),值綁定的操作一般可以放在文章的末端,可集中歸納在一起。

No. 語(yǔ)法 效果
1 [我的博客](http://blog.csdn.net/libertyleo "懸停顯示") 我的博客
2 [My ZhiHu][zhihu] My ZhiHu
2 [zhihu]:https://www.zhihu.com/people/LibertyLeo"

Git倉(cāng)庫(kù)鏈接

以下兩個(gè)鏈接效果,由于是只在GitHub源路徑下進(jìn)行展示,故簡(jiǎn)書(shū)可能會(huì)展示不出圖片。
為保障圖片顯示,將路徑更改為源路徑,如果在GitHub中編輯,可直接使用語(yǔ)法進(jìn)行展示。

語(yǔ)法 效果
[ReadMe](/README.md) ReadMe
[CSDN](/Markdown_Learning/Image/csdn.png) CSDN

圖片網(wǎng)頁(yè)鏈接

圖片網(wǎng)頁(yè)鏈接即顯示圖片,點(diǎn)擊圖片跳轉(zhuǎn)鏈接網(wǎng)址。
普通鏈接[ ]顯示的為鏈接顯示的文本,而圖片鏈接[ ]顯示的為鏈接顯示的圖片。
混合語(yǔ)法固然可以,但使用起來(lái)不方便,可采用"占位符"來(lái)簡(jiǎn)化操作。

No. 語(yǔ)法 效果
1 [![weibo_logo]](http://weibo.com/zijianlei) ![weibo_logo]
2 [![](/Markdown_Learning/Image/zhihu.png "我的知乎")][zhihu]
3 [![csdn_logo]][csdn] ![csdn_logo]

圖片和鏈接本身均支持"占位符"形式,所以圖片鏈接也可以采取簡(jiǎn)便用法,如示例3。
此時(shí)鼠標(biāo)懸停時(shí)顯示的文字是圖片的titie,而非鏈接本身的title。

錨點(diǎn)

錨點(diǎn): 常用于網(wǎng)頁(yè)制作中的超鏈接, 起到一個(gè)定位的作用

語(yǔ)法 效果
[回到頂部](#readme) 回到頂部

表格

表格格式如下, 一般分為兩種, -需至少使用一個(gè):

表頭1 | 表頭2
--- | ---
表格內(nèi)容 | 表格內(nèi)容
表格內(nèi)容 | 表格內(nèi)容
| 表頭1 | 表頭2 |
| --- | --- |
| 表格內(nèi)容 | 表格內(nèi)容 |
| 表格內(nèi)容 | 表格內(nèi)容 |
表頭1 表頭2
表格內(nèi)容 表格內(nèi)容
表格內(nèi)容 表格內(nèi)容
表頭1 表頭2
表格內(nèi)容 表格內(nèi)容
表格內(nèi)容 表格內(nèi)容

對(duì)齊方式

表格默認(rèn)表頭均居中顯示, 余下表格內(nèi)容默認(rèn)左對(duì)齊

左對(duì)齊 | 居中 | 右對(duì)齊  
:--- | :---:| ---:  
內(nèi)容1 | 內(nèi)容2 | 內(nèi)容3  
左對(duì)齊 居中 右對(duì)齊
one word More words than others more words
test example case
left center right

表情Emoji

Emoji表情支持GitHub的MarkDown, 輸入不同的符號(hào):blush:, 顯示效果??
更多符號(hào)可以參見(jiàn)本倉(cāng)庫(kù)中的Emoji.md

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 為什么學(xué)習(xí)Markdown 自從搭建了 Hexo 博客之后,發(fā)現(xiàn)還有 Markdown 這種寫(xiě)文章的方法,想到以后...
    lifeColder閱讀 20,194評(píng)論 10 216
  • Markdown語(yǔ)法 段落和換行 一個(gè)段落的結(jié)束是它的后面有一行空白,例如: 如果要換行的話(huà),就需要在后面加兩個(gè)以...
    大道至簡(jiǎn)峰閱讀 496評(píng)論 0 4
  • [toc] 導(dǎo)語(yǔ) markdown是一種輕量級(jí)的標(biāo)記語(yǔ)言,宜讀宜寫(xiě),常被用了寫(xiě)文章,記日記,總結(jié)經(jīng)驗(yàn),也被程序員用...
    耍耍閱讀 2,572評(píng)論 2 2
  • Markdown 學(xué)習(xí)筆記·入門(mén) 花一點(diǎn)點(diǎn)時(shí)間了解了下Markdown的語(yǔ)法,確實(shí)非常簡(jiǎn)單,這里做下總結(jié),也算是對(duì)...
    fantasykai閱讀 545評(píng)論 0 0
  • 胡三的一個(gè)朋友春節(jié)頭里買(mǎi)彩票中了大獎(jiǎng),就拉著胡三去了臺(tái)灣過(guò)春節(jié),這不春節(jié)過(guò)后,胡三回來(lái)了。見(jiàn)了誰(shuí)都炫耀一...
    往事不再隨風(fēng)閱讀 444評(píng)論 1 1