Markdown快速入门教程

Markdown是一种标记语言,可以用来写笔记,写博客。

优点:

  • 纯文本,兼容性好,摆脱排版困扰,专心写作。
  • 格式转换方便,可以轻松转换为HTML,pdf,电子书等
  • 可读性强

缺点

  • 需要记语法

1. 标题

在想要设置为标题的文字前面加#来表示。
一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
注:#后面需要加一个空格
示例:

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

效果如下:

一级标题

二级标题

三级标题

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

2. 字体

2.1. 加粗

在要加粗的文字左右分别用两个*号包起来。
示例:

**加粗**

效果如下:

加粗

2.2. 斜体

在要斜体的文字左右分别用一个*号包起来。
示例:

*斜体*

效果如下:

斜体

2.3. 加粗斜体

在要加粗斜体的文字左右分别用三个*号包起来。
示例:

***加粗斜体***

效果如下:

加粗斜体

2.4. 删除线

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

~~删除线~~

效果如下:

删除线

2.5. 下刷线

可以通过 HTML 的 <u> 标签来实现
示例:

<u>带下划线的内容</u>

效果如下:

带下划线的内容

3. 引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>。似乎可以一直嵌套下去。
示例:

> 一级引用
>> 二级引用
>>> 三级引用

效果如下:

一级引用

二级引用

三级引用

4. 分割线

在要添加分割线的地方,输入三个或者三个以上的 - 或者 *
示例:

---
***

效果如下:



5. 脚注

脚注是对文本的一种补充说明,格式如下:[^要注明的文本]
示例:

今天为大家介绍Markdown[^MarkDown]。
[^MarkDown]:Markdown是一种轻量级标记语言。

效果如下:

今天为大家介绍Markdown1

6. 列表

6.1. 无序列表

在文字面前输入 - + * 任何一种符号即可。
注:符号与文本之间需要加一个空格。
示例:

- 无序列表1
+ 无序列表2
* 无序列表3

效果如下:

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

6.2. 有序列表

在文字面前输入数字并加上.号。
注1:数字与.紧挨着书写,.与文本之间需要加一个空格。
注2:首行有序列表的数字,代表整个有序列表的起始数。非首行有序列表前面
示例:

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

效果如下:

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

6.3. 列表嵌套

上下级列表之间前面至少差3个空格
示例:

  1. 有序列表1
    1. 有序列表1.1
    2. 有序列表1.2
    3. 有序列表1.3
  2. 有序列表2
  3. 有序列表3

效果如下:

  1. 有序列表1
    1. 有序列表1.1
    2. 有序列表1.2
    3. 有序列表1.3
  2. 有序列表2
  3. 有序列表3

7. 超链接

语法如下:

[超链接名称](超链接url)

注:符号[]()、必须为英文符号

示例:

[百度一下](www.baidu.com)
[www.bilibili.com](www.bilibili.com)

效果如下:

百度一下
www.bilibili.com

8. 图片

Markdown文件不同于word文档,它类似于txt文本文档,无法在文件中直接插入图片。想要在Markdown文件中插入图片就需要采用一种“访问”的方式。
语法如下:

![属性文本](图片地址 “可选标题”)

  • 语法中符号均需要为英文符号

  • 图片地址,即为前面提到的“访问”方式。该地址可以是电脑中存放图片的本地地址,也可以是图片在网上存在的URL地址。如果我们要把一篇markdown文章发布到网上的话,就只能使用后者的方式。这里就涉及到一个概念:图床

    图床说白了就是图片服务器(或者说图片仓库),我们将图片上传到图床后,会得到这张图片的访问链接,将该链接按照Markdown语法插入到博客中就可以预览图片。

    关于图床的介绍,以及如何自己动手搭建属于自己的图床,大家可以网上搜索学习。此处有一篇相关文章,也可以供大家参考:利用PicGo+Gitee搭建图床

示例:

![猫](https://i-blog.csdnimg.cn/blog_migrate/c19f651cc37a2985e076755402341e28.png “小猫咪”)

效果如下:
猫

9. 代码段

  1. 如果是段落内的代码,前后各使用一个反引号包起来。
    示例:
    C语言打印函数`printf`
    效果如下:
    C语言打印函数printf

  2. 如果是单独的代码块,前后分别使用三个反引号包起来,还可以指定代码块语言。反引号单独占一行。
    示例:
    ```c
    #include <stdio.h>

    int main()
    {
     printf(“Hello, World! \n”);
     return 0;
    }
    ```

    效果如下:

    #include <stdio.h>
    int main()
    {
        printf("Hello, World! \n");
        return 0;
    }
    

10. 表格

Markdown制作表格使用|来分隔不同的单元格,使用-来分隔表头和其他行.
语法如下:

| 表头 | 表头 |
| ------ | ------ |
| 单元格 | 单元格 |
| 单元格 | 单元格 |

  • 第二行符号-,可以一个也可以多个
  • 对齐方式默认左对齐
  • 修改对其方式如下:
    • :- 左对齐
    • -: 右对齐
    • :-: 居中对齐

示例:

| 姓名(左对齐) | 年龄(居中对齐) | 性别(右对齐) |
| :- | :-: | -: |
| 张三 | 20 | 男 |
| 李四 | 21 | 男 |

效果如下:

姓名(左对齐)年龄(居中对齐)性别(右对齐)
张三20
李四21

  1. Markdown是一种轻量级标记语言。 ↩︎

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值