
文章目录
- 前言
- 1.标题
- 1.1 使用 = 和 - 标记一级和二级标题
- 1.2 使用 # 号标记
 
- 2.段落格式
- 2.1 字体
- 2.2 分割线
- 2.3 删除线
- 2.4 下划线
- 2.5 脚注
 
- 3.列表
- 3.1 无序列表
- 3.2 有序列表
- 3.3 列表嵌套
 
- 4.区块
- 4.1 区块中使用列表
- 4.2 列表中使用区块
 
- 5.代码
- 代码区块
 
- 6.链接
- 7.图片
- 8.表格
- 9.高级技巧
- 9.1 支持的 HTML 元素
- 9.2 转义
- 9.3 公式
 
- 10.总结
 
前言
先整理Markdown语法基础部分,更多技巧边使用边补充…
1.标题
1.1 使用 = 和 - 标记一级和二级标题
= 和 - 标记语法格式如下:
我展示的是一级标题
=================我展示的是二级标题
-----------------1.2 使用 # 号标记
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2.段落格式
2.1 字体
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
2.2 分割线
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西,也可以在星号或是减号中间插入空格。
**** * ******- - -----------
2.3 删除线
如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可,实例如下:
hello world
~~hello world~~
2.4 下划线
<u>带下划线文本</u>
2.5 脚注
脚注是对文本的补充说明。
很高兴认识你! [^hello][^hello]: 你好呀!
3.列表
3.1 无序列表
* 第一项
* 第二项
* 第三项+ 第一项
+ 第二项
+ 第三项- 第一项
- 第二项
- 第三项
3.2 有序列表
1. 第一项
2. 第二项
3. 第三项
3.3 列表嵌套
1. 第一项:- 第一项嵌套的第一个元素- 第一项嵌套的第二个元素
2. 第二项:- 第二项嵌套的第一个元素- 第二项嵌套的第二个元素
4.区块
> 区块引用
> 最外层
> > 第一层嵌套
> > > 第二层嵌套
4.1 区块中使用列表
> 区块中使用列表
> 1. 第一项
> 2. 第二项
> + 第一项
> + 第二项
> + 第三项
4.2 列表中使用区块
* 第一项> 你好呀!> 很高兴认识你!
* 第二项
5.代码
代码区块
用反引号把它包起来(`)
`printf()` 函数
代码区块使用 4 个空格或者一个制表符(Tab 键)
 print
print
用 ```包裹一段代码,可以指定语言
6.链接
普通链接:
用法:[链接名称](链接地址)
或者
<链接地址>高级链接:
这个链接用 1 作为网址变量 [Google][1]
这个链接用 baidu作为网址变量 [百度][baidu]
然后在文档的结尾为变量赋值(网址)[1]: http://www.google.com/[baidu]: http://www.baidu.com/
7.图片

8.表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
语法格式:|  表头   | 表头  |
|  ----  | ----  |
| 单元格  | 单元格 |
| 单元格  | 单元格 |----------------------
对齐方式我们可以设置表格的对齐方式:-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
9.高级技巧
9.1 支持的 HTML 元素
 目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等 ,如:使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
9.2 转义
**文本加粗** 
\*\* 正常显示星号 \*\*
-------------------------
\   反斜线
`   反引号
*   星号
_   下划线
{}  花括号
[]  方括号
()  小括号
#   井字号
+   加号
-   减号
.   英文句点
!   感叹号
9.3 公式
$$
\begin{Bmatrix}a & b \\c & d
\end{Bmatrix}
$$
$$
\begin{CD}A @>a>> B \\
@VbVV @AAcA \\C @= D
\end{CD}
$$
效果如下:
  { a b c d } \begin{Bmatrix} a & b \\ c & d \end{Bmatrix} {acbd}
  A → a B b ↓ ↑ c C = D \begin{CD} A @>a>> B \\ @VbVV @AAcA \\ C @= D \end{CD} Ab↓ ⏐CaB⏐ ↑cD
10.总结
边使用边更新...
以上是Markdown基础语法,后续会通过使用继续更新其他使用技巧方法(如插入表情,添加文字底色等…)。
