You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Bootstrap 5中pre标签的字体改为默认字体?

解决方法

Bootstrap 5 确实没有内置的「默认字体恢复类」,但你可以用以下两种轻量方式实现需求,完全不用复制Bootstrap原有CSS代码:

1. 自定义极简CSS类(推荐)

直接定义一个类,复用Bootstrap内置的无衬线字体变量,确保和全局默认字体完全一致:

.font-sans {
  font-family: var(--bs-font-sans-serif);
}

之后给需要展示诗歌的<pre>标签加上这个类即可:

<pre class="font-sans">
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。
</pre>

用变量的好处是,如果后续修改Bootstrap的全局字体配置,这个类的字体也会自动同步,不用手动调整。

2. 直接内联样式(快速临时方案)

如果不想额外加CSS类,也可以直接给<pre>加内联样式,同样复用Bootstrap的字体变量:

<pre style="font-family: var(--bs-font-sans-serif);">
你的诗歌内容
</pre>

这两种方法都能保留<pre>的换行格式,同时替换成Bootstrap默认的无衬线字体,完全符合你的需求。

内容的提问来源于stack exchange,提问作者sleepytea

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 21:01:54