这是一个展示 Markdown 各种格式功能的示例文档。
1. 文本格式化
1.1 基础文本样式
- 粗体文本 使用双星号
- 斜体文本 使用单星号
- 粗斜体 使用三星号
删除线使用双波浪线行内代码
使用反引号
1.2 引用示例
这是一段引用文本
可以包含多行
还可以进行嵌套引用
三层嵌套引用
2. 列表展示
2.1 无序列表
- 水果类
- 苹果
- 香蕉
- 橙子
- 蔬菜类
- 胡萝卜
- 土豆
- 生菜
2.2 有序列表
- 第一步
- 子步骤 1
- 子步骤 2
- 第二步
- 子步骤 1
- 子步骤 2
- 第三步
3. 代码展示
3.1 Python 代码示例
python
3.2 JavaScript 代码示例
javascript
Bash 代码示例
bash
C++ 代码示例
cpp
C# 代码示例
csharp
CSS 代码示例
css
Go 代码示例
go
HTML 代码示例
html
Java 代码示例
java
JSON 代码示例
json
Kotlin 代码示例
kotlin
Markdown 代码示例
markdown
MySQL 代码示例
sql
Shell 代码示例
shell
Ruby 代码示例
ruby
Rust 代码示例
rust
Swift 代码示例
swift
TypeScript 代码示例
typescript
4. 表格展示
4.1 简单表格
姓名 | 年龄 | 职业 |
---|---|---|
张三 | 25 | 工程师 |
李四 | 30 | 设计师 |
王五 | 28 | 教师 |
4.2 对齐方式展示
左对齐 | 居中对齐 | 右对齐 |
---|---|---|
内容 | 内容 | 内容 |
较长的内容 | 较长的内容 | 较长的内容 |
5. 其他功能
5.1 分隔线
5.2 链接与图片
5.3 任务列表
- 已完成任务
- 未完成任务
- 另一个已完成任务
6. 结语
以上就是 Markdown 的主要格式功能展示,可以根据需要组合使用这些功能来创建格式丰富的文档。
额外项目
这里是测试中英文混排的自动空格区域,如你所见,此处应当是有正确的空格来处理中英文之间的 space,但是我在输入的时候是完全没有加入这些 space 的,按照我们的设计,程序会自动处理这些 characters,然后为最终的排版增加正确的 layout。