为了账号安全,请及时绑定邮箱和手机立即绑定

*{margin:0;padding:0}

为什么要加这个呢?看了几遍还是没看懂加这个之后与之前有什么区别

正在回答

6 回答

因为每个浏览器都自带有默认预定义的css样式 具体可以自己看一些官方文档,加这个是为了消除(覆盖浏览器原有css样式)浏览器预定带来的各个浏览器兼容性的问题(比如在IE和Chrome显示的效果不一样) 带来统一性。

1 回复 有任何疑惑可以回复我~
#1

魏阿贤 提问者

非常感谢!
2016-03-28 回复 有任何疑惑可以回复我~

浏览器本身对文本有一个默认的样式(padding和margin默认的数值)加了之后就把页面初始化了,清楚了页面的边距

0 回复 有任何疑惑可以回复我~

初始化页面样式

0 回复 有任何疑惑可以回复我~

初始化页面


0 回复 有任何疑惑可以回复我~

初始化页面的样式

0 回复 有任何疑惑可以回复我~

加这个主要是为了对整个页面初始化,不加的话,你的内容与浏览器就会有距离,加了的话,你的内容就会紧挨着浏览器,你可以尝试一下,就能更加理解了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214704    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

*{margin:0;padding:0}

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信