关键区别:Frame是一个HTML标记,用于将web页面划分为不同的框架/窗口。用作<;框架>;标记,它指定帧集标记中的每个帧。Iframe组件<;iframe>;也是HTML中使用的标记,但它指定了一个内联框架,这意味着它用于在当前HTML文档中嵌入其他文档。
frame和iframe都是HTML标记的一部分。为了进一步澄清这一点,让我们从HTML的定义开始:HTML是一种用于创建web页面的语言。HTML中的编码是通过各种标记完成的。HTML代表超文本标记语言,它是一组**到文件中并显示在万维网浏览器页面上的标记符号或代码。框架在HTML中用于将浏览器窗口划分为多个窗格,每个窗格包含一个单独的HTML/XHTML文档。这些标签具有不同的特性和不同的输出。从“frame”开始,我们可以将它定义为一个HTML标记,用于将web页面划分为不同的框架/窗口。它用作<;框架>;标记时,可以在帧集标记中指定每个帧。参考左图。这里,在这个示例中,窗口被细分为各种框架,如横幅框架、导航框架和内容框架。每个帧可以与一个源链接,其中三个可以包含三个不同的源。
Iframe as也是HTML中使用的标记,但它指定了一个内联框架,这意味着它用于在当前HTML文档中嵌入其他文档。框架可以按行和列进行组织。Frame和iframe,这两个标记都用于在web屏幕上安装多个框架窗口。Frame对象表示HTML框架,IFrame对象表示HTML内联框架。两者都具有边框、高度、对齐、名称、滚动、来源等特性。框架允许多条信息并排显示,但由于许多因素,它面临许多批评。其中之一就是不同的浏览器对帧的反应不同。
Frame标签用于将页面划分为多个窗口。例如–
<frameset cols="25%,25%,25%,25%,">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
<frame src="frame_d.htm">
</frameset>
此代码显示带有4个窗口的页面。按<;框架集>;标签。这四个框架中的每一个都可以有不同的属性,比如边框、滚动、调整大小等。
Iframe标记的用法如下-
<iframe src="http://www.differencebeetween.info">
</iframe>
此代码显示在当前页面中,将显示一个包含源URL的框架。因此,源代码被嵌入到当前页面中。Netscape浏览器不支持iframe标记。iframe通常用于在网页中显示广告。当我们使用frame标记时,当前页面仅由框架组成,而在iframe中,当前网页和子窗口(由iframe创建)被视为两个独立的实体。它只是将其他一些源代码带到当前页面。内联帧也称为浮动帧。万维网联盟(W3C)在html4.01中包含了iframe特性。
标签用于创建带有标签框架的框架,而iframe同时实现框架和框架集标签的功能。与框架标记不同,Iframe标记也可以放置在主体标记内部。iframe的放置很容易,编码人员可以很容易地将标签放在其他网页元素中,如果他愿意,还可以添加几个iframe。另一方面,在帧集中放置帧有点复杂。编码器需要调整帧大小以正确显示它们。与iFrame相比,框架的宽度尺寸调整非常困难。在框架中,框架的宽度必须与网页的宽度正确相加,而在iframe中,您可以仅以像素或网页宽度的百分比表示高度和宽度,并在网页的特定位置显示。总结下表中的差异:-
| 框架 | 内嵌框架 |
定义 | Frame是一个HTML标记,用于将web页面划分为不同的框架/窗口。用作<;框架>;标记,它指定帧集标记中的每个帧 | Iframe组件<;iframe>;也是HTML中使用的标记,但它指定了一个内联框架,这意味着它用于在当前HTML文档中嵌入其他文档。 |
标记框架集 | 使用 | 不需要 |
框架的放置 | 比较复杂 | 容易的 |
框架/窗格的宽度 | 难以调整 | 易于调整 |
...是有史以来安全声誉最差的软件之一。这就是为什么许多公司都在逐步淘汰它,以及为什么史蒂夫•乔布斯(stevejobs)著名地不允许在iOS设备上使用Flash。如果你绝对需要使用Flash,请确保你有最新的版本来保护自己。虽然许多...
...会拉入可能被篡改的脚本、图像或iframe(另一个网页上“框架”内的网页)。 为什么混合内容不好 混合内容令人困惑。你在浏览一个既安全又不安全的网页。例如,通常安全的web页面可以通过HTTP拉入JavaScript文件。例如,如果...
...的缺陷将如何影响我的电脑? 这也意味着页面上的所有iframe(通常用于ads)都被放入一个独立于父帧的进程中,这进一步增加了内存使用,但同时也提高了安全性。一年前,他们部署了一种类似的技术,将扩展移到进程外iframe...
...,为该特定页面创建“缩短的URL”… 注意:您还可以为frames/iframe创建“缩短的url”。 右击网页内的链接,为他们创建一个“缩短的网址”… 你甚至可以为网页中的图像创建“缩短的URL”。 有一个书签,你需要一个“缩短网...
...3英寸)厚,但它提供了全尺寸的USB,HDMI和microSD端口。该公司承诺H160的电池可以使用10个小时,这使得它很可能成为另一款以三叶草为动力的平板电脑。看起来LG正试图与索尼的VAIO Duo 11正面交锋,后者拥有非常相似的滑动机构...
...的空间量可能比没有广告拦截器时要高得多:其次,每个iframe大约有4mib的开销,这主要是由于ABP在每个iframe中注入了一个巨大的样式表。许多页面都有多个iframe,因此这可以很快累积起来。例如,如果我加载TechCrunch并滚动每个...
...ouTube或Flickr的链接。他们从来没有超越这些服务,这就是Iframely的用武之地。Iframely支持完整的网页、Soundcloud、Twitter、Vimeo视频等。当有人在你的电子邮件中给你发送一个链接时,你可以在电子邮件中预览它,不需要离开Gmail。...
帧与IFRAME 在与互联网交互时,有些网页利用框架布局的使用。网页可以使用框架将网页分为几个块,这些帧用于在独立的窗口或子窗口中同时显示多个可滚动文件,如文档和/或图形图像等。每个帧都分配自己的网页。通常图形...
...有人谁破坏了他们的护理要求底盘,但他们正在寻找一个框架。同时,大多数人会听到他们互换和提到底盘作为一个框架。所以,如果你不知道这两个部分是什么,这篇文章试图讨论这两个部分并给出它们的区别。 什么是一...
Java中面板和框架的主要区别在于,面板是框架或另一个面板的内部区域,有助于将多个组件组合在一起,而框架是一个可调整大小、可移动的独立窗口,带有包含所有其他组件的标题栏。 Java是一种通用的高级编程语言,其设计...