Markdown 是为网络书写而生的,它的理念是,能让文档更容易读、写和随意改。可以这样理解,HTML 是一种发布的格式,Markdown 是一种书写的格式。用 Markdown 来书写,可以让我们集中于“写”本身,不需要被格式、标记文本语义等旁枝末节所干扰。就像点蜡烛看书,看书是正事,但如果蜡烛老灭,就不得不经常停下来再把它点着,然后继续看书。Markdown 给了我们一套小工具,把蜡烛升级成了灯泡~
使用Markdown标记语法进行写作有几个好处:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
*
文字*
或 _
文字_
, 效果:斜体 。**
文字**
或 __
文字__
, 效果:粗体 。~~
文字~~
, 效果:有序列表 1.
、2.
……
无序列表 *
/ -
/ +
[链接名字](链接地址)
[I'm an inline-style link](https://www.google.com)
[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
[I'm a reference-style link][Arbitrary case-insensitive reference text]
[You can use numbers for reference-style link definitions][1]
下面这两行是上面链接定义,文章中不会显示
[arbitrary case-insensitive reference text]: https://www.mozilla.org
[1]: http://slashdot.org
I'm an inline-style link with title
You can use numbers for reference-style link definitions
上标 <sup></sup>
,效果[12] ;
下标 <sub></sub>
,效果[34] ;
行内代码 `code`
后面继续可以有文字。
代码块用 和
包围,或者tab缩进,代码以;
识别换行。
```javascript
var s = "JavaScript syntax highlighting";
alert(s);
```
s = "Python syntax highlighting"
print s
Colons can be used to align columns.
| 表格 | Are | Cool |
| --------- |:----------:| -----:|
| 第一行 | 第一行第二列 | $1600 |
| 第一列 | 第二行第二列 | $12 |
| 啦啦啦 | 哈哈哈 | $1 |
效果:
表格 | Are | Cool |
---|---|---|
第一行 | 第一行第二列 | $1600 |
第一列 | 第二行第二列 | $12 |
啦啦啦 | 哈哈哈 | $1 |
简化:
Markdown | Less | Pretty
--- | --- | ---
*Still* | `renders` | **nicely**
1 | 2 | 3
效果:
Markdown | Less | Pretty |
---|---|---|
Still | renders |
nicely |
1 | 2 | 3 |
从前 有座山.
另一段引用
This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote. Inline HTML
三个减号---
三个星号***
三个下划线___