通用算法

Markdown 编辑器ZH

源文本与 CommonMark 预览并排显示;原始 HTML 和危险 URL 不会被执行。

已清理的预览

预览会显示在这里。

使用的 locale: zh-CN. 文本仅保留在当前标签页。

可以开始。

使用方法

编写 README、笔记或结构化纯文本,并在不把文档发送到服务器的前提下检查渲染结果。

  1. 输入或粘贴 CommonMark 源文本。
  2. 检查实时、已清理的预览。
  3. 复制 Markdown 或清理后的 HTML,或下载 `.md` 源文件。

完整示例

输入
# 私密笔记

- **本地**处理
- 安全预览
输出
一个标题,随后是含两个项目的列表,其中“本地”为粗体。

CommonMark 结构会被渲染;原始 HTML 被忽略,结果还会再次清理。

方法与定义

  • 解析器遵循 CommonMark 0.31.2。
  • 渲染器禁用原始 HTML,随后使用 DOMPurify 清理生成的 HTML。
  • 预览从已清理的文档节点替换,不会直接插入未清理输入。

限制与边界

  • GFM 表格/任务、数学公式、图表、PDF 导出、云同步与分享不属于 v1。
  • 本地预览和复制的 HTML 会省略图片标记,因此本页不会请求远程图片;未修改的 Markdown 源文本在其他环境渲染时仍可能发起请求。
  • 源文本上限为 1 MiB UTF-8。

隐私

源文本与预览只保留在当前标签页,不会自动保存到云端或本地。