Markdown基本语法

Posted by Chase Shen on 2021-08-16
Estimated Reading Time 4 Minutes
Words 1.1k In Total
Viewed Times

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,就可以使普通文本内容具有一定的格式。使用Markdown的好处是可以让文章编辑者专注于写作本身。

标题

在想要设置为标题的文字前面加#就可以完成标题设置

一个#是一级标题,两个#代表二级标题,以此类推,最多支持六级标题。

注:标准语法一般在#后跟一个空格再写文字

	# 这是一级标题
	## 这是二级标题
	### 这是三级标题
	#### 这是四级标题
	##### 这是五级标题
	###### 这是六级标题

字体

  • 加粗

要加粗的文字左右分别用两个*号包起来

  • 斜体

要倾斜和加粗的文字左右分别用一个*号包起来

  • 斜体加粗

要倾斜和加粗的文字左右分别用三个*号包起来

  • 删除线

要加删除线的文字左右分别用两个~~号包起来

示例:

	*这是斜体的文字*
	**这是加粗的文字**
	***这是倾斜加粗的文字***
	~~这是加删除线的文字~~

效果:
这是斜体的文字
这是加粗的文字
这是倾斜加粗的文字
这是加删除线的文字

引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>n个…

示例:

	>这是引用的内容
	>>这是引用的内容
	>>>>>>>>>>这是引用的内容

效果:

这是引用的内容

这是引用的内容

这是引用的内容

分割线

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

示例:

	---
	---------
	***
	*******

效果:





图片

语法:

	![图片alt](图片地址 "图片title")

示例:

	![Pogba](https://c2.hoopchina.com.cn/uploads/star/event/images/181228/bmiddle-d426c989e5d26edea91c197021943607eb5e938a.jpg?x-oss-process=image/resize,w_800/format,webp "Pogba")

效果:

Pogba

超链接

语法:

	[超链接名](超链接地址 "超链接title")

title可加可不加

示例:

	[百度](http://baidu.com)

效果:
百度

列表

无序列表

语法:

	无序列表用 - + * 任何一种都可以
	- 列表内容
	+ 列表内容
	* 列表内容

注意:- + * 跟内容之间都要有一个空格

效果:

  • 列表内容
  • 列表内容
  • 列表内容

有序列表

语法:

	数字加点
	1.列表内容
	2.列表内容
	3.列表内容

注意:序号跟内容之间要有空格

效果如下:

  1. 列表内容
  2. 列表内容
  3. 列表内容

列表嵌套

上一级和下一级之间敲三个空格即可

  • 一级无序列表内容

  • 二级无序列表内容

  • 二级无序列表内容

  • 二级无序列表内容

  • 一级无序列表内容

  1. 二级有序列表内容

  2. 二级有序列表内容

  3. 二级有序列表内容

  4. 一级有序列表内容

  • 二级无序列表内容
  • 二级无序列表内容
  • 二级无序列表内容
  1. 一级有序列表内容

  2. 二级有序列表内容

  3. 二级有序列表内容

  4. 二级有序列表内容

表格

语法:

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

	第二行分割表头和内容。
	- 有一个就行,为了对齐,多加了几个
	文字默认居左
	-两边加:表示文字居中
	-右边加:表示文字居右
	注:原生的语法两边都要用 | 包起来。此处省略

注意:
1)|、-、:之间的多余空格会被忽略,不影响布局。
2)默认标题栏居中对齐,内容居左对齐。
3)-:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
4)内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。
5)使用时发现,表格的语句上一行必须为空行,不然表格不生效。

示例:

	|姓名|性别|年龄|
	|------|:----:|-----:|
	|小明|男|20|
	|小红|女|18|
	|小飞|男|19|

效果如下:

姓名 性别 年龄
小明 20
小红 18
小飞 19

代码

语法:

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

	代码块:代码之间分别用括号和三个反引号包起来,且两边的反引号单独占一行
	
	三个`
 	 代码...
  	代码...
  	代码...
	三个`

示例:

	单行代码
	
	`echo 123;`

	代码块
	
	三个`
    		function test(){
         		echo "test";
    		}
    		test();
	三个`

效果如下:

单行代码

echo 123;

代码块

1
2
3
4
function test(){
echo "test";
}
test();

如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !