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. 嵌套列表内容
注意:序号跟内容之间要有英文句号和空格,如果需要列表嵌套,只需多加三个空格或一个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][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
)