如何消除 HTML/CSS 中的默认正文边距和额外空间?
消除正文或默认 CSS 样式周围的边距空间
在元素周围遇到不需要的额外空间可能会令人沮丧。这个问题的出现是由于
的固有边距属性造成的。CSS 中的默认正文边距
默认情况下,HTML
元素有 8px 边距,导致页面内容周围有空间。要纠正此问题,必须使用 CSS 显式删除这些边距:body { margin: 0; /* Eliminate body margins */ }
登录后复制
全局 CSS 重置
或者,更全面的解决方案是采用全局 CSS重置。此技术会重置所有默认浏览器样式,以确保页面设计的起点一致且可预测:
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
登录后复制
较少全局解决方案
如果需要,您可以选择一种不太全局的方法,专门针对以下元素:
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
登录后复制
其他 CSS重置
有许多 CSS 重置可用,包括:
- http://meyerweb.com/eric/tools/css/reset/
- https://github.com/necolas/normalize.css/
- http://html5doctor.com/html-5-reset-stylesheet/
以上是如何消除 HTML/CSS 中的默认正文边距和额外空间?的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章
如何修复KB5055612无法在Windows 10中安装?
4 周前
By DDD
<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前
By 尊渡假赌尊渡假赌尊渡假赌
<🎜>:种植花园 - 完整的突变指南
3 周前
By DDD
北端:融合系统,解释
4 周前
By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前
By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

在本周的平台新闻综述中,Chrome引入了一个用于加载的新属性,Web开发人员的可访问性规范以及BBC Move

有很多分析平台可帮助您跟踪网站上的访问者和使用数据。也许最著名的是Google Analytics(广泛使用)
