mdc 渲染测试
这是一个测试 mdc 渲染的页面
标题 1.2 (h2)
标题 1.3 (h3)
标题 1.4 (h4)
特殊标题
加粗标题
斜体标题
斜体加粗标题
分隔线
分隔线开始
分隔线结束
文本测试
这是一段普通的文本。
这是一段中英English没有空格的测试文本,CSS会自动为其添加空格(如果浏览器支持)。
这是一段中英 English 带空格的测试文本。
这是一段多行文本, 会被直接合并为一行, 就像这样。
这是 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长 的内容
渲染字体测试
简体中文
床前明月光,疑是地上霜。
举头望明月,低头思故乡。
拉丁字母
The quick brown fox jumps over the lazy dog.
Emoji
😀😁😂🤣😃😄😆
文本样式
这是 斜体文本
这是 粗体文本
这是 斜体加粗文本
这是 删除线
列表
无序列表 1
- 无序列表 1
- 无序列表 2
- 无序列表 3.1
- 无序列表 3.2
- 无序列表 3.2.1
- 无序列表 4
- 无序列表 5
有序列表 1
- 有序列表 1
- 有序列表 2
- 有序列表 3
- 有序列表 3.1
- 有序列表 3.2
- 有序列表 3.3
- 有序列表 3.3.1
- 有序列表 4
- 有序列表 5
无序和有序混合列表 1
- 无序列表 1
- 无序列表 2
- 有序列表 3.1
- 有序列表 3.2
- 无序列表 3.2.1
- 无序列表 4
- 无序列表 5
无序和有序混合列表 2
- 有序列表 1
- 有序列表 2
- 无序列表 3.1
- 无序列表 3.2
- 无序列表 3.2.1
- 有序列表 4
- 无序列表 5.1
- 无序列表 5.2
- 无序列表 5.2.1
- 有序列表 6
超链接测试
图片

引用
这是一级引用
这是二级引用
这是三级引用 这是粗体这是斜体这是粗斜体
上面是空的三级引用
表格
| 左对齐(默认) | 居中 | 右对齐 |
|---|---|---|
| 1 | 💡 | $1,200.00 |
| 2 | 链接 | $500.00 |
| 3 | system_active | $0.00 |
| 4 | FREE |
代码块测试
代码npm install是行内代码。
带文件名的普通独立代码块
test.ts
ts
/**
* 这是一个 TypeScript 示例类
* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
* 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长
* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
interface Greeter {
message: string;
sayHello(): void;
}
class HelloWorld implements Greeter {
constructor(public message: string = 'Hello World!') {}
sayHello(): void {
console.log(this.message);
}
}
const greeter = new HelloWorld();
greeter.sayHello();
不带文件名的普通独立代码块
ts
/**
* 这是一个 TypeScript 示例类
* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
* 很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长
* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
interface Greeter {
message: string;
sayHello(): void;
}
class HelloWorld implements Greeter {
constructor(public message: string = 'Hello World!') {}
sayHello(): void {
console.log(this.message);
}
}
const greeter = new HelloWorld();
greeter.sayHello();