框架在HTML5中已弃用,但不支持iFrame

8 html iframe html5 frames

为什么在HTML5中不推荐使用Frames,而不支持iFrames.毕竟,两者之间几乎没有差别.在许多情况下,使用它们中的任何一个都会产生相同的输出(如果我错了,请原谅我)?

Rae*_*kye 3

内联框架用于将“插件”嵌入页面的某些部分。以前在网站上看过谷歌地图吗?这些是 iframe。

另一方面,实际的框架是毫无意义的。它们实际上从未在专业网站中使用过。如果您上过高中,您可能会看到使用“导航栏”框架之类的 IT 项目。它们占据页面的一半(或者无论您如何配置)并作为单独的页面加载。

简单地说:iframe 可以用作插件。框架不雅而且不太有用

编辑:更具体地说,iframe 和框架有很大不同。使用我的谷歌地图示例,当您习惯时,iframe 会在页面上出现一个小框。普通框架将占用一半屏幕来显示(您可以设置许多框架,以便特定框架位于屏幕中间,但是当您可以使用内联框架时为什么要这样做呢?)