Markdown基础及其高级进阶用法

Markdown基础及其高级进阶用法

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。

Markdown 标题

1、标题下方使用 #- 标记一级和二级标题。

我是一级标题
===========
我是二级标题
-----------

2、使用 # 号开头,并且与文字之间有一个空格,其可表示 1-6 级的标题,多一级标题就多加一个 # 号,,以此类推。

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

Markdown 段落

1、段落的换行是使用两个以上的空格(   )并加上回车。

2、段落后面使用一个空行来表示重新开始一个段落。

3、直接使用<br>

Markdown 字体

*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___

斜体
斜体
粗体
粗体
粗斜体
粗斜体

Markdown 列表

1、无序列表使用星号 * 、加号 + 或是减号 - 作为列表标记,这些标记后面要增加一个空格,然后再写列表名。

* 第一项
+ 第二项
- 第三项
  • 第一项
  • 第二项
  • 第三项

2、有序列表使用数字并加上 . 号来表示。

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

3、列表嵌套只需在子列表中的选项前面添加四个空格即可。

1. 第一项:
    * 第一项嵌套的第一个元素
  1. 第一项:
    • 第一项嵌套的第一个元素

Markdown 区块引用

1、只有一级时

> 区块引用
> 哈哈哈哈

区块引用
哈哈哈哈

2、区块嵌套,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推。

> 最外层
> > 第一层嵌套

最外层

第一层嵌套

1、分割线

在一行中用三个以上的 *-_ 来建立一个分隔线,行内不能有其他任何东西。符号之间允许存在空格。

* * *
- - -
_ _ _



2、删除线

在文字的两端加上两个波浪线 ~~ 即可。

~~哈哈哈哈哈~~

哈哈哈哈哈

3、下划线

Markdown 并无下划线的原生语法,但是可以通过 HTML 的 <u> 标签来实现。

<u>带下划线文本</u>

带下划线文本

4、脚注

脚注是对文本的补充说明。

这是一个脚注1

Markdown 代码块

1、一行片段的代码可以用反引号 `` 把它括起来。

**`sudo su`**

sudo su

2、多行代码使用 4 个空格( &nbsp; )或者一个制表符( TAB )。

$(document).ready(function () {
    alert('哈哈');
});

3、可以用 ``` 包裹一段代码,并可以在 ``` 后面指定一种语言,将会有语法高亮显示(可以不指定)。

```javascript
$(document).ready(function () {
    alert('哈哈');
});
```
$(document).ready(function () {
    alert('哈哈');
});

Markdown 链接

1、基础链接格式如下:

[链接名称](链接地址)    或者    <链接地址>

[百度](https://www.baidu.com)    或者    <https://www.baidu.com>

百度 或者 https://www.baidu.com

2、高级链接,可以通过变量来设置一个链接,变量赋值在文档末尾。

这个链接用 value 作为网址变量 [Google][1]
然后在文档的结尾为变量赋值(网址)

[1]: http://www.google.com/

Markdown 图片

Markdown 表格

Markdown 高级进阶用法


  1. 哈哈哈哈哈

上一篇:CF1182D Complete Mirror [树哈希]


下一篇:【最短路】CF715B Complete The Graph