如何将markdown转换为html并在实践中使用
How are markdown converted to html and used in practice?
markdown是众所周知的,在github和这里也使用。我想为我的CMS创建一个小博客模块,我想知道在实践中如何将markdown转换为HTML。
-
这样的网站或github渲染。md文件与一些JavaScript或它是转换时保存为HTML?
-
是否有免费的工具,我可以用它来转换我的。md文件到HTML存储为我的博客模块,或者我应该有一些JavaScript渲染HTML在每个页面加载从。md文件?
-
最佳做法是什么?
-
从我对markdown主页的理解来看,markdown文件是通过用PERL编写的转换器/解析器运行的(或者可能是任何能够进行文本处理的语言)。解析器会替换某些符号/标记(例如:-, =, #)与HTML标签。所以,是的,你可以用JavaScript编写一个转换器,或者在网上找到一个。(关于如何编写解析器的技术细节我有点跟不上)。
-
使用搜索引擎(或搜索SO本身)来回答这个问题。
-
由于我不知道降价的最佳做法,我把这个问题留给别人来回答。我建议你搜索一下。
我想提供更多的链接,但我的低代表阻止我这样做。
我的看法:
-
我想当你保存文件时他们会在他们的服务器上转换它。
我不这么认为。使用PHP获取文件和
可能很简单使用REGEX和javascript将其转换为HTML
相关文章:
- AngularJS$apply有时不会;当在highchart中使用click事件时,t触发更新{{}}中html标记中
- 引用nodejs服务器中html中的java脚本文件
- laravel5.0中HTML选择标记的动态选择
- 如何将 JavaScript 中 HTML 的结果写入文件
- 获取 PHP 中 HTML 标记 'select' 的值
- 访问JSP中HTML标记中的javascript变量
- Aurelia中HTML组件和普通组件之间的区别
- JavaScript原型与实践中的对比
- 访问jQuery中Html编码的字段值
- 关注AngularJs中html表单内的第一个空输入
- angularjs ng-include中html文件的延迟包含
- 如何反转 JavaScript 变量中 HTML DOM 元素的顺序
- 将引号传递给 Javascript 函数中 html 元素中的 onclick 事件
- 最佳实践:包含 HTML 的网站本地化
- 确定剃须刀生成的视图中 html 表的大小
- 使用 javascript 查找文本中 HTML 标签的位置,最好不使用正则表达式
- 删除 javascript 中 html 按钮的默认显示样式属性
- Node.js Express:重新访问注入到文件中.html变量
- 获取纯javascript中HTML元素的真实位置
- 如何将markdown转换为html并在实践中使用