Markdown基本操作
文章目录
- Markdown基本操作
-
- 基本语法
-
- 级别标题
- 生成目录
- 段落
- 字体
-
- 下划线
- 删除线
- 字体加粗
- 字体倾斜
- 粗斜体
- 字体、字号、颜色
- 脚注
- 分割线
- 列表
-
- 无序列表
- 有序列表
- 列表嵌套
- 区块
- 代码
-
- 段落中的代码
- 代码区块
- 插入图片
- 超链接
- 表格
- 高级技巧
-
- 支持HTML元素
- 转义
- 任务列表
- 表情
- 流程图
- 公式
- 本文参考
基本语法
级别标题
#+空格+一级标题 (快捷键ctrl+1)
##+空格+二级标题 (快捷键ctrl+2)
###+空格+三级标题 (快捷键ctrl+3)
####+空格+四级标题 (快捷键ctrl+4)
#####+空格+五级标题 (快捷键ctrl+5)
######+空格+六级标题 (快捷键ctrl+6)
生成目录
在想要生成目录的地方输入[TOC]即可自动生成目录,注意是在某一行的行首。
段落
Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车。??这个还不太理解
字体
下划线
使用格式:
<u>+内容+</u> (快捷键ctrl+u)
- 1
示例:下划线
删除线
使用格式:
~~+内容+~~ (快捷键alt+shift+5)
- 1
示例:删除
字体加粗
使用格式:
**+内容+** 或__+内容+__ (快捷键ctrl+b)
- 1
示例:加粗 加粗
字体倾斜
使用格式:
*+内容+* 或 _+内容+_(快捷键ctrl+l)
- 1
示例:倾斜 倾斜
粗斜体
使用格式:
***+内容+*** 或 ___+内容+___
- 1
示例:粗斜体 粗斜体
字体、字号、颜色
使用格式:
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=12 face="黑体">黑体</font>
<font color=gray size=5>gray</font>
<font color=#00ffff size=3>null</font>
- 1
- 2
- 3
- 4
- 5
- 6
示例:
我是黑体字
我是微软雅黑
我是华文彩云
黑体
gray
null
脚注
脚注是对文本的补充说明
使用格式:
[^+内容+]
- 1
示例:
只有一次1
分割线
在行内使用三个以上的星号、减号或者底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
使用格式:
***
* * *
*****
---
____
- 1
- 2
- 3
- 4
- 5
示例:
列表
markdown支持有序列表和无序列表。
无序列表
使用星号()、加号(+)或是减号(–*)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:
使用格式:
* 第一项
* 第二项
* 第三项
+ 第一项
+ 第二项
+ 第三项
- 第一项
- 第二项
- 第三项
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
示例:
- 第一个
- 第二个
- 第三个
- 第一个
- 第二个
- 第三个
- 第一个
- 第二个
- 第三个
有序列表
使用数字并加上 . 号来表示
使用格式:
1. 第一项
2. 第二项
3. 第三项
- 1
- 2
- 3
示例:
- 第一个
- 第二个
- 第三个
列表嵌套
列表嵌套只需在子列表中的选项前面添加两个或四个空格即可
使用格式:
1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
- 1
- 2
- 3
- 4
- 5
- 6
示例:
- 第一个
- 第一个1.1
- 第一个1.2
- 第二个
- 第二个2.1
- 第二个2.2
区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号,且区块可以嵌套
使用格式:
> 第一区块
>> 第一区块嵌套
> 第二区块
> 第三区块
- 1
- 2
- 3
- 4
示例:
第一区块
第一区块嵌套1
第一区块嵌套2
第二区块
同时,列表中可以使用区块,区块中也可以使用列表
区块示例
- 第一个
- 第二个
- 第一个
- 第二个
-
第一个
区块
-
第二个
代码
段落中的代码
如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`)
使用格式:
`printf()`函数
- 1
示例:
需要在显示处使用printf()
函数
代码区块
代码区块使用 4 个空格或者一个制表符(Tab 键),或者使用*“`*来包裹一段代码
示例:
#include <iostream>
int main()
{
printf("hello");
return 0;
}
- 1
- 2
- 3
- 4
- 5
- 6
插入图片
typora直接拖图片进来即可,如果是本地图片的话记得如果移动markdown文档的话需要同步移动插入的图片
markdown的插入语法格式
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
- 1
- 2
超链接
链接使用方法如下:
[链接名称](链接地址)
或者
<链接地址>
- 1
- 2
- 3
示例:
typora语法大全
markdown菜鸟教程
<www.baidu,com>
表格
markdown使用**“|“符号来分隔不同的单元格,用”-”**来分隔表头和其它行
使用格式:
| 表头 | 表头 |
| --- | --- |
|单元格|单元格|
- 1
- 2
- 3
示例:
表头 | 表头 |
---|---|
单元格 | 单元格 |
设置表格的对齐方式:
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
使用格式:
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
- 1
- 2
- 3
- 4
示例:
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
高级技巧
支持HTML元素
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>
等 ,如:
使用格式:
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
- 1
示例:
使用 Ctrl+Alt+Del 重启电脑
转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:
使用格式:
**文本加粗**
**正常显示星号**
- 1
- 2
示例:
文本加粗
**正常显示星号**
能够支持反斜杠来转义符号的有:
反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
示例:
{}
任务列表
使用格式:
- [x] 学习
- [x] 运动
- [ ] 休息
- 1
- 2
- 3
示例:
- 学习
- 运动
- 休息
表情
使用格式:
:单词:
- 1
示例:
😄
😢
😸
流程图
待后续用到的时候补充
公式
待后续用到的时候补充
本文参考
- Typora语法大全(包含数学公式)
- Markdown菜鸟教程
-
人生的意义就是快乐幸福,让自己舒服~ ↩︎