2

我正在阅读 w3c规范并试图了解画布和视口之间的区别。

他们说:

画布是呈现格式化结构的空间。

同时他们说:

视口是屏幕上的窗口或其他查看区域

这两个定义并没有明确什么是画布,什么是视口。谁能给出一个清晰或解释性的定义?

4

1 回答 1

3

视口是浏览器内边框之间的可见框;
画布是包含整个文档的框。如果画布的一部分不适合视口,则它可能是不可见的。

换句话说:

  • 视口是屏幕上用于显示网页的分配区域。这个框的大小是固定的,只有在用户调整窗口大小时才能改变。
  • 画布可以比视口大。在这种情况下,可能会出现滚动条。
于 2012-12-06T18:04:28.210 回答