Typora下Markdown语法入门

Markdown语言:是一种轻量级标记语言,其中Typora是markdown免费文本编辑器。掌握好Markdown的语法后,我们只需要关注内容本身,至于内容的排版,格式不必花费大量精力。


  • Typora结构类操作

    多级标题(注意‘#’后有一个空格)

    一级标题: # 文本内容

    • 一级标题

    二级标题: ## 文本内容

    • 二级标题

    三级标题:### 文本内容

    • 三级标题

    四级标题:#### 文本内容

    • 四级标题

    五级标题:##### 文本内容

    • 五级标题

    六级标题:######文本 内容

    • 六级标题
    各类标题快捷键 ctrl + [1-6]
    清除 ctrl + 0
    一级标题居中 # <center> 文本内容

    2. 有序列表

    • 语法格式:数字. 空格 文本内容

      ​ 快捷键:Ctrl + shfit + [

    • 举例:

      1
      2
      1. 有序列表1
      2. 有序列表2

      有序列表1

      有序列表2

    • 去除有序: 按住两次“Enter”或者按“↓”

    • 降级快捷键:Tab

    • 升级快捷键: shfit + Tab

    3. 无序列表

    • 语法格式: 空格 文本内容 或者 *空格 文本内容

    • 快捷键: ctrl + shfit + ]

    • 举例

      1
      2
      - 无序列表1
      - 无序列表2

      无序列表1

      无序列表2

    4. 任务列表

    • 语法格式:-空格[空格]空格 文本内容

    • 举例

      1
      - [ ] 今天要背20个单词
      • 今天要背20个单词

    5. 表格

    • 语法格式:|内容|

      ​ 快捷键: ctrl + T

    • 表格添加行:在表格中ctrl + 回车

    • 举例

      1
      2
      |学号|姓名|性别|成绩|
      |:--|:-:|---:| 左对齐/居中/右对齐
      学号 姓名 性别 成绩
      273 小福 很多分
      702 小璇 100

Typora代码类操作

行内代码

1
2
语法格式: `文本内容`
快捷键:ctrl + shfit + K

代码块

语法格式:```` 空格 语言名称 或者 ~~~ 空格 语言名称 `

1
2
3
举例
``` C++
``` java
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;

int main()
{
cout << "Hello, World!";
return 0;
}
1
2
3
4
5
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}

字体

1
2
3
4
加粗 :**我是胖子**
删除:~~我是删除~~
斜体:*我站不直*
斜粗体: ***我比斜体更粗***
  1. 加粗 :我是胖子
  2. 删除:我是删除
  3. 斜体:我站不直
  4. 斜粗体: 我比斜体更粗

引用

1
2
3
语法格式:
>
>>

分割线

语法:--- 或者 ***


Typora元素类操作

插入图片

Typora相关设置:文件 —> 偏好设置 —> 复制图片到./$(filename).assets文件夹】

创建方式: ![]()

快捷键: ctrl + shift + i

超链接

语法格式:[ 名称 ]( 地址)

1
[百度](www.baidu.com)

百度