【Markdown】常用语法总结(超详细)

Markdown是一种简单的、轻量级的标记语法。用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档。Markdown 具有如下优势:

  • 语法简洁明了,简单易学,具有高效可读性和实用性
  • 格式转换方便,可以轻松转换为HTML、PDF等
  • 支持HTML标签和LaTeX语法,可扩展性强
  • 可用于Windows、MacOS、Linux等平台,兼容性强

以下是对Markdown常用语法的总结,希望对大家有所帮助。

一、标题

语法格式:#+空格+标题内容(几个#号代表几级标题

# 标题一     // 一级标题
## 标题二    // 二级标题
### 标题三   // 三级标题

二、图片

语法格式:

![图片描述](图片路径)

(1)对齐方式

在图片路径后(无空格紧靠路径)加入以下语句:

对齐方式语法
居中#pic_center
右对齐#pic_right
左对齐#pic_left

如下图的居中对齐:

在这里插入图片描述

(2)尺寸设置

在图片路径后或对齐方式后加入以下语句:空格+等号+尺寸

 =60x   // 宽度等于高度,等比例  
 =x60   // 高度等于宽度,等比例
 =60x50   // 宽度乘以高度

如下图在居中对齐后设置的尺寸:

在这里插入图片描述

三、文本样式

Markdown语法显示效果
*斜体文本*斜体文本
_斜体文本_斜体文本
**加粗文本**加粗文本
__加粗文本__加粗文本
==高亮文本==高亮文本
~~删除线文本~~删除线文本
H~2~OH2O (下标)
2^10^210 (上标)

四、转义字符

MarkDown利用了很多特殊符号标识语法,当我们想要使用这些特殊符号时就需要利用转义字符来控 制,从而避免MarkDown语法解析。常用转义字符如下:

转义字符说明
\\反斜杠
\`反引号
\*星号
\#井号
.英文句号
\{ \}大括号
\!感叹号

五、段落与引用

(1)空行( <br>)

在每段文字中或末尾处加入换行标记 <br> 即可实现空行。

(2)空格

Markdown编辑器 只能识别一个空格(在半角输入状态下),若想用多个空格,有以下两种方式:

  • 手动输入空格 (&nbsp;),此处分号为英文符号,不建议使用,过于麻烦
  • 使用全角空格,在全角输入状态下直接使用空格键即可

(3)首行缩进

Markdown编辑器通过手打空格缩进是不起效果的,不会自动首行缩进,可通过以下方式实现首行缩进两个汉字:
  在行首加上8个(&nbsp;)或4个(&ensp;)或2个(&emsp;)。

不断行的空白格&nbsp;&#160;  //输入一个&nbsp;或&#160;可以缩进四分之一个汉字大小。
半方大的空白&ensp;&#8194;  //输入一个&ensp;或&#8194;可以缩进二分之一个汉字大小。
全方大的空白&emsp;&#8195;  //输入一个&emsp;或&#8195;可以缩进一个汉字大小。

(4)代码

单行代码:代码之间分别用一个反引号包起来 `代码内容`

int i = 0; // 这里是单行代码

多行代码(代码块):代码之间分别用三个反引号包起来,且两边的反引号单独占一行

int main(){
	printf("测试代码");      // 代码块
	return 0;
}   

(5)分割线

三个或者三个以上的 - 或者 * 都可以。



(6)引用

Markdown提供了一个特殊符号 > 用于段首进行强调,被强调的文字部分将会高亮显示,在引用的文字前加 > 即可。引用也可以嵌套,如加两个 >>,三个 >>>,n个…

此处为引用

此处为引用

此处为引用

六、表格

语法:

|表头|表头|表头|
|:--|:--:|--:|
|内容|内容|内容|
|内容|内容|内容|

注:三个短横杠左右的冒号用于控制对齐方式,只放置左边冒号表示文字居左,只放置右边冒号表示文字居右,如果两边都放置冒号表示文字居中。如下图:

表头表头表头
内容内容内容
内容内容内容
  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值