md文件相关语法

简介: md文件相关语法

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的轻量化、易读易写特性,它已经被广泛应用于各种文档编写和网页内容编辑中。

image.png

相关文章
|
JavaScript CDN
js:spark-md5分片计算文件的md5值
js:spark-md5分片计算文件的md5值
1374 0
|
3月前
|
算法 数据安全/隐私保护 C++
超级好用的C++实用库之MD5信息摘要算法
超级好用的C++实用库之MD5信息摘要算法
91 0
|
6月前
|
Python
获取文件md5值
这是一个Python程序,适用于3.10及以上版本,它使用NStudyPy库。主要功能是通过`PyFile.get_md5()`方法获取指定文件的MD5值。
69 3
|
5月前
|
JavaScript
vue 加载展示md文件(markdown语法 .md后缀的文件)
vue 加载展示md文件(markdown语法 .md后缀的文件)
848 0
|
存储 算法 安全
【MD5】什么是MD5?md5的简要描述
【MD5】什么是MD5?md5的简要描述
267 0
|
7月前
Qt 计算字符串和文件的md5 值
Qt 计算字符串和文件的md5 值
149 0
|
7月前
|
数据安全/隐私保护
|
C++
[C/C++]基础 %md,%0md是什么意思
[C/C++]基础 %md,%0md是什么意思
142 0
|
算法 JavaScript
怎么给文件生成MD5
怎么给文件生成MD5
4884 0
|
JavaScript 数据安全/隐私保护
Node.js:MD5加密字符串
Node.js:MD5加密字符串
103 0