MarkDown使用说明

2021-07-26 10:27:16 浏览数 (1)

简介

Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

一、标题

对需要设置标题的文字在前加#号来标识

根据#号的数量来判断是几级标题,最多6级标题

语法:

例如:# 标题

示例:

代码语言:txt复制
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

效果:

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

二、字体

通过*、_和~符号来对文本经行字体设置

语法:

斜体:通过左右各一个*或者_包裹文本来实现 粗体:通过左右各两个*或者_包裹文本来实现 粗斜体:通过左右各三个*或者_包裹文本来实现 删除线:通过左右各两个~包裹文本来实现

示例:

代码语言:txt复制
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
~~删除线文本~~

效果:

斜体文本

斜体文本

粗体文本

粗体文本

粗斜体文本

粗斜体文本

删除线文本

三、段落

Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车。

语法:

在需要换行的地方添加两个空格和一个回车 在需要换行的地方直接添加一个空行

示例:

代码语言:txt复制
这是第一种方法换行  
这是第一种方法换行
代码语言:txt复制
这是第一种方法换行

这是第一种方法换行

效果:

这是第一种方法换行

这是第一种方法换行

四、分割线

语法:

在一行中使用三个以上*、-或_来创建分割线,其中一行内不允许有其他内容,可以在符号中间加入空格

示例:

代码语言:txt复制
***
* * *
---
___

效果:



五、下划线

语法:

原生MarkDown是没有下划线的,可以借助html标签来实现

示例:

代码语言:txt复制
<u>下划线</u>

效果:

<u>下划线</u>

六、引用

语法:

在MarkDown中可以使用>来做为引用标记,可以使用多个来做嵌套效果。

示例:

代码语言:txt复制
> 一级引用
>> 二级引用
>>> 三级引用

效果:

一级引用二级引用

三级引用

七、列表

无需列表

语法:

可以使用-、 和*来作为实现,并且支持嵌套

示例:

代码语言:txt复制
- 无序列表
	- 无序列表嵌套
  无序列表
	  无序列表嵌套
* 无序列表
	* 无需列表嵌套

效果:

  • 无序列表 - 无序列表嵌套
  • 无序列表 无序列表嵌套
  • 无序列表 * 无需列表嵌套

有序列表

语法:

可以使用数字加点来实现,跟无序列表一样支持嵌套

示例:

代码语言:txt复制
1. 一级有序列表
	1. 二级有序列表
	2. 二级有序列表
	3. 二级有序列表
2. 一级有序列表
	1. 二级有序列表
	2. 二级有序列表
	3. 二级有序列表
3. 一级有序列表
	1. 二级有序列表
	2. 二级有序列表
	3. 二级有序列表

效果:

  1. 一级有序列表
    1. 二级有序列表
    2. 二级有序列表
    3. 二级有序列表
  2. 一级有序列表
    1. 二级有序列表
    2. 二级有序列表
    3. 二级有序列表
  3. 一级有序列表
    1. 二级有序列表
    2. 二级有序列表
    3. 二级有序列表

八、图片

语法:

![图片alt](图片地址 ''图片title'')图片alt就是显示在图片下面的文字,相当于对图片内容的解释。 图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

示例:

代码语言:txt复制
![图片alt](图片地址 ''图片title'')

效果:

跟文章开头图片一样,这里就不在展示了。

九、超链接

语法:

[超链接名](超链接地址 "超链接title")超级链接title可以不添加

示例:

代码语言:txt复制
[张维龙的个人博客](https://www.zhangweilong.com/ "张维龙的个人博客")

效果:

张维龙的个人博客

十、代码

单行代码

语法:

可以使用`包裹单行代码来实现

示例:

代码语言:txt复制
`echo "Hello World";`

效果:

echo 'Hello World';

代码块

语法:

可以使用三个`来包裹代码块,并且三个`需要单独占一行。

示例:

代码语言:txt复制
(```)
function main(){
	echo "PHP是世界上最好的语言!!!";
}
main();
(```)

* 需要去掉上面的三个`的括号。

效果:

代码语言:txt复制
function main(){
	echo "PHP是世界上最好的语言!!!";
}
main();

Tips:由于编辑器问题,部分效果可能会无法正常显示。

0 人点赞