简介
MarkDwon是一种用来写作的轻量级 [标记语言],后缀名为*.md,可在众多平台使用例如github,为知等笔记类软件。
MarkDown有许多方言版本各个编辑器支持的语法可能有差异,展示的结果也可能不同
基础语法
针对文字展示,补充说明为空白的参照上一条
类型 | 语法 | 补充说明 |
---|---|---|
标题 | title | 号有1-6个对应不同标题,#后需增加一个空格 |
粗体 | **text** | 需在第一个*前增加空格 |
斜体 | *text* | |
删除线 | \~\~text\~\~ | |
高亮 | \=\=text\=\= | 无法在行首使用目前只发现小书匠编辑器支持 |
引用 | > text | 结束引用为在行下增加空白行 |
无序列表 | -/+/* text | 子列表通过在行首增加tab来实现 |
有序列表 | n. text | |
超链接 | [text](url) | 无 |
图片 | ![alt](img_url) | |
分割线 | *** | 需在行首书写 |
注意:
‘\’为转意符*
进阶
代码
语法:
行内代码:`code`
start
code
end
多行代码:语言类型 _换行_ 内容 _换行_
var i = 0;
alert(i);
表格
语法:
|title1|title2|
|-|-|
|content1|content2|
|content1|
效果展示:
title1 | title2 |
---|---|
content1 | content2 |
content1 |
注意:
表头行于第二行为构建表格,后面行不需要完整的表格也可以正常展示
目录
在需要添加的位置增加[TOC]
关键字,需是行首。
其它
目前markdown有很多的附加实现,例如流程图等,还有更多的特殊语法需在特定的编辑器中才能使用,详情请参考小书匠语法手册