markdown语法大全


竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生~
个人主页:rainInSunny  |  个人专栏:C++那些事儿Qt那些事儿

写在前面

  markdown是一种轻量级标记语言,使用下来确实会有一个适应期,但是经过短暂的适应期后,再也不用经历不同平台发布文案调整格式的痛苦,直接markdown书写全平台发布,一步到位!打开一个markdown编辑器就可以愉快地尝试了~ 本文灰色区块中的文本直接复制粘贴即可使用

换行

  行尾添加两个空格或者添加空行。

行首缩进

  中文用两个"  ",英文用两个"  ",行首空格用" ",分号不要少。

字体

  通过html标签实现,写法和效果如下:

<font size="3" color="green">这是一些文本!</font>
<font size="2" color="blue">这是一些文本!</font>

这是一些文本!
这是一些文本!

表情

  用&#x加上Unicode码加上分号组成,写法和效果如下。更多表情码。

&#x1F308;   &#x1F353;   &#x1F349;   &#x1F4DE;   &#x1F341;   &#x1F463;
&#x1F4E3;   &#x1F44D;   &#x1F44C;   &#x1F34E;   &#x1F34F;   &#x1F4C6;
&#x1F4C5;   &#x1F554;   &#x1F449;   &#x1F332;   &#x1F4CA;   &#x2753;

🌈 🍓 🍉 📞 🍁 👣
📣 👍 👌 🍎 🍏 📆
📅 🕔 👉 🌲 📊 ❓

标题

  若干"#"作为标记,后面需要添加一个空格再接标题名称,写法和效果如下:

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

加粗、斜体和删除线

  斜体用前后各一个"*"作为标记,中间括起内容,加粗用前后各两个"*"作为标记,中间括起内容,删除线用前后各两个"~"作为标记,中间括起内容,写法和效果如下:

*斜体*
**加粗**
~~删除线~~

斜体
加粗
删除线

列表

  无序列表用"*、+、或-"作为标记,后面加上一个空格再接内容。有序列表用数字加上"."作为标记,后面加上一个空格再接内容。列表嵌套只需要在子列表中的选项前面添加两个或四个空格。如下:

无序列表
+ 第一项
+ 第二项
+ 第三项
 
有序列表
1. 第一项
2. 第二项
3. 第三项
 
嵌套列表
1. 第一项:
    - 第一项嵌套的第一个元素
    - 第一项嵌套的第二个元素
2. 第二项:
    - 第二项嵌套的第一个元素
    - 第二项嵌套的第二个元素

无序列表

  • 第一项
  • 第二项
  • 第三项

有序列表

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

嵌套列表

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

区块

  区块用">"作为标记,后面加上空格再接内容。区块可以嵌套,一个">"符号是最外层,两个是第一层嵌套,以此类推,注意每层都需要一个空格。区块和列表合起来用的比较多。写法和效果如下:

区块
> 内容一
> 内容二
> 内容三
 
嵌套区块
> 最外层
> > 第一层嵌套
> > > 第二层嵌套
 
区块和列表
> - 第一项
> - 第二项
> - 第三项

区块

内容一
内容二
内容三

嵌套区块

最外层

第一层嵌套

第二层嵌套

区块和列表

  • 第一项
  • 第二项
  • 第三项

代码

  如果是文字中间插入代码,用反引号"`"括起来。如果需要呈现代码段,可以用两个"```"包裹一段代码,并指定一种语言,也可以不指定。写法和效果如下:

文字中
输出函数为`printf()`
 
代码块
```cpp
// 你的代码......
```

文字中
输出函数为printf()

代码块

// 你的代码......

链接

  链接形式,[链接名称](链接地址)。写法和效果如下:

[百度](https://www.baidu.com)

百度

图片

  图片使用格式,![图片alt](图片链接 "图片title")。或者直接使用html标签。写法如下:

图片
![img](https://static.jyshare.com/images/runoob-logo.png)
 
使用html
<div align=center>
<img src="https://static.jyshare.com/images/runoob-logo.png" width=30% height=30%/>
</div>

表格

  使用"|"来分隔不同的单元格,使用"-"来分隔表头和其他行。或者直接使用html标签。(注意这里复制出来可能引号变成中文引号了,需要修改下)写法和效果如下:

表格
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
 
使用html
<table style="text-align: center; border: 1px solid">
    <caption style="margin: 0px 0px 5px 0px; font-weight: bold; font-size: 18px;">表格</caption>
    <tr>
        <th style="width: 10%; text-align: center;">表头</th>
        <th style="width: 30%; text-align: center;">表头</th>
        <th style="width: 30%; text-align: center;">表头</th>
        <th style="width: 30%; text-align: center;">表头</th>
    </tr>
    <tr>
        <td style="width: 10%; text-align: center;">单元格</td>
        <td style="width: 30%; text-align: center;">单元格</td>
        <td style="width: 30%; text-align: center;">单元格</td>
        <td style="width: 30%; text-align: center;">单元格</td>
    </tr>
</table>

表头 表头
单元格 单元格
单元格 单元格
表格
表头 表头 表头 表头
单元格 单元格 单元格 单元格

其它

  "\"可以作为转义符,取消其它符号的markdown语意。

posted @ 2024-08-25 11:39  rainInSunny  阅读(19)  评论(0编辑  收藏  举报