【markdown编辑器】使用指南

418 阅读5分钟

注:转自 水湄山巅

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、粗体 粗体 (粗体) 粗体 (粗体) 粗体 (粗体)

4、斜体 斜体 (斜体) 斜体 (斜体)

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

7、无序列表 列表内容 列表内容 列表内容 嵌套列表内容 嵌套列表内容 嵌套列表内容 (

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

8、有序列表 列表内容 列表内容 列表内容 嵌套列表内容 嵌套列表内容 嵌套列表内容 (

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

9、链接 (Links) 内联方式 不显示文本(只显示链接) www.baidu.com (www.baidu.com)

显示文本(不显示链接) 百度首页 (百度首页) This is an example link (This is an example link)

(

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

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

I get 10 times more traffic from Google than from Yahoo or MSN.

注意:第一行与下面的标号之间,必须空一行 超链接名

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

10、图片 (Images) 内联方式 blockchain (

blockchain
区块链
![alt text](图片地址 "图片title") alt text:图片的替代文字,也就是当图片还未加载成功时显示的替换文本 图片title:图片的标题,当鼠标移到图片上时显示的内容,可加可不加,建议加上title。 )

引用方式 blockchain (

![blockchain][1]

[1]: https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2020/4/4/171432bf59f460d0~tplv-t2oaga2asx-image.image "区块链"

![alt text][id]

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)

通用语法:

代码片段

)

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[1]

hi ↩


  1. hi ) ↩︎