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

簡(jiǎn)介

Markdown是一種可以使用普通文本編輯器編寫(xiě)的標(biāo)記語(yǔ)言,通過(guò)類(lèi)似HTML的標(biāo)記語(yǔ)法,它可以使普通文本內(nèi)容具有一定的格式。
Markdown 是一種輕量級(jí)標(biāo)記語(yǔ)言,它允許人們“使用易讀易寫(xiě)的純文本格式編寫(xiě)文檔,然后轉(zhuǎn)換成有效的XHTML(或者HTML)文檔”。

好處

  • 純文本 兼容性強(qiáng)
  • 語(yǔ)法非常簡(jiǎn)單
  • 書(shū)寫(xiě)非常便捷 生成格式非常規(guī)范 高效簡(jiǎn)潔
  • 可以專(zhuān)注書(shū)寫(xiě)而不用擔(dān)心格式排版問(wèn)題 相較于word
  • 由于純文本 版本管理相對(duì)容易 帶來(lái)了協(xié)作的便利性

概覽

  • 網(wǎng)址 [] ()
  • 引用大段文本 >
  • 標(biāo)示標(biāo)題 多個(gè)表示多級(jí)標(biāo)題

  • 強(qiáng)調(diào)加粗 **

引用

segmentfault-markdown

代碼

代碼塊
<pre>java code...</pre>

 System.out.println("Hello World!");
$(document).ready(function () {
    alert('hello world');
});

支持的語(yǔ)言:actionscript, apache, bash, clojure, cmake, coffeescript, cpp, cs, css, d, delphi, django, erlang, go, haskell, html, http, ini, java, javascript, json, lisp, lua, markdown, matlab, nginx, objectivec, perl, php, python, r, ruby, scala, smalltalk, sql, tex, vbscript, xml
四個(gè)空格

 System.out.println("Hello World!");

標(biāo)題

標(biāo)題1

標(biāo)題2

大標(biāo)題

小標(biāo)題

字體樣式

斜體
粗體
粗體+斜體

鏈接

文字鏈接鏈接名稱(chēng)
網(wǎng)址鏈接http://
高級(jí)鏈接技巧
這個(gè)鏈接用 1 作為網(wǎng)址變量 Google.
這個(gè)鏈接用 yahoo 作為網(wǎng)址變量 [Yahoo!][yahoo].
然后在文檔的結(jié)尾為變量賦值(網(wǎng)址)
1: http://www.google.com/
[yahoo]: http://www.yahoo.com/

列表

無(wú)序

  • 1
  • 2
  • 11
  • 22
  • 111
  • 222

有序

  1. 搜狐
  2. 百度
  3. 小米

引用

[大于+空格]

圖片

圖片名稱(chēng)
圖片名稱(chēng)

baidu icon
baidu icon

高級(jí)
這個(gè)鏈接用 1 作為網(wǎng)址變量 Google.
然后在文檔的結(jié)尾位變量賦值(網(wǎng)址)
1: https://www.baidu.com/img/bdlogo.png

換行

如果另起一行,只需在當(dāng)前行結(jié)尾加 2 個(gè)空格 second line

Markdown 11種基本語(yǔ)法

  1. 標(biāo)題設(shè)置(讓字體變大,和word的標(biāo)題意思一樣)
    在Markdown當(dāng)中設(shè)置標(biāo)題,有兩種方式:
    第一種:通過(guò)在文字下方添加“=”和“-”,他們分別表示一級(jí)標(biāo)題和二級(jí)標(biāo)題。
    第二種:在文字開(kāi)頭加上 “#”,通過(guò)“#”數(shù)量表示幾級(jí)標(biāo)題。(一共只有1~6級(jí)標(biāo)題,1級(jí)標(biāo)題字體最大)

  2. 塊注釋?zhuān)╞lockquote)
    通過(guò)在文字開(kāi)頭添加“>”表示塊注釋。(當(dāng)>和文字之間添加五個(gè)blank時(shí),塊注釋的文字會(huì)有變化。)

  3. 斜體
    將需要設(shè)置為斜體的文字兩端使用1個(gè)“*”或者“_”夾起來(lái)

  4. 粗體
    將需要設(shè)置為斜體的文字兩端使用2個(gè)“*”或者“_”夾起來(lái)

  5. 無(wú)序列表
    在文字開(kāi)頭添加(, +, and -)實(shí)現(xiàn)無(wú)序列表。但是要注意在(, +, and -)和文字之間需要添加空格。(建議:一個(gè)文檔中只是用一種無(wú)序列表的表示方式)

  6. 有序列表
    使用數(shù)字后面跟上句號(hào)。(還要有空格)

  7. 鏈接(Links)
    Markdown中有兩種方式,實(shí)現(xiàn)鏈接,分別為內(nèi)聯(lián)方式和引用方式。
    內(nèi)聯(lián)方式:This is an example link.
    引用方式:
    I get 10 times more traffic from Google than from Yahoo or MSN.

  1. 圖片(Images)
    圖片的處理方式和鏈接的處理方式,非常的類(lèi)似。

    內(nèi)聯(lián)方式:
    alt text
    alt text

    引用方式:
    alt text
    alt text
  1. 代碼(HTML中所謂的Code)
    實(shí)現(xiàn)方式有兩種:
    第一種:簡(jiǎn)單文字出現(xiàn)一個(gè)代碼框。使用<blockquote>。(不是單引號(hào)而是左上角的ESC下面~中的
    第二種:大片文字需要實(shí)現(xiàn)代碼框。使用Tab和四個(gè)空格。

  2. 腳注(footnote)
    實(shí)現(xiàn)方式如下:
    hello[1]

  1. 下劃線
    在空白行下方添加三條“-”橫線。(前面講過(guò)在文字下方添加“-”,實(shí)現(xiàn)的2級(jí)標(biāo)題)

markdown工具

MarkdownPad
Windows上的全功能Markdown編輯器,推薦win上使用,基本全部功能。
MarkdownPad下載


  1. hi ?

最后編輯于
?著作權(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)峰閱讀 501評(píng)論 0 4
  • Markdown 學(xué)習(xí)筆記·入門(mén) 花一點(diǎn)點(diǎn)時(shí)間了解了下Markdown的語(yǔ)法,確實(shí)非常簡(jiǎn)單,這里做下總結(jié),也算是對(duì)...
    fantasykai閱讀 550評(píng)論 0 0
  • 本文整理于2016年5月,默認(rèn)測(cè)試工具為有道云協(xié)作上的MarkDown。注意文章中加粗部分的文字可在GitHub中...
    丶生如夏花閱讀 2,076評(píng)論 0 0
  • 這個(gè)我一定要安利你們! 上班的時(shí)候時(shí)不時(shí)有老人看書(shū)的時(shí)候我進(jìn)去問(wèn)候,他們問(wèn)我是否讀書(shū)?我說(shuō)我現(xiàn)在都玩手機(jī)看帖子,這...
    Chrissylian閱讀 612評(píng)論 0 0