Markdown基本语法
Markdown基本语法
宇宙惯例,先来个Hello World
#### Hello world
效果如下:
Hello world
基本语法
1、插入代码
使用反引号 将代码包起来,或者可以使用三个反引号包裹一段代码块,并且可以指定代码块的编程语言
```python
def helloWorld():
print("Hello world!")
```
显示效果如下
def helloWorld():
print("Hello world!")
2、标题
使用#可以标记1~6级标题,一个#加一级,例如:
#一级标题
##二级标题
###三级标题
...
3、字体
使用一到三个*可以标记不同的字体,例如:
*斜体*
**粗体**
***粗斜体***
显示效果如下
斜体
粗体
粗斜体
4、下划线和删除线
使用标签<u>标记下划线,~~标记删除线,例如
<u>下划线</u>
~~删除线~~
显示效果如下
下划线
删除线
使用反斜杠\可以对特殊符号进行转义以正常显示符号
\*\*
\#\#\# 123
正常显示的符号:
**
### 123
5、列表
Markdown 支持有序列表和无序列表。
无序列表使用星号*、加号+或是减号-作为列表标记:
*第一项
*第二项
*第三项
+第一项
+第二项
+第三项
-第一项
-第二项
-第三项
效果如下:
- 第一项
- 第二项
- 第三项
有序列表使用数字并加上 . 号来表示,如:
1. 第一项
2. 第二项
3. 第三项
效果如下:
- 第一项
- 第二项
- 第三项
列表嵌套只需在子列表中的选项添加四个空格即可:
1. 第一项
*第一项
*第二项
2. 第二项
*第一项
*第二项
效果如下:
- 第一项
- 第一项
- 第二项
- 第二项
- 第一项
- 第二项
6、区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格,如:
> 第一章
> 第二章
> 第三章
效果如下:
第一章
第二章
第三章
使用多个>符号进行区块嵌套,一个就是第一层,两个就是第二层...,如:
>第一层
>>第二层
效果如下:
第一层
第二层
区块还可以和列表进行组合
> XX
> 1.hello
> 2.world
>> BB
>> * 123
> * 456
XX
1.hello
2.worldBB
- 123
- 456
7、链接
使用[名称](地址)来插入一个链接,或者使用<链接>,例如:
[我的博客](https://www.cnblogs.com/ransang)
<https://www.cnblogs.com/ransang>
效果如下:
我的博客
https://www.cnblogs.com/ransang
8、图片
插入图片和链接类似,不同之处在于前面多了一个感叹号!,例如:

效果如下:

还可以使用img标签,可以方便的设置图片的高度,宽度等,如:
<img src="https://i.cnblogs.com/assets/adminlogo.gif" width=“20%”>
效果如下:
属性align=""可以调整图片位置,left靠左,center居中,right靠右,或者使用浮动来控制style="float:left"
9、表格
创建表格使用 |来分隔不同的单元格,使用 - 来分隔表头和其他行,如:
|1|2|3|
|-|-|-|
|1|1|1|
|2|2|2|
显示如下:
| 1 | 2 | 3 |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 2 | 2 |
在分隔符不同位置加上:就可以设置对齐方式,左边加就是左对齐,右边加就是右对齐,两边都加就是居中对齐,如:
|1|2|3|
|:-|:-:|-:|
|1|1|1|
|2|2|2|
显示如下:
| 1 | 2 | 3 |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 2 | 2 |
以上desu!

浙公网安备 33010602011771号