在markdown中精确控制字号需用html标签:(n为1-7)、/相对缩放,或像素级控制,但部分平台过滤style属性。

要在 Markdown 文档中精确控制某段文字的字号,比如让关键数据比正文大一号、让注释小一号,或者统一调整整篇笔记的阅读舒适度,就必须绕过原生语法限制,直接使用 HTML 标签嵌入式干预。
用 设置局部字号
这是最通用、兼容性最强的方法,适用于所有支持 HTML 渲染的 Markdown 编辑器(Typora、Obsidian、CSDN、知乎专栏、部分 Notion 插件等)。
第一步:在需要变大的文字前后包裹 标签,例如:这个数字要突出显示。
第二步:size 值取整数 1~7,【浏览器对 size>7 的值不作额外放大,一律按 size=7 渲染】。常见对照:size=3 是默认正文大小,size=4 略大,size=2 适合脚注。
第三步:可叠加 color 和 face 属性,如 红色楷体大字,但注意字体名必须是系统已安装字体,否则回退为默认字体。
用 和 快速缩放
适合临时强调或弱化单个词,无需记数字,语义清晰。
方法一:把想放大的词包进 标签,如 紧急 → 渲染后比周围文字明显大一圈。
方法二:把辅助说明文字包进 标签,如 版本号:v2.3.1 → 自动缩小约 20%,视觉上退居次要位置。
注意: 和 是相对缩放,不是绝对字号,不同编辑器缩放比例略有差异,不适合对字号有严格要求的排版。
标题字号的底层逻辑与调整陷阱
Markdown 标题(#~######)的字号由解析器或主题 CSS 决定,不是固定像素值。你看到的「一级标题最大、六级最小」只是默认表现。
想全局调大所有 H2 标题?不能改 Markdown 语法本身,得进编辑器设置里找「主题 CSS」或「自定义样式」,添加类似 h2 { font-size: 1.5em !important; } 的规则。
在 Typora 中临时调整个别标题大小:先把光标点到该行→按 Ctrl + +(Windows/Linux)或 Cmd + +(Mac)逐级放大;Ctrl + - 逐级缩小。但【此操作会清除该行的 # 标题标记,转为普通段落+内联样式,不再是语义化标题】。
用 inline CSS 实现像素级精准控制
当 size 属性不够用,比如要设成 18px 或 1.2rem,就得用 style 属性直写 CSS。
写法示例:这行正好 18 像素高 或 按当前上下文字号的 90% 显示。
优势在于完全可控,且能和 color、line-height、font-family 同时设置;缺点是部分平台(如 GitHub README)会过滤 style 属性,导致失效。
这一步做完后,字号调整即刻生效,无需额外保存或刷新预览窗口。











