CSS如何设置段落间距_利用margin-bottom控制元素间距

张开发
2026/4/16 4:01:03 15 分钟阅读

分享文章

CSS如何设置段落间距_利用margin-bottom控制元素间距
margin-bottom 比 line-height 更适合控制段落间距因 line-height 影响行内基线距离而非段落间空白而 margin-bottom 精准控制块级元素尾部到下一元素顶部的距离且不干扰文本渲染、更利于可访问性与响应式设计。margin-bottom 为什么比 line-height 更适合控制段落间距因为 line-height 调整的是行内文字的基线距离它影响的是段落内部的行间距而不是段落与段落之间的空白而 margin-bottom 直接作用于块级元素如 p的外边距精准控制段落尾部到下一个块元素顶部的距离。用 line-height 拉大段落间距会导致单行段落看起来“上下留白不均”甚至撑高容器高度margin-bottom 不干扰文本渲染逻辑对可访问性、打印样式、响应式断点更友好当段落后面紧跟标题h2、图片或按钮时margin-bottom 的视觉节奏更可控给 p 设置 margin-bottom 的常见错误写法直接全局重置 p { margin-bottom: 1em; } 看似简单但容易在嵌套、列表、表单等场景中引发意外空白。列表项里的 p如 li p会叠加父级 ul/ol 的默认 margin造成双倍空隙文章末尾的 p 仍保留 margin-bottom导致页面底部多出无意义空白响应式切换时固定像素值如 24px在小屏下显得过大而未配合 margin-top 清除上一个元素的 bottom margin可能造成“间距翻倍”更稳妥的段落间距方案使用相邻兄弟选择器与其给每个 p 都设 margin-bottom不如只给「后面还有段落」的 p 加间距末尾自然收住。 通义听悟 阿里云通义听悟是聚焦音视频内容的工作学习AI助手依托大模型帮助用户记录、整理和分析音视频内容体验用大模型做音视频笔记、整理会议记录。

更多文章