Typora快捷键

功能 快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl + Q(用不了)
插入链接(超链接) Ctrl + K
代码(单行) Ctrl + Shift + `
代码块 Ctrl + Shift + K
插入图片 Ctrl + G (直接复制进来进行)
提升标题 Ctrl + H
有序列表 Ctrl + O
下划线 Ctrl + U
横线 Ctrl + R
撤销 Ctrl + Z
重做 Ctrl + Y

标题

用**#**表示1-6级标记

# –> 一级标题

## –> 二级标题

### –> 三级标题

以此类推,最高六级标题


段落

markdown的段落没有特殊格式,直接编写文字即可,在Typora中直接用鼠标点击或者按Enter即可另起新段落,段落的换行是使用两个以上空格加回车


符号转义

如果某些符号是markdown的标记符号,但是只需要显示原生符号而不是实现markdown语法,可以使用反斜杠 \ 进行转义

字体

markdown可以使用以下几种字体

  • *斜体文本* –> 斜体文本

  • _斜体文本_ –> 斜体文本

  • **粗体文本** –> 粗体文本

  • __粗体文本__ –> 粗体文本

  • ***粗体加斜体组合*** –> 粗体加斜体组合

  • ___粗体加斜体组合___ –> 粗体加斜体组合


分隔线

可以使用三个以上的*、-、_来建立一个分隔线,行内不能有其他东西


删除线

~~删除线~~ –> 删除线


下划线

下划线可以通过HTML标签实现

<u>下划线样本</u> –> 下划线样本


高亮样本

Markdown 本身不支持高亮,但可以使用 HTML 标记

<mark>高亮文本<mark> –> 高亮文本


小型文本&大号文本

使用 HTML 标记

<small>小型文本</small> –> 小型文本

<big>大号文本</big> –> 大号文本(和****加粗****不一样)

许多额外的样式可以通过 HTML 标签实现,依赖于 Markdown 渲染器是否支持这些标签。大多数纯 Markdown 渲染器不支持识别 HTML 标签,但是Typora可以


列表

Markdown支持有序列表和无序列表

无序列表使用(*)、(+)或(-)作为列表的标记,这些标记后面要加一个空格

  • 第二项
  • 第三项
    • 还可以使用缩进(Tab键)来创建子项
      • 3.1.1子项

有序列表使用数字并加上**.** 和空格表示

  1. 第一项

  2. 第二项

    1. 子项
      1. 子项嵌套
  3. 第三项


区块

段落开头使用>符号,后面紧跟一个空格符号

区块的作用

让文字显得更加突出

区块是可以嵌套的,一个>符号代表最外层,两个>符号是第一层嵌套

区块嵌套

子区块

子子区块


代码

使用**``**包裹的内容属于代码,也可以使用三个反引号```code```

printf("Hello World!")

1
2
3
4
python
def hello():
print("Hello, Markdown!")
hello()

链接

链接使用方法

[链接名称](链接地址)

百度一下


表格

语法如下

|表头1|表头2|表头3|

|:——-|:——–|:—–:|

|单元格|单元格|单元格|

对齐方式(不太懂)

可以设置表格的对齐方式:

  • -: 设置内容和标题栏居左对齐(默认对齐方式)
  • :- 设置内容和标题栏居右对齐
  • :-: 设置内容和标题栏居中对齐
姓名 年龄
张三 18
李四 20

上标与下标

上标和下标可以通过 ^~ 包裹需要标记的内容来实现(Typora不支持

可以使用HTML语法实现:

这是一个上标的例子:E = mc<sup>2</sup> —> E = mc2

这是一个下标的例子:H<sub>2</sub>O —> H2O

上标:<sup></sup> superscript:上标

下标:<sub></sub> subscript:下标