MD文件,即Markdown文件,是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,并可以转换为有效的HTML文档。Markdown的语法简洁明了,下面是一些常用的MD文件相关语法:
1. 标题
在文本前面加上一个或多个#
号来表示标题,#
号的数量决定了标题的级别,从一级标题到六级标题。
markdown复制代码
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2. 段落
Markdown中的段落是通过空行来分隔的。即一个或多个连续的空行表示段落的分隔。
3. 换行
在Markdown中,要创建一个换行,可以在一行的末尾添加两个空格,然后回车。或者使用反斜杠(\
)进行换行。
4. 文字格式
- 粗体:使用两个
**
或__
包裹文字,如**粗体**
或__粗体__
。 - 斜体:使用一个
*
或_
包裹文字,如*斜体*
或_斜体_
。 - 粗斜体:使用三个
***
或___
包裹文字,如***粗斜体***
或___粗斜体___
。 - 删除线:使用两个
~~
包裹文字,如~~删除线~~
。
5. 引用
使用>
符号来表示引用。可以嵌套引用,通过增加>
的数量来实现。
markdown复制代码
> 这是一段引用的内容
>> 这是嵌套引用
6. 列表
- 无序列表:使用
*
、+
或-
后跟空格来表示,如* 项目1
、+ 项目2
、- 项目3
。 - 有序列表:使用数字加
.
后跟空格来表示,如1. 第一项
、2. 第二项
。 - 嵌套列表:在列表项中再添加列表项,并通过缩进来实现嵌套。
7. 代码
- 单行代码:使用反引号(`
)包裹代码,如``
代码` ``。 - 代码块:使用三个反引号(```)包裹多行代码,并可以指定语言类型,如```python\nprint('Hello World!')```。
8. 分割线
使用三个或更多的-
、*
或_
来创建分割线,但前后不能有其他字符。
markdown复制代码
---
***
___
9. 链接
使用方括号[]
包裹链接文本,圆括号()
包裹链接地址,如[链接描述](链接地址)
。
10. 图片
插入图片的语法与链接类似,但需要在方括号前加!
,如
。
11. 表格
使用|
来分隔不同的列,使用-
(可选,用于表示表头与表体的分隔)来分隔表头和表体,如:
markdown复制代码
| 表头1 | 表头2 |
|-------|-------|
| 内容1 | 内容2 |
| 内容3 | 内容4 |
12. 其他
- 转义字符:使用反斜杠
\
来对Markdown中的特殊字符进行转义。 - 内嵌HTML:Markdown支持在文档中直接内嵌HTML代码。
- 脚注(扩展语法):部分Markdown解析器支持脚注功能,用于添加对文本的注释。
- Emoji表情(扩展语法):部分Markdown解析器支持通过输入冒号加表情名称的方式插入Emoji表情。
以上就是Markdown文件的一些常用语法。由于Markdown的轻量化、易读易写特性,它已经被广泛应用于各种文档编写和网页内容编辑中。