很多朋友可能是第一次接触 markdown。也会在使用过程中发现各种 word 能轻易实现,但是 markdown 却做不到的排版格式。于是开始寻找解决方案,往 md 文件中,先是加入了 html,又不满足,再加入了 css。最后实现出了跟 word 一样的排版效果,却花了比 word 还要多得多的额外时间。

一个算不上冷知识的冷知识:html 中的 m,其实是 markup。使用 markdown 的初衷,就是让标记格式的语法 down 下来,而不是 up 上去。而我们却一方面又选择使用 markdown,又一方面想尽办法,将其标记语法 up 上去。这是不是一个非常搞笑的事情呢?

我的不成熟的小建议就是:放弃分栏、放弃缩进、放弃各色高亮、放弃 markdown 不支持的语法。尽可能将自己的注意力放在文本内容本身。如果水的化学表达式,你用 markdown 实现不了,就用 H2O 来表达怎么了?你自己会看不懂吗?请记住,笔记的第一任务,是给自己看,你不需要将它修整得一个错别字都没有,每个标点符号都准确。

另外一个重要的原因是,如果我们需要将笔记或文章放到网上分享(要多分享自己的思考成果),大多数平台都是支持 markdown 标准格式的,而当你引入额外的 html 和 css 语法,这个时候就会又要在每个发布平台花大量的时间手动调整格式了,得不偿失。