为什么有很多网站在css中 写html{color:#000;background:#FFF}
??我知道用body{color:#000;background:#FFF}也可以实现但用html和body有区别在哪里?????这我也知道,可是注释本来颜色就不显示的嘛...
??我知道用body{color:#000;background:#FFF}也可以实现
但 用html 和body有区别在哪里?????
这我也知道,可是注释本来颜色就不显示的嘛? 展开
但 用html 和body有区别在哪里?????
这我也知道,可是注释本来颜色就不显示的嘛? 展开
3个回答
展开全部
按标准模式,所有定义必须从顶级标签html开始。
(1)边框border
在ie6里,border默认的有2层border的内嵌效果,而ff则没有,所以要清除html{border:0;}
(2)高度height
在ie6里,html的默认高度是100%,而body不是;在ff浏览器里,都不是,所以需要重新定义;
html,body(height:100%;)
(3)定位position
所有position的定位都是相对于html的
(4)你可以做一个这样的操作,看看继承哪个一个背景的颜色。。。
html { background:#ccc; height:100%; border:0; overflow:scroll;}
body { background:#f00; height:100%; margin:0; overflow:scroll;}
(1)边框border
在ie6里,border默认的有2层border的内嵌效果,而ff则没有,所以要清除html{border:0;}
(2)高度height
在ie6里,html的默认高度是100%,而body不是;在ff浏览器里,都不是,所以需要重新定义;
html,body(height:100%;)
(3)定位position
所有position的定位都是相对于html的
(4)你可以做一个这样的操作,看看继承哪个一个背景的颜色。。。
html { background:#ccc; height:100%; border:0; overflow:scroll;}
body { background:#f00; height:100%; margin:0; overflow:scroll;}
展开全部
<html></html>中的是你的所有html代码,包括头文件等
<body></body>中是网页显示出来的内容,不包括html标签和注释等
<body></body>中是网页显示出来的内容,不包括html标签和注释等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥们,你这是钻牛角尖啊,何必了!我就从不那样写,都是用body来的;我觉得嘛主要还是个人习惯问题,没有什么不同的。
比如这样的content:"."看到就恶心;
比如这样的content:"."看到就恶心;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询