MarkDown学习
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
MarkDwon标题
一级标题:=标记,二级标题:-标记
一级标题展示
===========
二级标题展示
-----------
效果示意:

使用#号标记
- 一级标题对应一个#,二级对应##,以此类推,最多六级标题
# 一级标题显示
## 二级标题显示
### 三级标题显示
#### 四级标题显示
##### 五级标题显示
###### 六级标题显示
效果示意:

MarkDown段落格式
MarkDown段落
- 没有特殊格式,直接写文
- 换行使用两个以上空格+回车
段落1
段落2
- 也可以在段落后使用一个空行表示重新开始一个段落
段落1
段落2
效果示意:

字体
*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___
效果示意:

分割线
- 在一行中用三个以上星号*、减号-、底线_来设分隔线,行内不能有其他东西
- 也可在星号或减号中间插入空格
效果示意:

删除线
- 在文字两端加上两个波浪线
~~
无删除线
~~有删除线~~
效果示意:

下划线
- 通过HTML的
<u>标签来实现
<u>下划线<u>
脚注
- 脚注是对文本的补充说明
- 格式:
[^要注明的文本]
创建脚注 [^Run]。
[^Run]: 这是一个脚注。
效果示意:

MarkDown列表
无序列表
- 用星号*、加号+或减号-作列表标记
- 嵌套时,在子列表前加四个空格。
* 无序列表1
* 无序列表1-1
* 无序列表1-2
* 无序列表2
效果示意:

有序标题
- 使用数字加上
.号
1. 有序列表1
1. 有序列表1-1
2. 有序列表1-2
2. 有序列表2
效果示意:

MarkDown区块
区块引用是在段落开头使用>符号,然后紧跟一个空格符号
> 区块引用
> 区块
> 区块
效果示意:

区块嵌套
- 一个
>是最外层,>>是第一层嵌套,以此类推
> 最外层
>> 第一层
>>> 第二层
效果示意:

区块中使用列表
> 区块中使用列表
> 1. 第一项
> 2. 第二项
> * 第一项
> * 第二项
效果示意:

列表中使用区块
- 需要在
>前添加四个空格缩进
* 第一项
> 区块
> 区块
* 第二项
效果示意:

MArkDown代码
- 段落上的函数或者代码片段用反引号`引起来
printf("hello\n")输出
效果示意:

- 区块代码
- 使用4个空格或一个制表符(Tab键)
void func(){
cout<<"hello!\n";
} - 可以用```包裹一段代码,并制定一种语言,也可以不指定
- 使用4个空格或一个制表符(Tab键)
int main(){
printf("hello\n");
return 0;
}
效果示意:

MarkDown链接
-
直接使用链接地址
<https://www.baidu.com> -
高级链接
- 通过变量设置,变量赋值在文档末尾进行
> 这个链接用 a 作为网址变量 [百度][a]
> 这个链接用 b作为网址变量 [Google][b]
> 在文档结尾为变量赋值
效果示意:

MarkDown图片
- 语法格式如下:
- 开头一个感叹号
- 方括号里面是图片的替代文字
- 普通括号,放图片的网址,最后还可以用引号加上选择性的'title'属性的文字。


例子:


效果示意:

- 像网址那样对图片使用变量
> 这个链接用 a 作为网址变量 [runoob][c].
> 在文档结尾为变量赋值(网址)
效果示意:

MarkDown表格
- 制作表格用
|来分隔不同单元,用-来分隔表头和其他行
| 表头 | 表头|
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
效果示意:

- 对齐方式
-:内容和标题栏居右对齐:-内容和标题栏居左对齐:-:居中对齐
| 左对齐 | 右对齐 | 居中对齐 |
| :------ | ------: | :------: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

浙公网安备 33010602011771号