AcWing
  • 首页
  • 课程
  • 题库
  • 更多
    • 竞赛
    • 题解
    • 分享
    • 问答
    • 应用
    • 校园
  • 关闭
    历史记录
    清除记录
    猜你想搜
    AcWing热点
  • App
  • 登录/注册

Markdown基本语法分享

作者: 作者的头像   小糯米 ,  2022-01-09 11:46:56 ,  所有人可见 ,  阅读 492


7


3

Markdown基本语法分享


常用语法

  • 标题
  • 强调
  • 引用
  • 列表
  • 表格
  • 代码与代码块
  • 分隔线
  • 链接
  • 转义
  • 删除线
  • emoji表情

  • 标题语法

    Markdown标题语法 作用
    #level1 创建一级标题
    ##level2 创建二级标题
    ###level3 创建三级标题

    效果:

    level1

    level2

    level3

    为了兼容考虑,在每个#后保留一个空格


  • 强调语法

    Markdown强调语法 作用
    **xxx** 加粗
    *xxx* 斜体
    ***xxx*** 加粗+斜体

    效果:
    这是粗体
    这是斜体
    这是粗体+斜体


  • 引用语法

    用法:>此处写引用的内容
    效果:

    这是一段引用


  • 列表语法

    有序列表

    语法:
    1. First item
    2. Second item

    无序列表

    语法:
    - First item
    - Second item

    效果:

    • First item
    • Second item

要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。
数字不必按数学顺序排列,但是列表应当以数字 1 起始。

在列表中嵌套其他元素
要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符


  • 表格

    语法:
    要添加表,请使用三个或多个连字符(—)创建每列的标题,并使用(|)分隔每列
    效果:见本文
    例:
    | 代码与代码块 | 作用 |
    | :--------------: | :–: |
    | `code` | 显示代码 |
    | ```xxxx``` | 围栏代码块 |

双冒号(::)作用:居中显示


  • 代码与代码块

    代码与代码块 作用
    `code` 显示代码
    ```xxxx``` 围栏代码块

    效果:
    代码:
    cin>>x;

    围栏代码块:

    #include<iostream>
    using namespace std;

    int main()
    {
        cout<<"hello world!";
        return 0;
    }

  • 分隔线语法

    语法:---
    作用:画一条分割线


  • 链接语法

    语法:
    超链接Markdown语法代码:[超链接显示名] (超链接地址 “超链接title”)
    效果
    这是一个超链接(markdown超链接语法)


  • 转义语法

    语法:
    需要转移的字符前加 \

    可做转义的字符:

Character Name
\ backslash
` backtick (see also escaping backticks in code)
* asterisk
_ underscore
{ } curly braces
[ ] brackets
( ) parentheses
# pound sign
+ plus sign
- minus sign (hyphen)
. dot
! exclamation mark
| pipe (see also escaping pipe in table

  • 删除线

    删除线语法:

    \~\~xxxx\~\~
    效果
    删除线效果


  • emoji表情

    方法一:复制和粘贴表情
    方法二:使用表情符号简码
    一些Markdown应用程序允许您通过键入表情符号短代码来插入表情符号。这些以冒号开头和结尾,并包含表情符号的名称。
    例:\:tent\:
    效果:


更详细的教程:
Markdown 官方教程基本语法
Markdown 官方教程拓展语法


完整示例:

# Markdown基本语法分享  
---
## 常用语法  
- 标题  
- 强调  
- 引用  
- 列表  
- 表格  
- 代码与代码块  
- 分隔线  
- 链接  
- 转义  
- 删除线  
- emoji表情  

--- 

- ###标题语法 

    | Markdown标题语法 |    作用     |
    | :--------------: |:-----------:|
    | \#level1         | 创建一级标题|
    | \##level2        | 创建二级标题|
    | \###level3       | 创建三级标题|

    **效果**:
    # level1
    ## level2
    ### level3    
    > 为了兼容考虑,在每个#后保留一个空格

---

- ###强调语法  

    | Markdown强调语法 | 作用 |
    | :--------------: | :--: |
    | \*\*xxx\*\*      | 加粗 |
    | \*xxx\*          | 斜体 |
    | \*\*\*xxx\*\*\*  | 加粗+斜体|

    **效果**:
        **这是粗体**  
        *这是斜体*  
        ***这是粗体+斜体***  

---

- ### 引用语法

    用法:\>此处写引用的内容
    **效果**:
    >这是一段引用

---

- ### 列表语法

    #### 有序列表

    语法:
        1. First item
        2. Second item

    #### 无序列表

    语法:
        - First item
        - Second item

    **效果**:

    * First item
    * Second item

>要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。
>数字不必按数学顺序排列,但是列表应当以数字 1 起始。


**在列表中嵌套其他元素**
要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符

---

- ### 表格
    语法:
    要添加表,请使用三个或多个连字符(---)创建每列的标题,并使用(|)分隔每列
    效果:见本文
    例:
    | 代码与代码块     | 作用       |
    | :--------------: | :--:       |
    | \`code\`         | 显示代码   |
    | \`\`\`xxxx\`\`\` | 围栏代码块 |

>双冒号(::)作用:居中显示

---

- ### 代码与代码块  

    | 代码与代码块     | 作用       |
    | :--------------: | :--:       |
    | \`code\`         | 显示代码   |
    | \`\`\`xxxx\`\`\` | 围栏代码块 |

    **效果**:
    代码:
    `cin>>x;`

    围栏代码块(三个点前无空格):
 ```
    #include<iostream>
    using namespace std;

    int main()
    {
        cout<<"hello world!";
        return 0;
    }
 ```

---

- ### 分隔线语法  

    语法:\-\-\-
    作用:画一条分割线

---

- ### 链接语法  

    语法:
    超链接Markdown语法代码:[超链接显示名] (超链接地址 "超链接title")
    **效果**
    [这是一个超链接(markdown超链接语法)]("https://markdown.com.cn/basic-syntax/links.html")

---

- ### 转义语法  

    语法:
    需要转移的字符前加 \

    可做转义的字符:

|Character| Name|
|:----:|:-----:|
|        \\|    backslash|
|        `| backtick (see also escaping backticks in code)|
|        *| asterisk|
|        _| underscore|
|      { }| curly braces|
|      [ ]| brackets|
|      ( )| parentheses|
|        #| pound sign|
|        +| plus sign|
|        -| minus sign (hyphen)|
|        .| dot|
|        !|exclamation mark|
|        \||    pipe (see also escaping pipe in table|

---

- ### 删除线  

    删除线语法:
        \~\~xxxx\~\~
    **效果**
    ~~删除线效果~~

---

- ### emoji表情

    方法一:复制和粘贴表情
    方法二:使用表情符号简码
            一些Markdown应用程序允许您通过键入表情符号短代码来插入表情符号。这些以冒号开头和结尾,并包含表情符号的名称。
    例:\:tent\:
        效果: :tent:

---
更详细的教程:
[Markdown 官方教程基本语法]( "https://markdown.com.cn/basic-syntax/")
[Markdown 官方教程拓展语法]( "https://markdown.com.cn/extended-syntax/")
---

0 评论

App 内打开
你确定删除吗?
1024
x

© 2018-2025 AcWing 版权所有  |  京ICP备2021015969号-2
用户协议  |  隐私政策  |  常见问题  |  联系我们
AcWing
请输入登录信息
更多登录方式: 微信图标 qq图标 qq图标
请输入绑定的邮箱地址
请输入注册信息