讲师中心 微信公众号
AI工具推荐 视频效率加速

Bootstrap字体大小设置 Bootstrap如何修改h1,p等标签的font-size

小浩君_4487

小浩君_4487

发布时间:2026-03-17 05:37:16

|

371人浏览过

|

来源于php中文网

原创

最稳妥方式是修改根元素 font-size::root { font-size: 18px; }(v5)或 html { font-size: 18px; }(v4),使所有 rem 单位自动按新基准缩放,同时保持 line-height 和 margin 的比例协调。

直接改全局 font-size:用 CSS 自定义根字体最稳妥

bootstrap 的 font-size 默认值因版本而异(v4 是 16px,v5 是 1rem ≈ 16px),但所有文本尺寸都基于 :root 或 html 的字体大小做相对计算。想一统修改 <h1>、<p>、<small> 等所有元素的基准字号,最干净的方式是覆盖根字体——不是去一个个重写 h1 { font-size: ... }。

常见错误现象:只改了 p { font-size: 18px },结果 .lead 还是 16px,h2 按 1.5rem 算出来还是偏小,响应式断点下更混乱。

  • 在自定义 CSS 文件末尾或 <style> 块中加:
    :root { font-size: 18px; }
    (v5 推荐)或
    html { font-size: 18px; }
    (v4 兼容性更好)
  • 这样所有 rem 单位(如 h1 的 2.5rem)会自动按新基准缩放,line-height: 1.5 也同步变高,排版比例不变
  • 注意:若项目用了 vw 或媒体查询里写了 max-width: 768px 等固定值,这个改动不影响响应逻辑;但如果你在 JS 里读取 getComputedStyle(document.documentElement).fontSize,值会变

用 Bootstrap 内置工具类快速调整单个文本

不需要动全局,只想让某段 <p> 更大?或者临时让按钮文字变小?Bootstrap 5 提供了 fs-* 工具类(如 fs-1 到 fs-6),它们只设 font-size,不碰 font-weight 或 line-height,和标题类 .h1–.h6 分开管理。

使用场景:后台表格里的操作文案需要比默认 p 小一号,但又不能影响其他段落;卡片标题想用 h3 的语义但尺寸要接近 h4。

  • fs-1 ≈ h1 大小(2.5rem),fs-6 ≈ small 大小(0.875rem)
  • 直接加在标签上:
    <p class="fs-4">这段文字等同于 h4 尺寸</p>
  • 注意:这些类不会响应式缩放(除非你额外配 fs-sm-5 fs-md-4 等),也不继承父级 font-size,是绝对生效的

重写标题或段落样式时,必须考虑 line-height 和 margin

只改 font-size 很容易让行距塌陷或文字挤在一起。比如把 h1 改成 36px,但没调 line-height,它可能还用默认的 1.2,视觉上就发紧;又或者把 p 字号拉到 18px,但 margin-bottom: 1rem 还是 16px,间距就显得太小。

VPS Bootstrap
VPS Bootstrap

从零启动全新 VPS,完成 OpenClaw 完整部署,包括备份/恢复及恢复后验证。用于 OpenClaw 部署。

下载

常见错误现象:改完字号后,段落之间空隙变窄、标题文字贴顶、移动端文字溢出容器。

  • v5 中 p 默认 margin-bottom: 1rem,所以如果根字体改成 18px,这个 margin 会自动变成 18px;但如果手动写死 p { font-size: 18px; margin-bottom: 16px; },就破坏了比例
  • 安全做法:用 em 或 rem 配合,例如
    h1 { font-size: 2.8rem; line-height: 1.1; margin-bottom: 0.5em; }
  • 别漏掉 small 或 .text-muted——它们默认是父元素 font-size 的百分比(如 80%),根字体一变,它们也会跟着变,一般不用额外处理

响应式字体:别只靠 media query,优先用 clamp()

想在手机上用 16px、平板 18px、桌面 20px?硬写三段 @media 不仅冗长,而且断点僵硬。现代方案是用 clamp(),Bootstrap 5.3+ 官方组件已开始采用,你也可以直接用。

