markdown有两个问题需要留意。
一,图片等多媒体文件的存储问题。
1,使用图床。md文件与图片是分在两个位置存放的,最主要的是离线时图片无法查看,还有图床的安全、续费、盗刷、审查等问题。优点也很多,比如多处分享很方便等等。
2,转Base64嵌入md。优点是像word文件一样,图片是以base64编码的方式嵌入在md文件中的,单一文件,同步、转移等很方便。缺点是md文件体积大、且在md中会显示大段大段的base64内容,影响体验,且图片文件也不好管理。
3,图片保存在md文件的相对目录中,比如同目录、同目录下的子目录中。优点是md文件简洁,图片好管理,且都在本地,没有网络也可以正常查看。缺点是不好管理,不是单一文件。
二,语法问题
markdown其实是分标准语法和扩展语法的,标准语法在绝大多数md编辑器中渲染的效果都是一致的,但是扩展语法就不一定了,支持程度、渲染效果等都不一样。
所以如果考虑md的通用性,比如以后要转换到其它软件,要尽量只使用标准语法。
但是标准语法支持的效果很少,为了使效果更好,便不得不使用扩展语法,这时就要考虑和平衡标准与可移植性的问题了。