Markdown 常用语法

2023-12-29 16:17:38

介绍

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。 如 GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。

常用语法

标题语法

形式: “# + 空格 + header” , #的数量代表了标题的级别.

# header1 //一级标题
## header2 //二级标题
### header3 //三级标题

效果:
在这里插入图片描述

段落语法

形式: 空白行隔开一行或多行文本

i love you

i hate you

效果:
在这里插入图片描述

换行语法

形式:在需要换行的位置按回车键即可。

这世界那么大,
而你这么渺小。

效果:
在这里插入图片描述

强调语法

加粗: 在单词或短语的前后各添加两个**或两个__
斜体:在单词或短语前后添加一个*_
加粗+斜体:在单词或短语的前后各添加三个***___
删除线: 在单词或短语的前后各添加两个~~

#加粗
i love **you**
i love __you__
#斜体
i love *you*
i love _you_
#加粗+斜体
i love ***you***
i love ___you___
#删除线
~~i love you~~

效果:
在这里插入图片描述

引用语法

形式: 创建块引用,请在段落前添加一个 > 符号。

>你好

效果:
在这里插入图片描述

列表语法

有序列表:在每个列表项前添加数字并紧跟一个英文句点,再空格后输入文本。
无序列表:在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) ,再空格输入文本。缩进一个或多个列表项可创建嵌套列表。

- 鸟
	- 麻雀
		- 蛋

效果:
在这里插入图片描述

分割线

形式:一行中用三个以上的星号、减号、底线来建立一个分隔线,在星号或是减号中间插入空格不影响使用

hello world
***
---
___

效果:
在这里插入图片描述

表格语法

形式:|--的组合形式,需要增加行、列时,继续增加|--

| 姓名 | 年龄 |
|--|--|
| 张三 |  35 |

效果:
在这里插入图片描述

代码语法

行内代码: 在行内需要插入代码之间分别用一个反引号包起来即可。

我们需要 `sprintf`

代码区块:代码之间分别用三个反引号包起来,可以在上面的 ```后面注明你的代码类型,可以产生相应的代码高亮效果。

if(x == y)
{

}

效果:
在这里插入图片描述
在这里插入图片描述

链接语法

形式: [超链接显示名] + (超链接地址 “超链接title”)。

[baidu](https://www.baidu.com/)

效果: 就可以点击跳转到指定链接了。
在这里插入图片描述

其他语法

还有数学公式图片视频字体颜色注脚上标下标待办等等。

一些快捷键

Markdown快捷键
撤销Ctrl /?+Z
重做Ctrl /?+Y
加粗Ctrl /?+B
斜体Ctrl /?+I
标题Ctrl /?+Shift +H
有序列表Ctrl /?+Shift +O
无序列表Ctrl /?+Shift +U
待办列表Ctrl /?+Shift +C
插入代码Ctrl /?+Shift +K
插入链接Ctrl /?+Shift +L
插入图片Ctrl /?+Shift +G
查找Ctrl /?+F
替换Ctrl /?+G

文章来源:https://blog.csdn.net/yanceyxin/article/details/135289388
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。