文档转 Markdown 转换器 - 将 DOCX、PPTX、Excel 文件转换为 Markdown。用于从 Word 文档、PowerPoint 演示文稿或 E... 提取内容。
markdown中可安全使用的html标签包括:、、、、、;和部分支持但兼容性差;块级对齐推荐,跨平台需优先验证目标平台支持情况。

Markdown 原生不支持颜色、字体、字号、上标下标、居中对齐等文本控制,必须靠 HTML 标签补足——但不是所有标签都安全可用,也不是所有写法都能跨平台渲染。
哪些 HTML 标签在 Markdown 里能直接用?
绝大多数静态渲染器(如 GitHub、Typora、VS Code 预览、Obsidian、Jupyter)都允许内联 HTML,但仅限「短语级」标签,即不影响文档结构的行内元素。以下可放心使用:
-
<strong></strong>和<b></b>:加粗(<strong></strong>语义更强,推荐) -
<em></em>和<i></i>:斜体(<em></em>表达强调,更语义化) -
<u></u>:下划线(注意:GitHub 不渲染<u></u>,仅部分编辑器支持) -
<del></del>:删除线(~~删除~~是 Markdown 原生语法,效果等价) -
<mark></mark>:高亮(==高亮==是 CommonMark 扩展,兼容性略好于<mark></mark>) -
<sub></sub>和<sup></sup>:下标/上标(唯一可靠方式,~text~或^text^仅 Typora/VsCode 支持) -
<font color="red"></font>:文字颜色(虽属废弃标签,但当前所有主流渲染器仍支持;CSS 方式如<span style="color:red"></span>更现代,但某些平台会过滤 style 属性)
为什么 <font></font> 还能用,但不该滥用?
HTML5 确实已废弃 <font></font>,但它在 Markdown 渲染链中属于「被保留的遗留支持」,因为解析器(如 marked、markdown-it)默认不禁用它。不过要注意:
- GitHub、GitLab 的 README 渲染器会剥离
face和size属性,只保留color -
<font color="#333">灰字</font>可用,但<font face="Fira Code"></font>几乎无效(字体需用户本地安装且无 fallback) - 若用
<font color="red" size="4"></font>,size 在多数环境被忽略,纯靠 CSS 控制才稳定 - 真正需要跨平台一致性的场景,应改用
<span style="color:red; font-size:1.2em"></span>,但 Obsidian 等插件可能默认禁用style
居中、右对齐等块级排版怎么写才不翻车?
不能用 <center></center>(已废弃,部分新解析器警告或丢弃),也不能靠空格缩进实现对齐。正确做法是用带内联样式的 <p></p> 或 <div>:
<ul><li>居中:用 <code><p style="text-align:center">居中文字</p>(<div> 也可,但可能多出额外空白)
<li>右对齐(如签名、日期):<code><div style="text-align:right; font-size:0.9em">作者:张三<br>2026-08-26</div>
<div> 包裹单行文本——它默认是块级元素,容易撑开多余行距;优先选 <code><p></p> 或 <span></span> + CSS
<p></p> 里嵌套 <div>:违反 HTML 语义,部分解析器会自动闭合 <code><p></p> 导致结构错乱
容易被忽略的兼容性雷区
混合排版最常栽在「以为写了就能显示」,实际却因平台策略失效:
- GitHub 不解析
<u></u>、<small></small>、<big></big>,也不执行任何style属性(包括text-align) - Obsidian 默认禁用
style和onerror等属性,需在设置中开启「宽松模式」才支持<span style="..."></span> - 邮件类 Markdown 渲染器(如 Notion、一些 CI 工具)会过滤全部 HTML,只留纯文本——此时所有标签都会原样显示为代码
-
<sub></sub>/<sup></sup>在 PDF 导出(如 Pandoc)中可能位置偏移,需额外 CSS 修正 vertical-align
真正稳定的方案永远是:先确认目标平台是否允许 HTML,再选最简标签;颜色/对齐等非核心信息,宁可放弃也不强求跨平台一致。










