我这里把我知道的注释方式都说一下,因为不在原文上注释只能注释到别的地方去,管理起来是有成本的,我推荐是在原文中注释比较好。
方法一:通过原文标题链接的方式
image848×590 45.3 KB
如图,鼠标悬停显示对应标题的内容,也就是所谓的注释。
方法是在原文中创建新的标题,通过[web生命周期概览](#web生命周期概览)的方式进行引用。语法为:[悬停内容](带记号的标题内容)
优点是能进行比较长的备注,且支持markdown语法,图片,视频,音频,图标都可以显示。尤其适合我这样的大纲笔记。
缺点是需要文档中单独开辟一块空间供注释,影响大纲。
方法二:通过脚注的方式
如图,脚注可分为行内脚注和行外脚注。行外脚注能实现更长的脚注且更优雅,类似于参考文献。配合better footnote 插件能实现悬停显示脚注。
优点是可以不显示任何备注内容在正文中,不会破环正文结构
缺点是依然是在原文中的备注,但我不认为这是缺点
方法三:通过双链的方式
双链悬停会显示链接到的笔记内容,这个都会,尤其适合卡片笔记的用户。
优点是更多的格式,对原文基本无任何破坏。
缺点是增加了管理成本,增加了不必要的双链链接。
方法四:通过html配合css的方式
这是前端常用的方式,在css中定义新的样式,用html语法应用即可。感兴趣的可以搜索html,css悬浮显示,内容很多。
优点是悬浮的动画,显示框,大小都可自定义。
缺点是html语法对原文的破坏比较大,可读性变差。