<html> <body> 是特殊元素吗?
firefox吧
全部回复
仅看楼主
level 13
709922234
楼主
比如 body {background: red} 实际上是设置窗口背景
比如 html {width : 10px} 实际上还会显示成 100% 窗口宽度 // 但是计算值是 10px
还有其他特殊的地方吗?
2019年01月17日 05点01分
1
level 13
caihuyougui
body就是(人眼可见的)最大的元素,跟其他元素没啥不同,就像到家所说,一生二,二生三,三生万物。body就是这个“一”。
html不知道,坐等大神回答。
2019年01月18日 02点01分
2
709922234
最大的好像是 viewport , html 元素是 viewport 的子元素
2019年01月18日 04点01分
709922234
但是 html body 元素设置背景就是设置 viewport 的背景,这点有点特殊
2019年01月18日 04点01分
caihuyougui
@709922234
viewport就不是个元素,而是meta元素的属性。这个meta元素,又是html header的一部分,不属于html body。
2019年01月18日 05点01分
caihuyougui
@709922234
我觉得可以把header中的元素都视作特殊元素,因为header中的东西通常都不直接关联页面中的某个元素实体,比如<title>就不在页面中,而是在浏览器的标签页上。
2019年01月18日 05点01分
level 12
琥珀姬
有几个样式比较特殊吧
div height 100%
显然没任何作用
body height 100%
同样没任何作用
除非开html height 100%
这样div才有高度
body百分比参照与html
html百分比参照与适口
就当做普通的block不好吗
反正也没人闲到去动它们的大小
2019年01月18日 06点01分
4
level 13
709922234
楼主
比如 overflow 属性????
2019年01月18日 06点01分
5
1