Markdown 高级用法

实用文章2个月前更新 xiao
14 0

以下是 Markdown 高级用法的整理版,适合用作参考或文档:

Markdown 高级用法介绍

Markdown 是一种轻量级的标记语言,通过简单的符号来格式化文本。除了基本的文本格式化,Markdown 还支持许多高级功能,帮助你创建更加复杂的文档。

1. 标题(Headers)

Markdown 支持六级标题,通过在文本前加上 # 符号来表示不同级别的标题:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

2. 列表(Lists)

无序列表

无序列表使用 -+* 来表示:

- 项目一
- 项目二
  - 子项目
  - 子项目

有序列表

有序列表通过数字加点(1.、2.、3.)表示:

1. 第一项
2. 第二项
   1. 子项一
   2. 子项二

3. 引用(Blockquotes)

使用 > 来创建引用:

> 这是一个引用的段落。
> 
> 这也是引用的一部分。

4. 代码块(Code Blocks)

行内代码

使用单反引号(`)来表示行内代码:

这是 `code` 示例。

多行代码块

使用三个反引号(
“`)来创建多行代码块,可以指定语言来启用语法高亮:

<pre>

<pre><code class="language-python line-numbers">def hello_world():
print("Hello, World!")
</code></pre>

</pre>

<h2>5. 水平分割线(Horizontal Lines)</h2>

使用三个或更多的短横线、星号或下划线来创建水平分割线:

<pre><code class="line-numbers">—
</code></pre>

<h2>6. 链接(Links)</h2>

链接使用 <code>[文本](URL)</code> 格式:

<pre><code class="line-numbers">[Google](https://www.google.com)
</code></pre>

<h3>链接带标题(可选)</h3>

<pre><code class="line-numbers">[Google](https://www.google.com "搜索引擎")
</code></pre>

<h2>7. 图片(Images)</h2>

图片的格式类似于链接,但前面多了一个感叹号 <code>!</code>:

<pre><code class="line-numbers">![图片描述](https://example.com/image.jpg)
</code></pre>

<h2>8. 加粗与斜体(Bold and Italics)</h2>

<h3>斜体</h3>

使用单个星号(<code>*</code>)或下划线(<code>_</code>)来创建斜体:

<pre><code class="line-numbers">*斜体文本* 或 _斜体文本_
</code></pre>

<h3>加粗</h3>

使用两个星号(<code>**</code>)或两个下划线(<code>__</code>)来加粗文本:

<pre><code class="line-numbers">**加粗文本** 或 __加粗文本__
</code></pre>

<h3>斜体与加粗组合</h3>

<pre><code class="line-numbers">***加粗且斜体文本***
</code></pre>

<h2>9. 表格(Tables)</h2>

表格通过管道符(<code>|</code>)和破折号(<code>-</code>)创建,列和行通过 <code>|</code> 分隔:

<pre><code class="line-numbers">| 表头1 | 表头2 |
| —– | —– |
| 内容1 | 内容2 |
| 内容3 | 内容4 |
</code></pre>

<h2>10. 任务列表(Task Lists)</h2>

任务列表使用方括号和空格创建未完成的任务,使用 <code>x</code> 表示完成的任务:

<pre><code class="line-numbers">- [ ] 未完成任务
– [x] 已完成任务
</code></pre>

<h2>11. 内嵌HTML</h2>

Markdown 允许在文档中嵌入 HTML 代码。如果需要一些 Markdown 无法处理的功能,可以直接使用 HTML:

<pre data-language=HTML><code class="language-markup line-numbers"><div style="color:red;">这是一段红色文本</div>
</code></pre>

<h2>12. 脚注(Footnotes)</h2>

Markdown 支持脚注,通过 <code>[^1]</code> 引用,并在文档末尾定义脚注内容:

<pre><code class="line-numbers">这是一个脚注引用[^1]。

[^1]: 这是脚注的详细内容。
</code></pre>

<h2>13. 表情符号(Emojis)</h2>

你可以直接在Markdown中使用表情符号(前提是你的Markdown渲染器支持):

<pre><code class="line-numbers">:smile:
</code></pre>

这些是 Markdown 中的一些高级用法。灵活使用这些功能可以让你的文档更加丰富和有表现力。

“`

你可以将上述内容保存为 .md 文件,在 Markdown 渲染器中查看效果。

© 版权声明

相关文章

暂无评论

暂无评论...