性能影响极小,兼容性在 2026 年已无顾虑(Chrome 93+/Firefox 91+/Safari 15.4+ 均支持)。

  • 示例:让主标题随视口平滑缩放
    h1 { font-size: clamp(1.5rem, 4vw, 2.5rem); }
    ——最小 1.5rem,最大 2.5rem,中间按视口宽度 4vw 动态插值
  • 比起媒体查询,clamp() 更适合字体这类连续变量;但注意别用在大量重复元素上(如列表项),避免渲染轻微抖动
  • 如果必须兼容旧浏览器(比如还要跑 IE),退回 @media (max-width: 768px) { h1 { font-size: 1.8rem; } },但得手动维护多套值
改字体大小看着简单,真正卡住人的从来不是“怎么写那行 CSS”,而是改完之后 line-height 对不对、margin 还协不协调、响应式断点有没有漏掉小屏的 small 标签——这些细节不盯住,页面看起来就是“哪儿怪怪的”。

热门AI工具

更多
PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

相关专题

更多
python是前端还是后端
python是前端还是后端

Python属于前端也属于后端,其灵活性和丰富的生态系统使得开发人员能够在不同的领域中灵活运用。本专题为大家提供python相关的文章、下载、课程内容,供大家免费下载体验。

2423

2023.08.11

前端如何实现即时通讯
前端如何实现即时通讯

实现即时通讯的方法有WebSocket、Long Polling、Server-Sent Events、WebRTC等等。详细介绍:1、WebSocket,它可以在客户端和服务器之间建立持久连接,实现实时的双向通信,前端可以使用 WebSocket API来创建WebSocket连接,并通过发送和接收消息来实现即时通讯;2、Long Polling,是一种模拟实时通信的技术等等。

5243

2023.10.09

前端和后端的区别
前端和后端的区别

前端关注的是用户界面的设计和交互,而后端则注重数据处理和逻辑控制。想了解更多前端后端的相关内容,可以阅读本专题下面的文章。

6290

2024.03.19

php和前端的关联介绍
php和前端的关联介绍

php既可以作为前端语言,也可以作为后端语言。想了解更多php和前端的相关内容,可以阅读本专题下面的文章。

5858

2024.03.22

前端外包工作内容有哪些
前端外包工作内容有哪些

前端外包工作内容包括:1. 网站和应用程序开发;2. 用户界面和交互设计;3. 用户体验优化;4. 设计和视觉开发;5. 跨浏览器兼容性;6. 性能优化;7. 维护和更新;8. 项目管理和沟通。想了解更多前端的相关内容,可以阅读本专题下面的文章。

843

2024.05.22

html5动画制作有哪些制作方法
html5动画制作有哪些制作方法

html5动画制作方法有使用CSS3动画、使用JavaScript动画库、使用HTML5 Canvas等。想了解更多html5动画制作方法相关内容,可以阅读本专题下面的文章。

4011

2023.10.23

HTML与HTML5的区别
HTML与HTML5的区别

HTML与HTML5的区别:1、html5支持矢量图形,html本身不支持;2、html5中可临时存储数据,html不行;3、html5新增了许多控件;4、html本身不支持音频和视频,html5支持;5、html无法处理不准确的语法,html5能够处理等等。想了解更多HTML与HTML5的相关内容,可以阅读本专题下面的文章。

6868

2024.03.06

html5从入门到精通汇总
html5从入门到精通汇总

想系统掌握HTML5开发?本合集精选全网优质学习资源,涵盖免费教程、实战项目、视频课程与权威电子书,从基础语法到高级特性(Canvas、本地存储、响应式布局等)一应俱全,适合零基础小白到进阶开发者,助你高效入门并精通HTML5前端开发。

814

2025.12.30

PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

80

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap5 入门教程
Bootstrap5 入门教程

共0课时 | 0人学习

Bootstrap Components 组件文档
Bootstrap Components 组件文档

共0课时 | 0人学习

Bootstrap Grid 栅格系统
Bootstrap Grid 栅格系统

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn