HTML富⽂本和md富⽂本,Markdown与富⽂本编辑器的区别及
使⽤建议
⼀、前⾔
当前有许多有发贴跟交流功能的⽹站,并且内容类⽹站(如视频⽹站或硬件站)也基本开始⽀持。
但对于更专业化跟短篇的⽂章来说,往往还要⽤到更多的排版及格式。于是出现了富⽂本编辑器以及标记语⾔Markdown。这两种编辑⽅法现在正在成为主流。
但是他们也存在不同,尤其对于不同的⽹路⼈来说,它们有巨⼤的差别,使⽤上还有⼀些要领。对于希望搭建社区或峰会的站长来说,也须要权衡其中优劣。
因此typecho 富⽂本编辑器,在这篇⽂章中,笔者将集中述说这两种编辑模式的差别以及使⽤的⼀些留意事项,以供参考。
discuz还有人用吗⼆、⽐较
这是对这两种形式的简略⽐较。
Markdown
笔者个⼈是偏好使⽤Markdown的,因为它看来更为简明、不易出错且易扩充。当然,它很容易做到只⽤⿏标编辑(这对于不间断的打字有帮助)。
实际上,Markdown不是⼀种编辑器⽽是⼀种标记语⾔。这意味着它不容易出错。“出错”意味着⼀些奇怪的情况——例如在富⽂本编辑器中,当从某个位置复制⼀段内容时,它的款式也或许被复制typecho 富⽂本编辑器,这或许造成⼀些地⽅的图标奇怪地略⼩,或拥有格格不⼊的背景⾊,等等。
Markdown的设计观念是:易读、易写跟随便改。它必须能被作为纯⽂本公布⽽不会看起来被标签富有。
显然这意味着它不是设计拿来替代HTML(实际上,除了XHTML以外,XML等都不是设计适于代替它)。它适于描述⽂本,因此可以把它转化为HTML显⽰下来,但也可以不那么做⽽只是作为纯⽂本查看。
综上所述,Markdown特别适宜⼤量⽂本的写作或技术性的⽂章,并且只须要极少的时间即可学习。
富⽂本编辑器
富⽂本编辑器是可内嵌的、所见即所得的编辑器,尤其适合于在难以预见最终排版格式时使⽤。
实际上,⼀个富⽂本编辑器有些象突显版的Word——它给与⽤户迅速写出⼀段“富于⽣命⼒”的⽂本。因此,如果是简略的评论、回帖,富⽂本编辑器常常更为易⽤。
尤其值得注意的是Discuz!Discuz!Discuz!项⽬构造的峰会常常使⽤富⽂本编辑器。因此若果是使⽤这⼀⽅法建⽴,可以作为参考。
三、编辑提⽰
这是选⽤不同模式编辑⽂章的建议。
Markdown Markdown适宜适于程序员,但应当留意Inline跟InlineInlineInline,也就是⾏内代码块及⾏内公式不能滥⽤,会引起内容过度花哨,不适于阅读。Markdown可以使⽤HTML标签,例如定义标题视⼝可⽤Title之后⽤超链接Text链接之。 富⽂本编辑器 复制的时侯应当留意:最好另起⼀⾏瞧瞧复制起来的疗效。例如从其它页⾯或Word中复制,可能会把背景⾊⼀起复制因⽽形成与预期不同的结果。有⼀个⽅法:先把所有⽂本内容编辑好,然后依次点选⼯具条把还要之处标出。这才能防⽌⽂本发⽣错乱的现象。 四、构建提⽰
这是社区选择⽤户编辑⽂章形式的建议。
Markdown Markdown太适于技术型峰会!推荐MdEditorMdEditorMdEditor开源项⽬适于建⽴基本的可
视化(编辑框+预览
框)Markdown编辑器。Markdown的解读很容易,并且有众多形式。如果⽹站⽀持服务端处理,我不推荐使⽤JS解读。因为对⽹站来说,在后台就获知解读的结果易于进⾏处理(如存⼊数据库)。要留意的是,⽬前对于技术型峰会,⼤多数早已⽀持在Markdown中内嵌LaTeXLaTeXLATEX公式。但是原⽣的服务端Markdown解析器不⽀持LaTeX,这还要再加⼊LaTeX渲染插件。⽐较轻量的选择是KaTeXKaTeXKATEX,详见笔者的KaTeX配置笔记。 富⽂本编辑器
⾄于只须要评论跟回复功能的内容型⽹站,那么可以使⽤富⽂本编辑器。这类开源项⽬不难到,例如wangEditor。
当然,有些例如$$A_n+1=\frac{(k+1)((k+1)+1)}{2}$$的物理公式看起来不太美观,但这不是原⽣Markdown的内容。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论