Markdown基本语法

本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/13260516.html

一:概述

1.设计理念

Markdown 易于阅读,方便创作web文档,利于各平台无缝分发。

Markdown 语法灵感最大的来源还是纯文本 email 的格式,完全由标点符号标签组成的纯文本。

Markdown 文件应该以纯文本形式原样发布,不应该包含标记标签和格式化指令。

2.内联 HTML 语法

HTML 是一种发布格式,Markdown 是一种创作格式

Markdown语法集合比较小,只是HTML标签的一小部分。

对于 Markdown 中未包含的标签, 可以直接使用 HTML标签,例如用 HTML <a> 标签替代 Markdown 的链接语法。

3.特殊字符自动转义

在 HTML 中, 有两个字符需要特殊对待: < 和 &,左尖括号用于起始标签。如果你想将它们用作字面量, 你必须将它们转义为字符实体, 例如<&

二:标题

1.标题等级1-6(快捷键:Ctrl+1~6)

代码:

# 一级标题(我最大)
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题(我最小)

效果展示:

一级标题(我最大)

二级标题

三级标题

四级标题

五级标题
六级标题(我最小)

三:字体

1.加粗(Ctrl+B)

代码:

我的正常状态下的字体

**我是加粗后的字体**

效果:

我的正常状态下的字体

我是加粗后的字体

2.斜体(Ctrl+I)

代码:

我的正常状态下的字体

*我是斜体的字体*

效果:

我的正常状态下的字体

我是斜体的字体

3.下划线(Ctrl+U)

代码:

我的正常状态下的字体

<u>我是加了下划线的字体</u>

效果:

我的正常状态下的字体

我是加了下划线的字体

4.删除线(Alt+Shift+5)

代码:

我的正常状态下的字体

~~我是加了删除线的字体~~

效果:

我的正常状态下的字体

我是加了删除线的字体

5.混合使用

代码:

我的正常状态下的字体

**我是加粗后的字体**
*我是斜体的字体*
<u>我是加了下划线的字体</u>
~~我是加了删除线的字体~~

***我是加粗加斜体的字体***
<u>**我是加粗加下划线的字体**</u>

~~**我是加粗加删除线的字体**~~

*<u>我是加斜体加下划线的字体</u>*
~~*我是加斜体加删除线的字体*~~

<u>~~我是加下划线加删除线的字体~~</u>
<u>***我是加粗加斜体加下划线的字体***</u>
~~***我是加粗加斜体加删除线的字体***~~

~~<u>*我是加斜体加下划线加删除线的字体*</u>~~

~~*<u>**我是加粗加斜体加下划线加删除线的字体**</u>*~~

效果:

我的正常状态下的字体

我是加粗后的字体
我是斜体的字体
我是加了下划线的字体
我是加了删除线的字体

我是加粗加斜体的字体
我是加粗加下划线的字体

我是加粗加删除线的字体

我是加斜体加下划线的字体
我是加斜体加删除线的字体

我是加下划线加删除线的字体
我是加粗加斜体加下划线的字体
我是加粗加斜体加删除线的字体

我是加斜体加下划线加删除线的字体

我是加粗加斜体加下划线加删除线的字体

四:引用与标记

1.引用(Ctrl+Shift+Q)

代码:

这是普通内容

> 这是引用的内容
>> 这也是引用的内容
>>> 这也是引用的内容
>>>> 这也是引用的内容
>>>>>>>>>>>>>> 我叫腰间盘

效果:

这是普通内容

这是引用的内容

这也是引用的内容

这也是引用的内容

这也是引用的内容

我叫腰间盘

2.高亮

代码:

这是普通文本

==这是高亮文本==

效果:

这是普通文本

这是高亮文本

3.分割线

代码:

我下面是分割线

------

我上面是分割线

效果:

我下面是分割线


我上面是分割线

4.行内代码引用

代码:

执行了`print`方法

效果:

执行了print方法

5.代码块引用

代码:

​```
str1 = 'I am'
str2 = ' a String'
str_all = str1 + str2
print(str_all)
​```

效果:

str1 = 'I am'
str2 = ' a String'
str_all = str1 + str2
print(str_all)

五:插入

1.插入链接

代码:

<https://www.cnblogs.com/xuexianqi/>

效果:

https://www.cnblogs.com/xuexianqi/

2.插入链接(只显示标题,不显示链接本体)

代码:

[这是我的个人博客](https://www.cnblogs.com/xuexianqi/)

效果:

这是我的个人博客

3.插入图片

代码:

![img](https://images.cnblogs.com/cnblogs_com/xuexianqi/1652079/o_200221125314嘚瑟.gif)

效果:

img

六:列表与表格

1.有序列表

代码:

1. 有序列表1
2. 有序列表2
3. 有序列表3
4. 有序列表4

效果:

  1. List1
  2. List2
  3. List3
  4. List4

2.无序列表

代码:

* 无序列表1
* 无序列表2
* 无序列表3
* 无序列表4

效果:

  • 无序列表1
  • 无序列表2
  • 无序列表3
  • 无序列表4

3.表格

第二行必须得有,并且第二行的冒号代表对齐格式,分别为:左对齐、居中、右对齐)

代码:

name | age | sex 
:-|:-:|-:
马冬梅|20|女
李雷|16|男
韩梅梅|15|女
张三|30|男

效果:

name age sex
马冬梅 20
李雷 16
韩梅梅 15
张三 30

七:特殊字符

特殊字符 描述 字符的代码
空格符 &nbsp;
< 小于号 &lt;
> 大于号 &gt;
& 和号 &amp;
人民币 &yen;
© 版权 &copy;
® 注册商标 &reg;
°C 摄氏度 °&deg;C
± 正负号 &plusmn;
× 乘号 &times;
÷ 除号 &devide;
² 平方(上标²) &sup2;
³ 立方(上标³) &sup3;

八:流程图

代码:

​```flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```

效果图:

0111

原文地址:https://www.cnblogs.com/xuexianqi/p/13260516.html