WMW

Markdown预览器

Free

将 Markdown 实时渲染为经过净化的 HTML,与源代码并排显示,并提供查看和复制生成的 HTML 的切换功能。

完全在您的浏览器中运行。您的文本绝不会被上传到任何地方。

最近活动

所有人可见。所有访客的最近 20 次使用记录,最新的在前。

تم تحويل 201 حرفاً من Markdown إلى HTML

42 分钟前

201 Zeichen Markdown in HTML umgewandelt

44 分钟前

Se renderizaron 201 caracteres de Markdown a HTML

46 分钟前

Преобразовано 201 символов Markdown в HTML

48 分钟前

201 aksara Markdown telah dipaparkan sebagai HTML

56 分钟前

201 caractères de Markdown rendus en HTML

1 小时前

Markdown 201자를 HTML로 렌더링했습니다

1 小时前

201 caracteres de Markdown renderizados em HTML

1 小时前

Rendered 201 characters of Markdown to HTML

3 小时前

Rendered 99 characters of Markdown to HTML

6 小时前

Rendered 66 characters of Markdown to HTML

6 小时前

Rendered 201 characters of Markdown to HTML

6 小时前

评论 (0)

觉得这个工具有用吗?留下评论、分享一个小技巧,或者告诉我们如何改进它。

访客评论在发布前会经过审核。 登录 即可立即发布。

暂无评论,快来抢沙发分享您的想法吧!

此工具的功能

在左侧输入或粘贴 Markdown,即可在右侧看到渲染为格式化 HTML 的效果,并随您的输入实时更新。切换到 HTML 源代码视图即可查看并复制您的 Markdown 生成的确切经过净化处理的标记。

工作原理

开源的 marked 库会按照 GitHub Flavored Markdown(GFM)针对标题、列表、代码块、表格等的规则,将您的 Markdown 文本解析为 HTML 字符串。然后,该 HTML 会经过 DOMPurify(一个净化库)处理,在结果插入页面之前移除脚本、行内事件处理器和其他活动内容,因此即使 Markdown 中包含原始 HTML,预览也永远不会执行任意代码。

解决的问题

常见问题

›我的 Markdown 中的原始 HTML 会被渲染吗?

Markdown 允许嵌入原始 HTML,此工具会将其渲染出来,但每一部分输出在到达页面之前都会先经过 DOMPurify 处理,该过程会移除脚本、事件处理器和其他活动内容。这意味着即使使用不受信任或复制粘贴的 Markdown,预览也是安全的。

›支持哪些 Markdown 功能?

此工具支持 GitHub Flavored Markdown(GFM):标题、粗体和斜体文本、有序和无序列表、引用块、行内代码和围栏代码块、链接、图片、水平分隔线以及表格。

›我可以获取生成的 HTML,而不仅仅是预览吗?

可以,切换到“HTML 源代码”视图即可查看您的 Markdown 生成的确切经过净化处理的 HTML,并使用“复制 HTML”按钮将其复制到剪贴板。

›为什么我的代码块没有语法高亮颜色?

此工具生成的是没有附加语法高亮库的纯语义化 HTML(一个 <pre><code> 块),因此代码块以单一颜色显示。您在起始围栏后指定的语言(例如 ```js)会以 CSS 类的形式保留在输出中,以便您自己的网站之后可以应用高亮。

›这个工具会保存或分享我输入的内容吗?

不会。渲染完全在您的浏览器中使用开源的 marked 库进行,您输入的任何内容都不会发送到服务器。

相关工具