Markdown使用教程(持续更新)

基础语法

1.标题

Makedown一共有六种标题,对应于html中的h1到h6

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

显示效果如下:

这是一个一级标题

这是一个二级标题

这是一个三级标题

这是一个四级标题
这是一个五级标题
这是一个六级标题

2.列表

Markdown支持有序列表和无序列表两种形式:
无序列表使用*或+或-标识
有序列表使用数字加.标识,例如:1.2.3.

*	列表1
*	列表2
*	列表3

1.	列表1
2.	列表2
3.	列表3
  • 列表1
  • 列表2
  • 列表3
  1. 列表1
  2. 列表2
  3. 列表3

注:记住一个原则,如果在和列表配合使用的时候出现了问题,就缩进一次,四个空格或者一个制表符代表一次缩进。如果一次缩进没有解决问题,那就两次。

3.段落和区块引用

使用Markdown分段非常简单,前后至少保留一个空行即可,多个空行也视为一个。

而区块引用如下:

>区块引用
>区块引用

或者

>区块引用
区块引用

区块引用
区块引用

引用的区块内还能嵌套Markdown的其他语法,包括标题、列表、代码和区块等。
如下所示:

>##这是一个标题
>1.	这是一个列表
>2.	这是一个列表
>
>这是一段代码:
>```
>int i=0;
>```

这是一个标题

  1. 这是一个列表
  2. 这是一个列表

这是一段代码:

int i=0;

4.插入链接或图片

Markdown针对链接和图片的处理也比较简单,可以使用下面的语法进行标记

[点击跳转至百度](http://www.baidu.com)
![百度首页](https://i-blog.csdnimg.cn/blog_migrate/396c62acff26c2d5cee1c97063c1e38e.jpeg)

点击跳转至百度
在这里插入图片描述

5.分割线和强调

Markdown加入分隔线非常简单,使用下面任意一种形式都可以

***
---


产生分隔线的语法要求比较松,符号之间添加空格也可以。

强调的语法也很简单,使用*或_即可。使用单一符号标记的效果是斜体,使用两个符号标记的效果是加粗。

*这里是斜体*
_这里是斜体_

**这里是加粗**
__这里是加粗__

这里是斜体
这里是斜体

这里是加粗
这里是加粗

6.插入代码块

使用反引号`进行单行代码插入,使用三个及以上反引号进行多行代码插入。

`int x=10;`
```
    private class TreeNode {
        int val = 0;
        TreeNode left = null;
        TreeNode right = null;

        public TreeNode(int val) {
            this.val = val;
        }
    }
```

单行代码int x=10
多行代码:

    private class TreeNode {
        int val = 0;
        TreeNode left = null;
        TreeNode right = null;

        public TreeNode(int val) {
            this.val = val;
        }
    }

7.其他

符号转义

在markdown中,想要使用下列符号需要进行转义

\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\{\} 大括号
\[\] 中括号
\(\) 小括号
\# 井号
\+ 加号
\- 减号
\. 英文句号
\! 感叹号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值