markdown语法整理

本文详细介绍了Markdown的基本语法,包括YAML标头、标题、文本强调、列表(有序和无序)、引用、语法高亮、链接(内联和引用)、图片以及数学公式的支持,是Markdown初学者的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

YAML 标头(分隔线)


--- 
	- 在文件开头则为YAML Front Matter
	- 在正文中则为分割线——————————————————————————————————————

YAML标头用于定义文章使用的模板格式、标题、类别、日期等相关信息

标题


# H1
## H2
### H3
#### H4
##### H5
###### H6

文本强调


*斜体* or _斜体_
**加粗** or __加粗__
***粗斜体*** or ___粗斜体___

注意*_要紧跟文本

如果要打出普通的*_ ,可以使用转义符\

列表


有序列表
1. Red
2. Black
3. White

注意:数字本身并不影响列表的顺序

1. Red
6. Black
3. White

这样写与上面的效果是一样的

因此在某些情况下可能会偶然出发有序列表,这时候就要使用转义字符\

1986\. is a great season.

无序列表
- 无序列表

+ 无序列表

* 无序列表

引用


> this is a quote.
> > this is a nested quote.嵌套引用

引用也可以包含其他的Markdown元素,如标题,列表和代码块。

This is a header.

  1. This is the first list item.
  2. This is the second list item.

Here’s some example code:

return shell_exec("echo $input | $markdown_script");

语法高亮


使用`` ` 号将行内的需要高亮的部分包括起来即可实现语法高亮

“ `这是要高亮的部分`”

要插入整段的代码块,则可以使用`````将代码块包括起来

​```
#include <stdio.h>

int main(){
		printf("Hello world!\n");
		return 0;
}
​```

链接


内联链接

要创建一个内联链接,只需在链接文本的右括号之后紧跟一对圆括号,在圆括号里填写URL信息即可,还可以添加一个***可选的***标题信息,标题信息就是用鼠标指向时的信息。

This is [an example](https://example.com/ "Title") inline link.

如果引用的是同一服务器下的文件,还可以用相对路径:

See the [About](/about/) page for more information.
引用链接

引用类型的链接放在一对中括号里,括号里的是链接的标识符:

This is [an example][id] reference-style link.

两个中括号之间也可以有空格

This is [an example] [id] reference-style link.

接下来在文档的***任意位置***定义链接的标签,需独占一行:

[id]: https://example.com/ "Optional Title"

链接的定义只出现在Markdown处理期间,在最终的HTML文件中不会出现。

链接的标识符可以包含数字、字母、空格和标点符号,但要注意,它***不是***大小写敏感的,下面两种写法是一样的:

[link][a]
[link][A]

隐含的链接标识符

可以忽略链接的标识符,直接给一对空的中括号,此时默认把链接的文本内容作为链接标识符。

[Google][]

定义链接:

[Google]: https://google.com/

由于链接的标识符可以包含字符,对于多个单词的链接文本也可以使用隐含的链接标识符:

Visit [Daring Fireball][] for more information.
[Daring Fireball]: http://daringfireball.net/

使用引用链接的意义在于,多次引用同一个链接时,可以直接使用标识符而不用每次都打一遍链接

Markdown 支持一种 “自动” 创建 URL 和 email 地址链接的简短形式: 只需用尖括号包围 URL 或 email 地址即可:

<http://example.com/>

这在浏览器中会渲染为可点击的链接

图片


图片的引用和链接类似,也包括***内联***和***引用***两种形式。

内联图片的引用语法如下:

![image text](/path/to/images.jpg "Optional Title")

与链接一样,图片也可以使用引用模式:

![image text][id]
[id]: /path/to/image.jpg "Optional Title"

Markdown 没有语法指定图片尺寸; 如果需要指定图片尺寸, 可以使用 HTML <img> 标签.

数学公式


Markdown也支持latex语法的数学公式,也分为***行内公式***和***公式块***。

行内公式的语法形式如下:

这是行内数学公式$a + b = c$

即用$把latex数学公式包括起来即可。

使用$$可以插入整段的数学公式:

$$
	公式内容
$$

Title"


Markdown 没有语法指定图片尺寸; 如果需要指定图片尺寸, 可以使用 HTML `<img>` 标签.



### 数学公式

---

Markdown也支持latex语法的数学公式,也分为***行内公式***和***公式块***。

行内公式的语法形式如下:

这是行内数学公式 a + b = c a + b = c a+b=c


即用`$`把latex数学公式包括起来即可。

使用`$$`可以插入整段的数学公式:

公 式 内 容 公式内容


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值