markdown语言格式

Markdown 教程 | 菜鸟教程 (runoob.com)

复制代码
# 表示标题级别
# 标题1
## 标题2

---

段落的换行是使用两个以上空格加上回车  
hello  
world

---

这是**粗体文字**使用星号
这是 __粗体文字__ 使用下划线

**粗体字**

__粗体字__

这是*斜体文字*使用星号
这是_斜体文字_使用下划线

*斜体*

_斜体_

粗斜体组合:使用三个星号 *** 或三个下划线 ___。  
***粗斜体文本***  
___粗斜体文本___

---

你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:  

---


如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可,实例如下:  
~~删除线~~

---

下划线可以通过 HTML 的 <u> 标签来实现:  
<u>下划线</u>

---

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

[^要注明的文本]

创建脚注格式类似这样  [^RUNOOB] 。  

[^RUNOOB] : 菜鸟教程 -- 学的不仅是技术,更是梦想!!!

---

无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:

* 第一项
* 第二项
* 第三项

+ 第一项
+ 第二项
+ 第三项


- 第一项
- 第二项
- 第三项


---

有序列表使用数字并加上 . 号来表示,如:  
1. 第一项
2. 第二项
3. 第三项

----

任务列表是 GitHub 风格 Markdown 的扩展功能,现在被广泛支持:

基本语法:  
- [ ] 未完成的任务
- [x] 已完成的任务
- [ ] 另一个未完成的任务

---

> 带阴影效果  
> 可以在列表项中使用引用

---
复制代码
单级引用的使用
基本语法:

Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:  
> 区块引用  
> 菜鸟教程  
> 学的不仅是技术更是梦想


行内代码
如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`),例如:    

`printf()`函数


当需要在行内代码中显示反引号或其他特殊字符时,需要进行转义处理。

显示反引号的方法:

使用双反引号包围单反引号:  
``使用 `反引号` 包围代码``

使用多个反引号包围:  
```包含 `` 双反引号的代码```


代码区块
缩进式代码块
代码区块使用 4 个空格或者一个制表符(Tab 键)。

语法格式:  
正常文本段落

    这是缩进式代码块
    每行前面有四个空格
    保持代码的原始格式

继续正常文本  

三反引号代码块
你也可以用 ``` 包裹一段代码,并指定一种语言(也可以不指定):  
```javascript
$(document).ready(function () {
    alert('RUNOOB');
});
```

语言标识和语法高亮
在三反引号后添加语言标识符可以启用语法高亮功能


```sql
SELECT u.name, u.email, COUNT(o.id) as order_count
FROM users u
LEFT JOIN orders o ON u.id = o.user_id
WHERE u.created_at >= '2024-01-01'
GROUP BY u.id, u.name, u.email
ORDER BY order_count DESC
LIMIT 10;
```

```javascript showLineNumbers
const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map(x => x * 2);
const sum = doubled.reduce((a, b) => a + b, 0);
console.log(`总和: ${sum}`);
```

```javascript {.line-numbers}
function fibonacci(n) {
    if (n <= 1) return n;
    return fibonacci(n - 1) + fibonacci(n - 2);
}

console.log(fibonacci(10));
```


[链接名称](链接地址)  
[链接文字](链接地址 "可选的标题")  
或者:  
<链接地址>

这是一个链接 [菜鸟教程](https://www.runoob.com)

<https://www.runoob.com>


![替代文字](图片路径)
![替代文字](图片路径 "图片标题")

![TEST用户图片](D:\hzj\test.png)


Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
我们可以设置表格的对齐方式:

---: 设置内容和标题栏居右对齐。  
:--- 设置内容和标题栏居左对齐。  
:---: 设置内容和标题栏居中对齐。  

|    表头    |   表头    |
|:--------:|:-------:|
|   单元格    |   单元格   |
|   单元格    |   单元格   |
相关推荐
前端开发张小七1 小时前
Java 学习笔记 · 第一课:基础语法与核心概念
java·后端
ThsPool2 小时前
【ENVI二次开发学习整理 04】ENVI功能扩展与二次开发
java·前端·javascript
赤壁小虾2 小时前
【渲染流水线】[逐片元阶段]-[透明度测试]以UnityURP为例
java·前端·数据库
青山木3 小时前
Hot 100 --- 搜索插入位置
java·数据结构·算法·leetcode
Jul1en_3 小时前
【Claude Code Compact】源码级别的学习上下文压缩
java·前端·学习·github·ai编程
XWalnut4 小时前
SpringBoot快速入门
java·spring boot·后端
前端 贾公子4 小时前
第06章:结构化输出 (上)
java·服务器·前端
念何架构之路4 小时前
restartmanager-重启管理子系统
java·开发语言
Java内核笔记4 小时前
告别第三方库!Spring Boot 4 原生 API 版本控制全解析:4 种策略 + 实战案例
java·后端
小小洋洋5 小时前
OpenWrt 从U盘迁移到内置 eMMC,并完成扩容与 Docker 安装
java·docker·eureka