Markdown 语法手册
这篇文章详细介绍了Markdown进行写作所使用的语法大全,这些语法,足够你的日常写作;
Markdown基本语法
几乎所有 Markdown写作软件 都支持下面的基本语法。 不同Markdown处理器对基本语法的支持几乎没有区别。
要创建标题,请在单词或短语前添加数字符号(#
)。您使用的数字标志的数量应与标题级别相对应。
例如,要创建 H3 标题(<h3>
),请使用三个数字符号(例如,### 阿西河三级标题
)。
Markdown | HTML | 详细介绍的链接 |
---|---|---|
# 阿西河一级标题 |
<h1>阿西河一级标题</h1> |
Markdown 标题 |
一段普通文字内容 |
<p>一段普通文字内容</p> |
Markdown 段落 |
[阿西河](https://www.axihe.com/) |
<a href="https://www.axihe.com/">阿西河</a> |
Markdown 链接 |
 |
<img src="/axihe.png" alt="图片文字"> |
Markdown 图片 |
<demo@axihe.com> |
<a href="mailto:demo@axihe.com">demo@axihe.com</a> |
Markdown 邮箱地址 |
*倾斜文字* |
<em>倾斜文字</em> |
Markdown 倾斜 |
**加粗文字** |
<strong>加粗文字</strong> |
Markdown 加粗 |
***加粗倾斜文字*** |
<strong><em>加粗倾斜文字</em></strong> |
Markdown 加粗倾斜 |
- 无序列表 |
<ul><li>无序列表</li></ul> |
Markdown 无序列表 |
1. 有序列表 |
<ol><li>有序列表</li></ol> |
Markdown 有序列表 |
> 块引用 |
<blockquote>块引用</blockquote> |
Markdown 块引用 |
代码 |
<code>代码</code> |
Markdown 代码 |
代码块 |
<pre>代码块</pre> |
Markdown 代码块 |
--- |
<hr/> |
Markdown 水平分割线 |
注释 | 注释 |
Markdown 注释 |
换行 | 换行 |
Markdown 换行 |
空行 | 空行 |
Markdown 注释 |
Markdown扩展语法
并非所有 Markdown编辑器 都提供这些扩展语法。
需要检查应用程序是否支持扩展语法。如果没有,仍可以在Markdown处理器中启用扩展
不过大家也担心,市面上流行的 Markdown 编辑器基本都是支持的
Markdown | HTML | 详细介绍的链接 |
---|---|---|
表格 | <table></table> |
Markdown 表格 |
约束代码块 | 无演示 | Markdown 约束代码块 |
代码高亮 | 无演示 | Markdown 代码高亮 |
代码高亮关键字 | 无演示 | Markdown 代码高亮关键字 |
标题ID/锚点 | 无演示 | Markdown 标题ID/锚点 |
脚注 | 无演示 | Markdown 脚注 |
层次列表 | 无演示 | Markdown 层次列表 |
任务列表 | 无演示 | Markdown 任务列表 |
删除线 | Markdown 删除线 |
Markdown 与 HTML
注意:这两者是相融共生的,可以使用任何HTML代码的;
使用 Markdown语法 并不妨碍您使用
HTML
。 您可以将HTML代码添加到任何Markdown的文件中,不会出现任何不兼容的现象。 例如,有些人发现将HTML标签用于图像更容易
如果你想要实现某种效果,感觉Markdown很难做出来,那不如直接上HTML代码;
我们要的是最终效果,而不是一定要用Markdown做出想要的效果,你说是吧!
需要转义的符号
有些特殊的字符,直接输出是不会被渲染的(被当作markdown语句了),这时候需要用 \
来转义他;
你可以点击 Markdown 转义 进行查看