Markdown基础语法

一、Markdown简介  

  Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。是一种轻量级的标记语言,主要用于实时快速排版,以及稳定转移内容而版式不乱

  它的语法法类似于html但比html更简单些,具有一系列衍生版本,用于扩展Markdown的功能,这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式。

二、Markdown语法

  1、标题

  用 # 开头,并和作为标题的内容中间用空格隔开,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶:

  代码:

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

   对应格式:

  

   2、字体格式

  (1)、加粗

  字体的加粗用前后加两个 * 号来实现。

  代码:

普通字体
**加粗字体**

  对应格式:

  

   (2)、倾斜

  倾斜效果用前后加单个 * 号或者前后加 _ 来实现。

  代码:

普通字体
*倾斜字体*
_倾斜字体2_

  对应格式:

  

  (3)、加粗且倾斜

   在文字前后加 *** 号来实现。

  代码:

普通字体
***加粗且倾斜字体***

  对应格式:

  

   (4)、删除线

  在字体前后加 ~~ 来实现。

  代码:

普通字体
~~删除线文字~~

  对应格式:

  

   3、列表

  (1)、无序

  使用 *,+,- 表示无序列表。

  代码:

- 第一项
- 第二项

  对应格式:

  

   代码:

+  第三项
+  第四项

  对应格式:

  

   代码: 

*  第五项
*  第六项

  对应格式:

  

  (2)、有序

  代码:

1. 第一项
2. 第二项
3. 第三项

  对应格式:

  

   4、代码块

  (1)、整个代码块

  在代码左侧使用8个空格开头(或者两个tab缩进)。

  代码:

        代码块

  对应格式:

  

  使用上下各3个 ` 也可以完成,代码:

```
#include <stdio.h>
int main(void)
{
    printf("整个代码块
");
}
```

  对应格式:

  

  (2)、部分代码块

  使用 ` 放在要标出的代码块前后即可。

  代码:

java中的 `System.out.pritln()` 如何使用

  对应格式:

  

  5、引用

  如果要放进引用,要用<来完成,<的数量不同,缩进的程度也不同:

  代码:

引用:
> 123
> 456
> > 789

  对应格式:

  

   6、表格

  第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。列与列之间用管道符|隔开。

  代码:

| 姓名  | 性别   | 年龄   |
| ---- | ---- | ---- |
| 张三    | 男    | 20    |
| 李四    | 女    | 21    |

  对应格式:

  

  第二行还可以为不同的列指定对齐方向。

  默认为左对齐,在 - 右边加上 : 就右对齐。

  代码:

 姓名  | 性别   | 年龄  
 ----: | ----: | ----
 张三    | 男    | 20   
 李四    | 女    | 21   

  对应格式:

  

   7、分割线

  在一行中用三个以上的星号、减号、下划线来建立一个分隔线,行内不能有其他东西。

  代码:

* * *
***
*****
- - -
---------------------------------------

  对应格式:

  

   8、注脚

  在需要添加注脚的文字后加上脚注[^注脚名字],称为加注

  注脚与注脚之间必须空一行,不然会失效,注脚经Markdown转换后,会自动归类到文章的最后。

  代码:

可用性是六大质量属性[^1]中必不可少的一项属性。

[^1]:六大质量属性为:可用性、易用性、可测试性、可修改性、安全性、性能

  对应格式:

  

  9、超链接

  (1)、文字链接

  []里写链接文字,()里写链接地址, ()中的""中可以为链接指定title属性,title属性可加可不加

  title属性的效果是鼠标悬停在链接上会出现指定的 title文字,链接地址与链接标题前有一个空格

  代码:

欢迎来到[我命倾尘](https://www.cnblogs.com/guobin-/p/11431036.html "我命倾尘")的博客园

  对应格式:

  

  (2)、网址直接链接

  使用 < > 包裹网址即可。

  代码:

<https://www.cnblogs.com/guobin-/p/11431036.html>

  对应格式:

  

  10、添加图片

  图片的创建方式与超链接相似。

  代码:

![科技背景](banner_01.png "科技背景")

  对应格式:

  

原文地址:https://www.cnblogs.com/guobin-/p/11431036.html