【问题标题】:How are markdown converted to html and used in practice? [closed]markdown如何转成html并在实践中使用? [关闭]
【发布时间】:2013-03-20 16:46:50
【问题描述】:

markdown 是众所周知的,并在 github 和 here 等网站上使用。我想为我的 CMS 创建一个小博客模块,并且想知道 Markdown 在实践中是如何转换为 HTML 的。

  1. 像这样的网站或 github 是否会使用一些 JavaScript 渲染 .md 文件,或者在保存为 HTML 时进行转换?

  2. 1234563 /p>
  3. 什么是最佳实践?

【问题讨论】:

标签: javascript html markdown


【解决方案1】:
  1. 据我从the markdown main page 了解到的,markdown 文件是通过一个用 PERL(或任何能够进行文本处理的语言)编写的转换器/解析器运行的。解析器用 HTML 标记替换某些符号/标记(例如 -、=、#)。所以是的,你可以用 JavaScript 或find one online 编写一个转换器。 (关于如何编写上述解析器的技术细节有点超出我的理解)。

  2. 使用搜索引擎(或搜索 SO 本身)来回答这个问题。

  3. 由于我不知道降价的最佳实践,我将把它留给其他人来回答。我建议搜索它们。

我会提供更多链接,但我的低代表阻止了我这样做。

【讨论】:

    【解决方案2】:

    这是我的两分钱:

    1. 我认为他们会在您保存文件时在其服务器上进行转换。

    2. 我不这么认为。仅使用 PHP 获取文件和
      这可能是一项简单的任务 使用带有 Javscript 的 REGEX 将其转换为 HTML。

    3. 至于最佳实践,请让您的规则与官方 MD 库保持一致。

    【讨论】:

      猜你喜欢
      • 2010-09-21
      • 2012-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 1970-01-01
      相关资源
      最近更新 更多