Markdown 是一种轻量级的 标记语言,相对于复杂的 HTML 标记语言来说,Markdown 易读易写,非常容易学习掌握。不过,随着 Markdown 的不断发展,其语法格式出现了各种标准,本文以博客园的「Markdown 编辑器」的语法规则为准。
在博客园使用 Markdown 与 \(\LaTeX\) 撰写博文的方法:
- 选择 Markdown 撰写博文:在博客园「设置」-「选项」中,将「默认编辑器」修改为 Markdown;
- 使用 MathJax 书写 LaTeX 数学公式:在博客园「设置」-「选项」中,勾选「启用数学公式支持」。
HTML 与 Markdown 的关系
HTML 是一种发布的格式,Markdown 是一种书写的格式。Markdown 的语法种类很少,只对应 HTML 标记的一小部分。不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。比如:
<!-- 在文档顶部自定义样式 -->
<style type="text/css">
cg {color:gray}
fr {float:right;padding-left: 2em;}
.icg {text-indent:2em;color:green}
.acb {text-align:right;color:blue}
</style>
特殊字符的自动转换
Markdown 让你可以自然地书写字符。譬如:如果你使用的 & 字符是 HTML 字符实体 的一部分,它会保留原状,否则它会被转换成 &,即 © AT&T 会被转化为 © AT&T,最后得到 © AT&T。
在线 Markdown 编辑器
<div class="acb">2 级标题</div>
---
<div class="icg">~~1 级标题~~</div>
===
### <cg>3 级标题</cg>