1.标题
Setext形式标题用底线标记,即在标题下一行标记,==
标记最高阶标题,--
标记第二阶标题
我是最高阶标题
==
我是第二阶标题
类Atx形式标题则是在行首插入1到6个#
,标记1到6阶标题
# 我是1阶标题
## 我是2阶标题
### 我是3阶标题
#### 我是4阶标题
##### 我是5阶标题
###### 我是6阶标题
2.段落
段落前后添加空行区分段落,这里就是一个段落,啦啦啦。
当然如果你只是需要在段落内单纯的换行,只需在该行结尾添加两个空格,然后回车下一行就OK,就像你现在看到的就是在“···啦啦啦。”后面添加两个空格后形成的换行
3.区块引用Blockquotes
区块引用用>
标记,当然,区块引用内也可以使用其他的markdown语法
我是一个区块引用
4.强调
Markdown 使用星号*
和底线_
作为标记强调字词的符号,被*
或_
包围的字词会被转成用 <em>
标签包围,用两个*
或_
包起来的话,则会被转成 <strong>
。
当然,就直观而言,我感觉用一个符号标记的强调更像是斜体,用两个符号标记的强调更像是加粗显示。
我是一个 *强调*
我是另一个 **强调**
我也是一个 _强调_
我还是一个 __强调__
5.列表
无序列表用单个*
or+
or-
标记
- 我是无序列表
- 我也是无序列表
- 我还是无序列表
有序列表用数字接一个英文句点标记,但标记使用的数字不会影响html的输出结果,即html输出的列表表项顺序不随数字改变。
1.我是有序列表
2.我也是有序列表
3.我还是有序列表
6.链接
Markdown支持两种形式的链接语法:行内式和参考式。
不管使用哪一种,链接文字都是用[]
来标记。
建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可
这是一个 [链接] (url "title(可选)")
参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记[id]
,然后在文档的任意处定义链接内容。
链接内容定义的形式为[id]: http://example.com "title"
。
隐式链接标记功能让你可以省略指定链接标记,这种情形下,链接标记会视为等同于链接文字,要用隐式链接标记只要在链接文字后面加上一个空的方括号。
这是一个[链接1][1],这是另一个[链接2][2]
[1]:url1
[2]:url2
7.图片
Markdown使用和链接很相似的语法来标记图片,同样也允许两种样式:行内式和参考式。
行内式的语法如下![](图片地址) “title(可选)”
我是一个行内形式 ![图片链接](url "title"(可选))
参考式语法![替代文字][id]
,然后在文档其他地方定义图片地址,与链接形式类似。
我是一个参考形式 ![图片链接][id]
[id]:url "title"
需要注意的是,Markdown无法指定图片的宽高。
8.代码标记
小段的行内代码标记使用一对反引号括起来(反引号是英文状态下Tab上面的那个键)。若要在代码块里出现`
,则外部可能需要两层反引号。
代码块的标记:代码块前后行用```
标记
<example>
<p>这是一个段落</p>
</example>
其他
反斜杠\
用于帮助插入一些符号,避免其被转义。
其支持以下符号:\ ` * _ {} [] () # + - . !
。
分割线:在同一行中使用三个以上*
or -
or _
来建立分割线,且行内不能出现空格以外的东西。
当然,作为以中文为主的作者,一个很重要的问题就是段首缩进问题,这个问题的一个比较简单的解决办法就是,切换输入法到全角模式(Shift+Space)输入空格,显示结果就如你现在看到的 这样。
以上为本人整理的笔记,更详细的内容,请参考Markdown语法说明