两者有什么区别吗?还是一样?我认为他们指的是同一件事,但在不同的背景下,但我不确定,所以我问这里。

最佳答案

初始包含块和视区虽然相互关联,但却是两个不同的概念。
视区通常是指浏览器窗口的可视区域,在该区域中,页面呈现在屏幕上。初始包含块是页面中的逻辑区域,在该区域中呈现根元素和其他所有内容。
初始包含块的尺寸基于视区的尺寸(请参见section 10.1),但当内容不再适合视区时,视区将变为可滚动的,以便用户可以继续访问其余内容。此外,新的vw, vh, vmin and vmax units称为视区百分比单位,但它们也被描述为相对于初始包含块的大小。
请注意,视区的定义可能因设备而异。例如,the viewport of Safari on iOS is very different from that of a desktop browser

07-26 03:36