markdown笔记
注:笔记旨在记录
一、md的标题
1.1 展示一级标题(在标题紧接的下一行加若干个'=')
=======
1.2 展示二级标题 (在标题紧接的下一行加若干个'-',不是'_')
------------
1.3 也可以用若干个'#''后接空格再接标题,'#'的个数表示几级标题.
-
一级标题(
# 标题
) -
二级标题(
## 标题
) -
三级标题(
### 标题
)
注:不要忘记
#
后要加个空格,再加标题
二、md段落格式
2.1 末尾添加俩空格
2.2 用空行来换行
三、字体
用若干个*
或_
来表示。
3.1 斜体
- 斜体文本 (
*文本*
) - 斜体文本(
_文本_
)
3.2 粗体
- 粗体文本(
**文本**
) - 粗体文本(
__文本__
)
3.3 斜粗体
-
粗斜体文本 (
***文本***
) -
粗斜体文本 (
___文本___
)
四、 分割线、删除线和下划线
4.1 分割线
若干个 *
'或'_
且同一行不能有其他东西
-
4.1.1
***
-
4.1.2
* * *
-
4.1.3
_ _ _
-
4.1.4
_______
4.2 删除线
划掉的文本(~~划掉的文本~~
)
4.3 下划线
使用html的<u>
标签。也就是说md文档支持html的标签。
-
文本(
<u>文本</u>
)
五、脚注
Rou^ Rou
六、列表
无序列表用*
、+
或-
后接空格再加文本。
- 第一项(
* 第一项
) - 第二项(
* 第二项
)
有序列表用编号数字加.
后接空格再加文本。
- 第一项(
1. 第一项
) - 第二项(
2. 第一项
)
注:列表可多层嵌套,不分有无序
七、区块
区块引用用>
,可多层嵌套,在区块中可使用列表,列表中也同样可以使用区块。
第一层嵌套 (
> 第一层嵌套
)第二层嵌套(
>> 第二层嵌套
)第三层嵌套(
>>> 第三层嵌套
)
八、代码区块
用1~3个`
将代码括起来,或者在代码前使用四个空格或一个Tab键][1]。
cout<<"hello md"<<endl; (
```
cout<<"hello md"<<endl;```
)
九、链接
-
博客园(
[链接名称](链接地址)
) -
https://www.cnblogs.com/(
<链接地址>
)
([链接名称][别名]
[别名]:链接地址
)
十、图片
![alt 图片](图片地址 "可选标题")
十一、表格
表 头( 左对齐) | 表头(右对齐) | 表头( 居中对齐) |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
| 表 头( 左对齐) | 表头(右对齐) | 表头( 居中对齐) |
| :-----| ----: | :----: |
| 单元格 | 单元格 |单元格 |
| 单元格 | 单元格 | 单元格 |
十二、折叠
点击展开
展开显示的文本<details>
<summary>点击展开</summary>
展开显示的文本
</details>
一级展开
一级文本二级展开
二级文本<details>
<summary>一级展开</summary>
一级文本
<details>
<summary>二级展开</summary>
二级文本
</details>
一级文本
</details>
我自己用的时候没法实现,不知道是操作问题还是版本或是本身就不是这样。 ↩︎