只记录我写博客时用到的语法,至于那些高级的语法可以点这儿Cmd Markdown。本博客支持本文中指出的markdown语法。
常用语法:
- 六级标题,以
#
号的个数代替。 - 段落前面加
1.
(数字、点、空格)表示有序列表,加*
+
-
表示无序列表。列表可嵌套,上一级和下一级之间敲四个空格即可。 - 段落前面加一个
>
(大于号)表示引用,加多个可以嵌套。 - 用一个
*
号包围的文本显示为斜体,两个*
号包围的文本显示为粗体,三个*
号包围的文本显示为斜体加粗,两个~
号包围的文本显示为删除(似乎是模板js不支持,只能用html<del> 删除 </del>
代替了)。 - 两个
`
(半角间隔号)包围的文本为行内代码,三个`
包围的文本为代码段。 - 三个
-
(减号)或三个*
号会替换成一条如下的分隔线: - 图片的引用格式:
![图片alt](图片地址 ''图片title'')
,但这样好像没法设置大小对齐,可以html代替。<div align="center"> <img src="url" width = "300" height = "120" alt="图片alt" title="图片title" /> </div>
- 超链接引用格式:
[超链接名](超链接地址 "超链接title")
,title可加可不加。但这种方式的超链接默认在本页面打开,想在新页面可用这种格式替换<a href="超链接地址" target="_blank">超链接名</a>
。 - 补充:普通文本需要换行的先按两个空格再回车;
缩进可用:
【1】
 或  //半角
【2】 或  //全角
【3】 或 
测试下效果:
- 列表嵌套
- 嵌套两行有序列表。
- 嵌套两行有序列表。
- 再嵌套两行无序列表。
- 再嵌套两行无序列表。
- 引用嵌套
这是直接引用
嵌套引用
- 字体
斜体,对比,加粗,斜体加粗,删除 - 分割线
- 图片
- markdown引入图片
- html引入图片
- markdown引入图片
![这是测试图片 测试图片](https://i-blog.csdnimg.cn/blog_migrate/cb3301d2d6dfe0ba06f9a3fe0dd6f507.png)
写这篇文章时发现一个Bug,markdown渲染时不支持将代码段嵌套,即上面的引入图片的那段html代码,不能嵌在次级列表下,而直接加入肯定就导致8.超链接引用那段重新编号。还有在特殊格式后要打上空行才能另起一行,例如本段与上面的链接中间就要用一个单独的空行。