当html标签无背景样式时,body的背景色其实不是body标签的背景色,而是整个页面的的。一旦html标签含有背景色,则body的背景色变成了正常的body标签的背景色,而此时的html标签最顶级,背景色被浏览器获取,成为整个页面的背景色。
body {
min-width: 320px;
max-width: 750px;
margin: 0 auto;
height: 2000px;
line-height: 1.5;
font-family: Arial, Helvetica;
background-color: #F2f2f2;
}
比如下图,只给body指定了背景色,所以body的背景色成为html的背景色。
当我们给html指定背景色以后,html的背景色就成为整个页面的背景色。