目前看来, markdown的标准有点碎片化了.比如oschina就不能内嵌html.最基本的语法就不说了,就那些东西.
#表格处理| 时间 | 地点 | |------|------| | a | b |
如果表格列数和行数比较多的话,源码显示还是很乱的,编辑也行累,推使用一些在线的辅助工具,比如markdown table generator,这样会比较省事
#特殊字符转义 比如需要在表格中使用|符号,可以用|
代替,124是管道符号 | 的ascii码
时间 | 地点 |
---|---|
| | b |
#删除线 markdown中没这样的语法,只能内嵌html, 比如
<s>被删除的内容</s>#编辑工具 免费工具 MdCharm
收费工具 MarkdownPad2, 解释器选择github flavored Makrdown offline#目录、标题序号 有的平台支持[toc]标签,可以生成文档目录.但大多数都不支持.oschina的博客是自带文档结构图的.如果是在本机编辑markdown, 生成html时,可以加上一段js代码,自动生成序号和目录.
MarkdownPad2可以设置<head>标签中的内容, MdCharm 没有这样的功能,需要手动在html中添加. 参考代码: 我在他的代码基础上做了这样的修改:- 将必要的js源码直接放到了head中, 减少外部依赖, 主要是jquery和 jquery tree(树状结构)
- 目录中使用的icon也删除掉了, 而是使用+, - 作为展开和折叠的icon, 这样就不需要依赖外部的图片资源.
- 不需要修改<body>, 加载时, 自动添加目录相关的html标签
源代码在