Markdown基本语法
Markdown 是什么?
Markdown 是一种轻量级标记语言,用于在纯文本中添加格式和样式。它兼容部分的HTML语法,并提供了易于阅读和编写的文本格式。Markdown 广泛应用于各种文档、博客文章、README 文件和在线论坛中。
Markdown 中的标题
Markdown 中的标题使用 #
符号表示,#
的数量表示标题的级别。例如,#
表示一级标题,##
表示二级标题,以此类推;共计有六级标题。
实例:
这是一个三级标题
这是一个六级标题
对应的 Markdown 代码:
### 这是一个三级标题
###### 这是一个六级标题
tips:后续实例后紧接的部分均为Markdown语句,不再提示
Markdown 中的换行
我们可以通过一个空白行来表示换行。
Markdown 中的分割线
Markdown 中的分割线使用三个或更多个 *
、-
或 _
符号表示。更推荐使用 *
。
实例:
在这段文字的上下方应该各有一条分割线。
***
在这段文字的上下方应该各有一条分割线。
***
Markdown 中的倾斜和加粗
- 倾斜使用 一对
*
或_
将需要的文本 括起来 即可。 - 加粗使用 两对
*
或_
将需要的文本 括起来 即可。 - 加粗且倾斜使用 三对
*
或_
将需要的文本 括起来 即可。
实例:
这是一段倾斜的文字
这是一段加粗的文字
这是一段倾斜且加粗的文字
*这是一段倾斜的文字*
**这是一段加粗的文字**
***这是一段倾斜且加粗的文字***
Markdown中的下划线和删除线
Markdown语法自身没有实现下划线效果不过我们可以使用HTML中的 <u></u>
标签来达成目标。
实例:
这段文本应该有下划线效果
<u>这段文本应该有下划线效果</u>
删除线使用两个波浪线 ~~
将需要删除的文本括起来即可。
实例:
这段文本应该有删除线的效果
~~这段文本应该有删除线的效果~~
Markdown 中的列表
Markdown 支持有序列表和无序列表。
- 无序列表使用
*
、+
或-
符号表示。 - 有序列表直接使用数字加英文圆点即可。
需要注意的是,*
、+
或 -
符号与文字之间必须要有空格;通过 tab
键我们可以将列表级别降低,反之删除行前的空格或制表位可提升列表的级别,轻松实现多级列表的效果。
实例:
无序列表
- 一级表项 1
- 二级表项 1
- 二级表项 2
- 一级表项 2
- 二级表项 1
- 三级表项 1
- 三级表项 2
- 四级表项 1
- 二级表项 2
- 二级表项 1
- 一级表项 3
- 一级表项 1
- 二级表项 1
- 二级表项 2
- 一级表项 2
- 二级表项 1
- 三级表项 1
- 三级表项 2
- 四级表项 1
- 二级表项 2
- 一级表项 3
有序列表
- 第一章
- 第一节
- 第一段
- 第二段
- 第一句
- 第一节
- 第二章
- 第一节
- 第三章
- 第一节
- 第二节
- 第三节
1. 第一章
1. 第一节
1. 第一段
2. 第二段
1. 第一句
2. 第二章
1. 第一节
3. 第三章
1. 第一节
2. 第二节
3. 第三节
Markdown中的超链接和图片
- 超链接使用
[链接文字](链接地址 "提示信息")
表示。 - 图片使用

表示。
实例:
[百度](https://www.baidu.com "百度一下,你就知道")

tips:如果想调整图片的大小我们可以使用HTML中的 <img>
标签,通过 width
和 height
属性来调整图片的尺寸。

<img src="https://i-blog.csdnimg.cn/blog_migrate/ff1c5d5ba51dee3b8823547511a58366.jpeg" width=150>
tips:一般调整width
和 height
中的一个就行,另一个会自动等比例缩放。
Markdown中的表格
表格使用 |
符号来表示,|
符号之间的内容为表格的列,-
符号表示表格的分隔线,通过 :
来调整单元格中内容的对齐方式,默认左对齐。
实例:
姓名实例 | 年龄实例 | 职业实例 |
---|---|---|
张三 | 25 | 工程师 |
李四 | 30 | 设计师 |
| 姓名实例 | 年龄实例 | 职业实例 |
| :------ | :-----: | -------: |
| 张三 | 25 | 工程师 |
| 李四 | 30 | 设计师 |
Markdown中的代码块和待办列表
代码块使用 三对 ` 符号,在它们中间的内容则被显示成成代码块
并在前三个 `。
public class{
public static void main(String[] args){
System.out.println("Hello, Markdown!");
}
}
待办使用 - [ ]
表示未完成,- [x]
表示已完成。
实例:
- 起床
- 听音乐
- 敲代码
- 学习
- [x] 起床
- [x] 听音乐
- [ ] 敲代码
- [ ] 学习
Markdown与数学公式
请移步至 Markdown中的数学公式