我正在阅读一份w3c 规范,并尝试理解画布和视口之间的区别。他们说:画布是呈现格式结构的空间。同时他们也说:视口是屏幕上的窗口或其他查看区域。这两个定义没有澄清画布和视口的含义。有人能给出清晰或说明性的定义吗?
视口是您浏览器内部边框之间的可见框;画布是包含整个文档的框。 如果画布的一部分不适合视口,则该部分可能会变得不可见。换句话说:- 视口是用于显示网页的屏幕上分配的区域。 这个框的大小固定,只有当用户调整窗口大小时才能更改。 - 画布可以比视口大。 在这种情况下,滚动条可能会出现。