Markdown基本语法

标题与段落

Markdown语法中用空一行(使用回车键)来分隔段落。
Markdown语法中标题的表示方法有Setext和Atx两种表达方法。Setext中以 = 作为底线来表示第一级标题(最高阶),以 - 作为第二标题(第二阶标题)。

Atx中则以 # +空格 的形式在首行开头来表示标题,# 符号个数从1到6个分别代表1到6级标题。使用Atx语法的标题时注意#符号后面加上空格其作用才生效。
例如:

① Setext语法:

一级标题
=======

二级标题
-------

显示效果:

一级标题

二级标题

② Atx语法:

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

显示效果:

三级级标题

四级标题

五级标题
六级标题

修辞和强调

Markdown语法中用 * 符号和 _ +空格 的形式来表示斜体强调。用两个 ** 符号和两个 __ +空格的形式来表示加粗强调。注意加粗的底线 __ 是两条下划线来的。

① Markdown语法中:

这是一个需要*斜体强调*的语句。

显示效果:

这是一个需要斜体强调的语句。

② Markdown语法中:

这是一个用底线符号加上空格来表示 _斜体强调_ 的语句。

显示效果:

这是一个用底线符号加上空格来表示 斜体强调 的语句。

③ Markdown语法中:

这是一个需要**加粗**的语句。

显示效果:

这是一个需要加粗的语句。

④ Markdown语法中:

这是一个需要 __加粗__ 的语句。

显示效果:

这是一个需要 加粗 的语句。

列表

1)无序列表

Markdown语法中以 * 、 + 和 - 三种符合来表示无序列表。他们后面要加上空格才生效。

① Markdown语法中:

* 这是用*符号表示的无序列表
* 回车后默认这句也是无序列表的一句
* 两次回车后不会默认为无序列表

显示效果:

  • 这是用*符号表示的无序列表
  • 回车后默认这句也是无序列表的一句
  • 两次回车后不会默认为无序列表

② Markdown语法中:

+ 这是用+号表示的无序列表
+ 使用方法跟*符号一样

显示效果:

  • 这是用+号表示的无序列表
  • 使用方法跟*符号一样

③ Markdown语法中:

- 这是用-号表示的无序列表
- 他们三个的用法和最终表示出来的结果是一样的
- 记得在符号后面加上空格才会生效哦

显示效果:

  • 这是用-号表示的无序列表
  • 他们三个的用法和最终表示出来的结果是一样的
  • 记得在符号后面加上空格才会生效哦

2)有序列表

Markdown语法中以数字加上英文句点的形式表示有序列表。句点后面也要加上空格。

Markdown语法中:

1. 这是有序列表
2. 回车也会默认这是有序列表的第二要点

显示效果:

  1. 这是有序列表
  2. 回车也会默认这是有序列表的第二要点

链接

Markdown语法中有两种链接表达方式:行内和参考。他们都是用 [ ] 括号把文字转链接。

1)行内:

Markdown语法中:

这是一个[百度](http://baidu.com/)链接。

显示效果:

这是一个百度链接。

行内形式用 [这里是文字] 把要转链接的文字括起来,后面紧跟着跳转的连接 (这里是链接) 。

2)参考:

① Markdown语法中:

这是一个[百度][1]链接。

显示效果:

这是一个百度链接。

② Markdown语法中:

[1]: http://baidu.com/
这是一个[百度][BD]链接。

显示效果:

这是一个百度链接。

参考形式则用 [这里是文字] 把要转链接的文字括起来,后面紧跟着 [这里是链接名] 。然后空一行对链接名定义跳转的网址。即 [这里是链接名]: http://list.com/。注意链接名后面的 : 后面要加空格链接才生效。链接名可以是数字、字母和空格,字母不分大小写。

图片

图片的语法跟链接差不多,也是有行内和参考两种形式。

1)行内:

Markdown语法中:

这是一张图片![alt text](https://h.2345cdn.net/i/search190510/idx-1.png)

显示效果:

这是一张图片alt text

2)参考

Markdown语法中:

这是一张图片![alt text][2]

[2]: https://h.2345cdn.net/i/search190510/idx-1.png

显示效果:

这是一张图片alt text

代码显示

1)行内代码

行内代码只需要在代码两边加上反引号 ` 即可。

Markdown语法中:

这是一个可显示的行内代码 `<html>` 。

显示效果:

这是一个可显示的行内代码 <html>

2)区块代码

区块代码只需要在代码第一行和最后一行前面加上一个tab键即可。

Markdown语法中:

这是一块可显示的区块代码:

    <html>
        <head>
            <title></title>
        </head>
        <body>
        </body>      
    </html>

显示效果:

这是一块可显示的区块代码:

<html>
    <head>
        <title></title>
    </head>
    <body>
    </body>      
</html>

表格

在Markdown语法中,使用 | 来表示表格, - 来区分表头。

Markdown语法中:

| 表头1  | 表头2  | 表头3  |
| ------ | ------ | ------ |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

显示效果:

表头1 表头2 表头3
单元格 单元格 单元格
单元格 单元格 单元格
单元格 单元格 单元格
posted @ 2020-12-01 10:43  黛黛318  阅读(82)  评论(0编辑  收藏  举报