如何写好MarkDown

MarkDown

参考文献:MarkDown语法

MarkDown作为一个便捷又高效通用的文档编写工具,易读易写,同时可以导出为Word、PDF、HTML,本身的.md格式文件,很多博客网站、GitHub、简书等都是可以通用的。

语法主要以标记符号为主,在日常文档编写中十分便捷,下面推荐一些常用的语法和标记符号,提高排版,更加优雅的记录。

1. 标题

创建标题,可以通过添加井号来实现(#)。#的数量可以来标记标题的级别,通常数量越多,级别越低,# 与标题文字之间需要空格分开。

  • 第一种(使用一组 # ,最多标题到六级)

    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
    ###### 六级标题
    ####### 七级标题
    
  • 第二种(使用一对 # ,最多标题到六级)

    # 一级标题 #
    ## 二级标题 ##
    
  • 第三种(使用“=”表示一级,“-”表示二级)

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

2. 列表

列表分为有序列表和无序列表,一级实心圆,二级空心圆

无序列表

使用 * , +, - 来创建,转为html文件的时候为ul > li

### 无序列表
* 1
	* 1.1
	* 1.2
* 2
* 3
+ 1
+ 2
+ 3
- 1
- 2
- 3
  • 1
    • 1.1
    • 1.2
  • 2
  • 3

有序列表

以第一个为开始递增,使用阿拉伯数字 + 英文" . " + 空格

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

3. 区块引用

对某个或某块语句做特殊表示,通过使用 " > " + 空格

  • 创建区块引用

    > 这是一个区块引用
    

    这是一个区块引用

  • 创建多个段落的区块引用

    > 这是第一段区块引用
    > 这是第二段区块引用
    > 
    > 这是第三段区块引用
    

    这是第一段区块引用
    这是第二段区块引用

    这是第三段区块引用

  • 嵌套与混合使用区块引用

    > 失败乃成功之母
    	> 我不知道是谁说的
    > 成功乃成功之父
    	> 我不知道有没有人说过,反正我说过
    	
    > ## 标题
    > * 前方高能
    >	> 高能
    > * 前方低能
    > 	> 低能
    
    • 失败乃成功之母

      我不知道是谁说的

    • 成功乃成功之父

      我不知道有没有人说过,反正我说过

    标题

    • 前方高能

      高能

    • 前方低能

      低能

4.分割线

分割线由 * - _(星号, 减号,底线)三个符号的至少3个表示,不用连续

***

---

___



5.链接

超链接语法:[超链接显示名称](超链接地址 "超链接title")

  • 链接

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

    这是百度链接

  • 链接加title

    [name](http://www.baidu.com "名称")
    [home](http://www.baidu.com "首页")
    [支持中文](/home/name "加油")
    

    name
    home
    支持中文

  • 网址和Email地址

    <https://www.baidu.com>
    <mail@email.com>
    

    https://www.baidu.com
    mail@email.com

6.图片

图片语法:![图片alt](图片链接 "图片标题")

  • 图片

    ![我是图片](https://img-blog.csdnimg.cn/20210408174016270.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNDI5OTE5,size_16,color_FFFFFF,t_70  "我是图片")
    

  • 图片链接

    [![我是图片](https://img-blog.csdnimg.cn/20210408174016270.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNDI5OTE5,size_16,color_FFFFFF,t_70  "我是图片")](https://www.baidu.com)
    

7.代码框

  • 单行:单反引号包起来

    `<p><a href="/home" title="说明"></a></p>`
    

    <p><a href="/home" title="说明"></a></p>

  • 多行:3个`

    ```注释
    <p><a href="/home" title="说明"></a></p>
    <p><a href="/home" title="说明"></a></p>
    <p><a href="/home" title="说明"></a></p>
    
    <p><a href="/home" title="说明"></a></p>
    <p><a href="/home" title="说明"></a></p>
    <p><a href="/home" title="说明"></a></p>
    

8.表格

| name | age | sex |
|:-----:|:-----:|
| tony | 20 | 男 |
| Lucy | 18 | 女 |

表头1 | 表头2
--------|-------
Content cell | content cell 
Content cell | content cell 

学号|姓名|分数
-|-|-
001|小红|95
002|小黑|86
003|小白|105

示例:

name age sex
tony 20
Lucy 18
表头1 表头2
Content cell content cell
Content cell content cell
学号 姓名 分数
001 小红 95
002 小黑 86
003 小白 105

9.强调

  • 粗体

    两个星号(*)或者是两个下划线(_)包起来

    **字体加粗**
    __字体加粗__
    

    字体加粗
    字体加粗

  • 斜体

    一个星号(*)或者是一个下划线(_)包起来

    *字体倾斜*
    _字体倾斜_
    

    字体倾斜
    字体倾斜

  • 粗体加斜体

    三个星号(*)或者是三个下划线(_)包起来

    ***粗体和斜体***
    ___粗体和斜体___
    

    粗体和斜体
    粗体和斜体

10.转义

转义字符加上反斜杠(\)

* \\
* \'
* \~
* \_
* \-
* \+
* \.
* \!

示例:

  • \
  • ~
  • _
  • -
  • +
  • .
  • !

11.删除线

删除线:左右加上波浪线(~)

~~删除~~

删除

全部评论

相关推荐

jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务