家人们,谁懂啊!每次在 Markdown 笔记里遇到数学公式,虽然知道 LaTeX 语法很强大,但就是写个小小的下标或者上标,都要去查 _{} 或者 ^{},写完还要前后加 $,效率低到离谱。😫
直到今天,我突然发现------HTML 的 <sub> 和 <sup> 标签,在 Markdown 里竟然可以直接用!
今天就来跟家人们分享一下这个超简单的小技巧,让你的公式输入速度快到飞起!🚀

一、痛点场景:我只是想写个 H₂O 而已
举个栗子,如果你在 Markdown 里用 LaTeX 写水分子式:
ruby
$$H_{2}O$

是不是觉得有点麻烦?既要记忆语法,又要多敲好几个字符。万一公式多了,整个文档的阅读体验在源码模式下简直是噩梦......
二、救星登场:<sub> 和 <sup> 标签
1. <sub> 下标标签
<sub> 标签定义下标文本。比如你想写水的化学式 H₂O,只需:
lua
H<sub>2</sub>O
渲染效果:H2O
2. <sup> 上标标签
<sup> 标签定义上标文本。比如你想写勾股定理 a² + b² = c²:
css
a<sup>2</sup> + b<sup>2</sup> = c<sup>2</sup>
渲染效果:a2 + b2 = c2
是不是简单粗暴?根本不需要记忆任何 LaTeX 指令!并且所有markdown 编译器均支持
三、更多实用场景展示
| 场景 | 写法 | 显示效果 |
|---|---|---|
| 摄氏度 | 35<sup>。</sup>C |
35。C |
| 版权符号 | Copyright<sup>©</sup> 2025 |
Copyright© 2025 |
| 数学指数 | 2<sup>n</sup> |
2n |
| 同位素 | <sup>14</sup>C |
14C |
| 脚注参考 | 这是一句话<sup>[1]</sup> |
这是一句话[1] |
四、优点总结
- 零学习成本:只要你懂一点点 HTML,立刻上手。
- 跨平台兼容:几乎所有支持 Markdown 的编辑器(Typora、VS Code、Obsidian、Notion)都完美支持内嵌 HTML 标签。
- 代码可读性高:相比 LaTeX 的花括号,标签语义更清晰。
- 适合轻量场景:当你不需要复杂的矩阵、积分时,用标签快得多。
五、什么时候还是要用 LaTeX?
虽然 <sub> 和 <sup> 很好用,但如果遇到以下情况,还是得老老实实写 LaTeX:
- 复杂的分数:
$\frac{1}{2}$ - 根号:
$\sqrt{2}$ - 求和、积分符号
- 矩阵排版
结论: 简单上下标用 HTML 标签,复杂公式再用 LaTeX,两者结合,效率最高!
写在最后
有时候我们总想找复杂的插件、学复杂的语法来解决一个问题,殊不知最简单的 HTML 原生能力就藏在 Markdown 的底层支持里。
希望这个小分享能让家人们的笔记更清爽、打字更快!如果你也有类似的 Markdown 偷懒小技巧,欢迎在评论区分享哦~ 👇
Markdown 虽小,技巧不少,我们一起探索! 🎉