markdown的学习心得

目前看来, 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中添加.
参考代码: https://github.com/i5ting/markdown_toc
我在他的代码基础上做了这样的修改:

  1. 将必要的js源码直接放到了head中, 减少外部依赖, 主要是jquery和 jquery tree(树状结构)
  2. 目录中使用的icon也删除掉了, 而是使用+, - 作为展开和折叠的icon, 这样就不需要依赖外部的图片资源.
  3. 不需要修改<body>, 加载时, 自动添加目录相关的html标签

源代码在
https://git.oschina.net/wzj_whut/markdown-auto-toc

转载于:https://my.oschina.net/u/2343729/blog/872357

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值