markdown编辑器使用指南

(在括号内并且以代码框形式显示的,才是markdown语句)


1、快捷键 (在博客园好像中无法使用,尴尬啊)

加粗: Ctrl/Cmd + B
标题: Ctrl/Cmd + H
插入链接: Ctrl/Cmd + K
插入代码: Ctrl/Cmd + Shift + C
行内代码: Ctrl/Cmd + Shift + K
插入图片: Ctrl/Cmd + Shift + I
无序列表: Ctrl/Cmd + Shift + L
撤销: Ctrl/Cmd + Z


2、标题

标题1 (# 标题1)

标题2 (## 标题2)

标题3 (### 标题3)

标题4 (#### 标题4)
标题5 (##### 标题5)
标题6 (###### 标题6)

注意:有的编辑器需要加空格,这里加不加都行,建议习惯加上空格。


3、粗体

粗体 (**粗体**)
粗体 (__粗体__)
粗体 (<B>粗体</B>)


4、斜体

斜体 (*斜体*)
斜体 (_斜体_)


5、下划线 (×,不建议使用,因为容易与链接混淆)


6、删除线

删除线 (~~删除线~~)
删除线 (<s>删除线</s>)


7、无序列表

  • 列表内容
  • 列表内容
  • 列表内容
  • 嵌套列表内容
  • 嵌套列表内容
  • 嵌套列表内容

(

* 列表内容
+ 列表内容
- 列表内容
    * 嵌套列表内容
    - 嵌套列表内容
    + 嵌套列表内容
注意:使用-+*都可以,但是-+*跟列表内容之间都要有空格,如果需要列表嵌套,只需多加三个空格或一个tab制表符即可,有的编辑器只能tab,这里三个空格和一个tab都行,建议习惯使用tab。

)


8、有序列表

  1. 列表内容
  2. 列表内容
  3. 列表内容
  1. 嵌套列表内容
  2. 嵌套列表内容
  3. 嵌套列表内容

(

1. 列表内容
2. 列表内容
3. 列表内容
    1. 嵌套列表内容
    2. 嵌套列表内容
    3. 嵌套列表内容
注意:序号跟内容之间要有英文句号和空格,如果需要列表嵌套,只需多加三个空格或一个tab制表符即可,有的编辑器只能tab,这里三个空格和一个tab都行,建议习惯使用tab。

)


9、链接 (Links)

  • 内联方式
  • 不显示文本(只显示链接)
    https://www.baidu.com (<https://www.baidu.com>)
  • 显示文本(不显示链接)
    百度首页 ([百度首页](https://www.baidu.com "百度一下"))
    This is an example link (This is an [example link](http://example.com/))

(

[超链接名](超链接地址 "超链接title")
超链接title:超链接的标题,当鼠标移到超链接上时显示的内容,可加可不加,建议加上title。

)

  • 引用方式
    I get 10 times more traffic from Google than from Yahoo or MSN.

(

I get 10 times more traffic from [Google][1] than from [Yahoo][2] or [MSN][3].

[1]: http://google.com/ "Google" 
[2]: http://search.yahoo.com/ "Yahoo Search" 
[3]: http://search.msn.com/ "MSN Search"
注意:第一行与下面的标号之间,必须空一行
[超链接名][id] 

[id]: 超链接地址 "超链接title"
id:可以是数字、英文字符,也可以是中文,建议直接使用数字即可,简单明了。
超链接title:超链接的标题,当鼠标移到超链接上时显示的内容,可加可不加,建议加上title。

)


10、图片 (Images)

  • 内联方式

(

![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=702257389,1274025419&fm=27&gp=0.jpg "区块链")
![alt text](图片地址 "图片title")
alt text:图片的替代文字,也就是当图片还未加载成功时显示的替换文本
图片title:图片的标题,当鼠标移到图片上时显示的内容,可加可不加,建议加上title。

)

  • 引用方式

(

![blockchain][1] 

[1]: https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=702257389,1274025419&fm=27&gp=0.jpg "区块链"
![alt text][id] 

[id]: 图片地址 "图片title"
alt text:图片的替代文字,也就是当图片还未加载成功时显示的替换文本,建议加上,用图片名表示。
id:可以是数字、英文字符,也可以是中文,建议直接使用数字即可,简单明了。
图片title:图片的标题,当鼠标移到图片上时显示的内容,可加可不加,建议加上title。

)


11、引用 (块注释:blockquote)

通过在文字开头添加>或>加空格表示块注释,空格加不加都可以,建议习惯加上。
(当>和文字之间添加一个空格和一个tab时,展示为> 和tab的叠加效果)

这是一段引用内容

这是一段引用内容

这是一段引用内容

这是一段引用内容

(

> 这是一段引用内容
>> 这是一段引用内容
>>> 这是一段引用内容

>     这是一段引用内容

)


12、代码 (HTML中所谓的Code)

def add_two_number(a, b):
    return a + b

n = add_two_number(2,5)
print(n)
def add_two_number(a, b):
    return a + b

n = add_two_number(2,5)
print(n)

(

```python
def add_two_number(a, b):
    return a + b

n = add_two_number(2,5)
print(n)
```

通用语法:

```编程语言
代码片段
```

)


13、表格

项目

价格

iPhone

$560

iPad

$780

iMac

$1000

(

|项目|价格|
|-|-|
|iPhone|$560|
|iPad|$780|
|iMac|$1000|

)

可以使用冒号来定义对齐方式:

项目

价格

数量

iPhone

6000元

5

iPad

3800元

12

iMac

10000元

234

(

|项目|价格|数量|
|-|:-:|-:|
|iPhone|6000元|5|
|iPad|3800元|12|
|iMac|10000元|234|
注意:
表格前面一定要留有空行,否则不显示表格;
每行都用|分隔,(行首行位尾可不加|);
第二行用一个或多个-填充,以区分表头;此外可以用:-、:-:、-:表示左中右三种对齐方式,默认是左对齐。

)


14、流程图 (博客园和简书不支持)


15、以代码框形式显示文本内容 (类似代码块)

用两个`包起来的只显示成单行代码块,前面需要有空行;可以通过空行来隔断
用两个```包起来的可以显示为多行代码块,前面要有空行;可以通过空行来隔断
在行首添加tab,也可以实现多行代码块;但在后面仍有缩进的情况下,无法通过单个空行来隔断

123 123 123

123
123
123
123
123
123

(

`
123
123
123
`
```
123
123
123
```
    123
    123
    123

)


16、分割线





(

---
***
----
****
注意:用不少于三个的-或者*表示,前面必须空一行

)


17、特殊符号的转义

在Markdown中,主要有以下几种特殊符号需要进行转义处理:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

(

\\   反斜线
\`   反引号
\*   星号
\_   底线
\{}  花括号
\[]  方括号
\()  括弧
\#   井字号
\+   加号
\-   减号
\.   英文句点
\!   惊叹号
注意:在用markdown输入以上特殊符号的时候一定要注意转义,否则将导致内容显示不全,甚至排版混乱。切记切记!!

)


18、脚注(footnote)

hello1

(

hello[^hello]


[^hello]: hi

)