目录

  • Markdown 语言简介
  • Markdown基础语法
  • 一、标题
  • 二、段落格式
  • 1. 字体
  • 2. 分隔线
  • 3. 删除线
  • 4. 下划线
  • 5. 脚注
  • 三、列表
  • 1. 无序列表
  • 2. 有序列表
  • 3. 列表嵌套
  • 四、区块引用
  • 五、代码
  • 六、链接
  • 七、图片
  • 八、表格


Markdown 语言简介

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由John Gruber创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。

Markdown基础语法

一、标题

使用#号标记,#号个数即为级数

// 语法:#(空格)(标题名)
# 一级标题
## 二级标题
...

二、段落格式

1. 字体

// 语法
斜体:*斜体文本* 或 _斜体文本_
粗体:**粗体文本** 或 __粗体文本__
粗斜体:***粗斜体文本*** 或 ___粗斜体文本___

输入样例:
*斜体1*	_斜体2_	**粗体1**		__粗体2__		***粗斜体1***		___粗斜体2___

输出效果:斜体1 斜体2 粗体1 粗体2 粗斜体1 粗斜体2

2. 分隔线

// 语法
*** 或 --- 或 ***** 或 -----

输入样例:
***

输出效果:


3. 删除线

// 语法
~~删除线文本~~

输入样例:
~~haha~~

输出效果:haha

4. 下划线

// 语法
<u>带下划线文本</u>

输入样例:
<u>下划线</u>

输出效果:下划线

5. 脚注

// 语法
[^ 要注明的文本名称]
[^ 要注明的文本名称]: 文本内容

输入样例:
[^ zw]
[^ zw]: 脚注

输出效果:^ zw

三、列表

1. 无序列表

// 语法
* 第一项		+ 第一项		- 第一项
* 第二项		+ 第二项		- 第二项
...
输入样例:
* 第一项
* 第二项

输出效果:

  • 第一项
  • 第二项

2. 有序列表

// 语法
1. 第一项
2. 第二项
...
输入样例:
1. 第一项
2. 第二项

输出效果:

  1. 第一项
  2. 第二项

3. 列表嵌套

// 语法
1. 第一项:
(四个空格)- 第一项嵌套的第一个元素
          + 第一项嵌套的第二个元素
2. 第二项

输入样例:
1. 第一项
    - 第一项嵌套的第一个元素
    - 第一项嵌套的第二个元素

输出效果:

  1. 第一项
  • 第一项嵌套的第一个元素
  • 第一项嵌套的第二个元素

四、区块引用

// 语法
> 最外层
>> 第一层嵌套
>>> 第二层嵌套

输入样例:
> 列表
> 1. 第一项
> 2. 第二项
>>+ 第二项的第一个元素
>>>- 第二项的第一个元素的第一个
* 第一项
    > 开始
    > 结束
    > > 完结
* 第二项

输出效果:

列表

  1. 第一项
  2. 第二项
  • 第二项的第一个元素
  • 第二项的第一个元素的第一个
  • 第一项

开始
结束

完结

  • 第二项

五、代码

// 语法
`函数名` 函数				//标识函数
```代码```				//插入代码

输入样例:
`printf()`函数

```c(指定语言类型,这里我选的C语言)
#include <stdio.h>
int main() {
	return 0;
}```

输出效果:

printf()函数

#include <stdio.h>
int main() {
	return 0;
}

六、链接

// 语法
// 普通链接
[链接名称](链接地址) 或 <链接地址>
// 高级链接
[网址名][网址变量名]
[网址变量名]: 网址

输入样例:
这个一个链接:[百度](https://www.baidu.com) <https://www.baidu.com>
这是一个高级链接:[百度][B]
[B]: https://www.baidu.com

输出效果:

这个一个链接:百度 https://www.baidu.com

这是一个高级链接:百度

七、图片

// 语法
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")

输入样例:
![alt Java]()

输出效果:

markdown 写java代码块 markdown如何写代码_嵌套

八、表格

// 语法
|  表头   | 表头  |
|  ----  | ----  |
| 单元格  | 单元格 |
| 单元格  | 单元格 |

// 对齐方式
"-:" 设置内容与标题栏居右对齐
":-" 设置内容与标题栏居左对齐
":-:" 设置内容与标题栏居中对齐

输入样例:
| 表头1 | 表头2 |
| ---- | ---- |
| 单元格1 | 单元格2 |

| 左对齐 | 右对齐 | 居中对齐 |
| :----- | -----: | :-----: |
| 单元格1 | 单元格2 | 单元格3 |

输出效果:

表头1

表头2

单元格1

单元格2

左对齐

右对齐

居中对齐

单元格1

单元格2

单元格3