markdown语法~
时间: 2024-12-29 17:25:34 浏览: 4
### Markdown 语法教程
#### 一、标题
Markdown 支持通过 `#` 来定义不同级别的标题,最多支持六个级别。例如:
```markdown
# 这是一级标题
## 这是二级标题
### 这是三级标题
```
#### 二、字体
可以通过星号(*) 或者下划线(_) 实现文字加粗和斜体显示。
- 加粗:`**bold text**` 显示为 **bold text**
- 斜体:`*italicized text*` 显示为 *italicized text*
- 同时加粗并倾斜:`***text***` 显示为 ***text***
#### 三、引用
使用大于号 (`>`) 可以创建区块引用,适用于展示对话或重要提示等内容[^2]。
```markdown
> Blockquotes can also be nested...
>> ...by using additional greater-than signs.
```
#### 四、脚注
利用方括号加上上标形式的数字来标记脚注位置,在页面底部给出具体说明[^3]。
```markdown
Here is a simple footnote:[^1]
[^1]: This is the footnote.
```
#### 五、超链接
有两种方式添加链接,一种是内联样式 `[link text](URL)`;另一种则是参考文献风格,先设置锚点再统一管理链接地址。
```markdown
[an example](http://example.com/ "Title")
See my website [here][id].
[id]: http://example.com/
```
#### 六、图片
插入图像的方法类似于创建超链接,只需在前面加上感叹号(!)即可。
```markdown
![alt text](image.jpg "Optional title")
```
#### 七、列表
有序列表采用阿拉伯数字加句点的形式表示项目编号;无序列表则可以用连字符(-),加号(+)或者星号(*)作为前缀。
##### 序号嵌套
可以在原有基础上缩进两个空格实现子项列举。
```markdown
1. First item
- Sub-item A
- Sub-item B
2. Second item
```
#### 八、表格
简单表格由竖线(|)分隔列数据,破折线(-)划分表头与内容区域。
| Column 1 | Column 2 |
| --- | --- |
| Data 1A | Data 1B |
更复杂的表格结构允许调整宽度以及应用 HTML 标签增强功能。
#### 九、代码
行内代码片段用反引号(`)包裹起来;多行代码块需额外增加四个空格或制表符,推荐使用三个反引号包围,并指定编程语言以便高亮显示。
```python
def hello_world():
print('Hello, world!')
```
#### 十、分割线
连续输入三个以上的星号(*),减号(-)或是底线(_)可绘制水平分割线。
---
#### 十一、视频与音频
虽然标准 Markdown 不直接支持多媒体文件嵌入,但在某些扩展版本里可通过特定标签完成此操作。
阅读全文