Markdown 转 HTML
Markdown 转 HTML 工具按 CommonMark 规范实时将 Markdown 解析为带语义标签的 HTML,支持标题、列表、表格、代码块等,适合…
📝 Markdown to HTML
Render Markdown to clean HTML in your browser with live preview — no upload, no server.
📐 工作原理与说明
按 CommonMark 规则将 Markdown 解析为 HTML:# 标题、** 粗体、* 斜体、[]() 链接、- 列表、` 行内代码、| 表格等。前端解析器(如 marked)生成带语义标签的 HTML,可实时预览。
- 直接插入 DOM 需防 XSS(对不可信输入做消毒/沙箱)。
- 纯前端转换,粘贴内容不离开浏览器。
📚 深度解析:Markdown 转 HTML
💡 常见使用场景
- 预览/发布 Markdown 为网页。
- 把文档转成静态页发布:先转 HTML 再套模板,适合要自定义样式的项目文档站。
转换
`# 标题
- a
- b` → `<h1>标题</h1><ul><li>a</li><li>b</li></ul>`。
❓ 常见问题(FAQ)
- 原始 HTML 会保留吗?
- 取决于是否允许 HTML 透传,默认常转义。
- 转换结果能直接放进页面吗?
- 结构可以,但要注意两点:若 Markdown 来自用户输入,必须过滤(禁用原始 HTML 或用白名单消毒),否则等于开放 XSS;另外 Markdown 不产生任何样式,表格、代码块与引用都需要你自己写 CSS 才能正常显示。
⚠️ 使用说明与注意事项
- 支持:#1-6 标题、**粗体**、*斜体*、`行内代码`
- 支持:- 无序列表、数字列表、> 引用、--- 分割线
- 支持:``` 代码块、| 表格、[链接](url)
- 转换纯本地进行,文本不会上传