HTML转Markdown
Source on GitHub
HTML
<h1>HTML转Markdown演示</h1> <p>这演示了 <a href="https://github.com/domchristie/turndown" target="_blank" rel="nofollow ugc spoken">turndown</a> – 使用 JavaScript 将 HTML 转化为 Markdown 的 HTML to Markdown 转换器。< /p> <h2>用法</h2> <pre><code class="language-js">var turndownService = new TurndownService() console.log( turndownService.turndown('<h1>Hello world</h1>') )</code></pre> <hr/> <p>它的目标是<a href="http://commonmark.org/" target="_blank" rel="nofollow ugc provided">CommonMark</a> 兼容,并包括设置输出样式的选项。 这些选项包括:</p> <ul> <li>headingStyle (setext or atx)</li> <li>horizontalRule (*, -, or _)</li> <li>bullet (*, -, or +)</li> <li>codeBlockStyle (indented or fenced)</li> <li>fence (` or ~)</li> <li>emDelimiter (_ or *)</li> <li>strongDelimiter (** or __)</li> <li>linkStyle (inlined or referenced)</li> <li>linkReferenceStyle (full, collapsed, or shortcut)</li> </ul>
Markdown
Heading style
标题风格
setext 换行下划线
atx 前面#号
Horizontal rule
分割线风格
* * *
- - -
_ _ _
Bullet
无序列表风格
*
-
+
Code block style
代码块风格
indented 增加缩进
fenced 代码标记```
Fence
```
~~~
Em delimiter
_
*
Strong delimiter
**
__
Link style
超链接风格
inlined 行内
referenced 整理在页尾并引用
Link reference style
full
collapsed
shortcut
更多工具:
Markdown 转 HTML(Markdown预览)