【发布时间】:2020-08-07 05:16:38
【问题描述】:
这个让我有点困惑。 HTML文档中body元素的默认高度是多少?
我读到 body 元素的高度与它的内容一样高。看看下面这个简单的 html 文档。我在正文中没有内容,但是当我将 background-color 属性赋予正文时,它似乎占据了整个视口,因为我可以在整个屏幕上看到颜色。
所以我的问题是..当正文中没有其他 HTML 元素时,正文的默认高度是多少?
- 是否与视口高度相同(100vh)?
- 它的高度是否与其内容相同。如果是的话,当它里面没有内容时,body 的高度应该是 0px,对吗?如果在这种情况下是 0px,为什么我会在整个视口上看到 body 的
background-color?
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: lightgray;
}
</style>
</head>
<body>
</body>
</html>
【问题讨论】:
标签: html