Markdown語法講解及MWeb使用教程

寫了一個月的博客,突然感受Markdown編輯器比較好用,因而就下載了一個本地的Markdown編輯軟件學習了一下,恰好軟件裏自帶了一篇英文的指示文檔,順便翻譯了一下,經過這個過程也大體熟悉了Markdown語法,之後都會用Markdown來寫文章了。git

經過Markdown編輯器發佈了幾篇博客,發現如下幾個標籤比較經常使用:github

  • 標題標籤
  • 引用標籤
  • 嵌入代碼標籤
  • url標籤
  • 圖片標籤

都整理在正文裏了。web

本篇文章的Markdown文件我也放到了github上,地址在這裏,裏面也放了mac版的MWeb編輯器可供下載。markdown

如下爲正文:編輯器

Markdown語法講解及MWeb使用教程

理念

Markdown想要將易讀易寫變爲可能。
可讀性是最爲重要的,一份公開的Markdown式的文件應該如他原來的樣子同樣,簡單明瞭,不會看起來像被標籤整理過,也不會看起來像被命令格式化過。
Markdown語法的目的只有一個:成爲你們接受的網頁寫做的標準格式。學習

提示

在編輯器中,你能夠用Command+R或者Command+4來預覽你正在書寫的文檔。url

標題

例子:翻譯

# 這是一個 `<h1>` 標籤
## 這是一個 `<h2>` 標籤
###### 這是一個 `<h6>` 標籤

呈現的結果:code

這是一個 <h1> 標籤

這是一個 <h2> 標籤

這是一個 <h6> 標籤

強調

例子:orm

*這一行格式爲斜體*
_這一行格式也爲斜體_

**這一行將被加粗**
__這一行也會被加粗__

_也 **能夠** 聯合使用這種格式_

呈現的結果:

這一行格式爲斜體
這一行格式也爲斜體

這一行將被加粗
這一行也會被加粗

能夠 聯合使用這種格式

換行

在一行的結尾輸入兩次空格+enter便可實現換行效果。
若是想要只輸入enter即實現換行效果的話,能夠在Preferences - Themes - Translate newlines to <br> tags進行設置。

列表

無序列表

例子:

* 無序隊列條目1 `* + SPACE`
* 無序隊列條目2
* Item 2a unordered list `TAB + * + SPACE`
* Item 2b

呈現的結果:

  • 無序隊列條目1 * + SPACE
  • 無序隊列條目2
  • Item 2a unordered list TAB + * + SPACE
  • Item 2b

有序列表

例子:

1. 有序隊列條目1 `Number + . + SPACE`
2. 有序隊列條目2
3. 有序隊列條目3
1. Item 3a ordered list `TAB + Number + . + SPACE`
2. Item 3b

呈現的結果:

  1. 有序隊列條目1 Number + . + SPACE
  2. 有序隊列條目2
  3. 有序隊列條目3
  4. Item 3a ordered list TAB + Number + . + SPACE
  5. Item 3b

任務清單

例子:

- [ ] 任務未完成 `- + SPACE + [ ]`
- [x] 任務完成 `- + SPACE + [x]`

呈現的結果:

  • [ ] 任務未完成 - + SPACE + [ ]
  • [x] 任務完成 - + SPACE + [x]

圖片

例子:

![GitHub set up](https://help.github.com/assets/images/site/set-up-git.gif)
Format: ![](url)

快捷鍵:Control + Shift + I

呈現的結果:

圖片

使用MWeb,你可使用-w + 數字來設置圖片的寬度值,例如:

圖片 -w140

連接

例子:

email <example@example.com>
[GitHub](http://github.com)
autolink  <http://www.github.com/>

快捷鍵:Control + Shift + L

呈現的結果:

email example@example.com
GitHub
autolink http://www.github.com/

引用

例子:

毛主席說過:
> 真理只有一個,而究竟誰發現了真理,不依靠主觀的誇張,而依靠客觀的實踐。
> 只有千百萬人民的革命實踐,纔是檢驗真理的尺度。

快捷鍵:Command + Shift + B

呈現的結果:
毛主席說過:

真理只有一個,而究竟誰發現了真理,不依靠主觀的誇張,而依靠客觀的實踐。
只有千百萬人民的革命實踐,纔是檢驗真理的尺度。

嵌入代碼

例子:

I think you should use an
`<addr>` `code` element here instead.

快捷鍵:Command + K

呈現的結果:
I think you should use an
<addr> code element here instead.

嵌入多行代碼

例子:

```
js
function fancyAlert(arg) {
    if(arg) {
        $.facebox({div:'#foo'})
    }

}
```

快捷鍵:Command +Shift+ K

呈現的結果:

js
    function fancyAlert(arg) {
        if(arg) {
            $.facebox({div:'#foo'})
        }
    
    }

但願對你有幫助。

相關文章
相關標籤/搜索