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

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

|    表头    |   表头    |
|:--------:|:-------:|
|   单元格    |   单元格   |
|   单元格    |   单元格   |
相关推荐
布朗克1681 小时前
12 封装与构造方法
java·开发语言·封装·构造方法
z落落1 小时前
C# 抽象类(abstract)
java·开发语言·c#
大湿兄啊啊啊1 小时前
MID360S调试
java·服务器·前端
.Cnn1 小时前
Maven进阶知识点
java·maven
布朗克1681 小时前
11 面向对象思想入门
java·对象
拽着尾巴的鱼儿1 小时前
lombok.RequiredArgsConstructor bean 注入
java·lombok
铁链鞭策大师1 小时前
JavaEE之多线程
java·开发语言·java-ee
摇滚侠2 小时前
Maven 入门+高深 jar 包冲突 167-171
java·maven·jar