内联帧,通常称为iFrame,是HTML5中唯一允许的帧类型。这些框架实质上是您“剪切”的页面的一部分。在您剪切页面的空间中,您可以输入外部网页。
本质上,iframe是网页中设置的另一个浏览器窗口。您可以看到一些网站上常用的代码iFrame,这些网站需要包含外部内容,如谷歌地图或YouTube视频。这两个流行的网站都在嵌入代码中使用iframe。
该元素使用HTML5全局元素以及其他几个元素。HTML 4.01中还有四个属性:
HTML5中有三个新功能:
要构建简单的iframe,请设置源URL以及以像素为单位的宽度和高度:
<iframe src="https://www.example.com" width="200" height="200"></iframe>对于响应性网站,其大小应随屏幕大小的不同而变化,请使用百分比而不是规定的像素大小。
所有现代桌面和移动浏览器都支持iframe元素。然而,一些浏览器还没有对该元素的三个新HTML5属性做出一致的响应。
iframe元素本身不会对您或您的站点访问者构成安全风险。iframe名声不好,因为恶意网站可以利用iframe,通过添加指向不可见iframe的链接,将可能感染访问者计算机的内容包含在网页上,而这些脚本会引发恶意代码。
一些计算机病毒将一个不可见的iframe注入你的网页,有效地将你的网站变成僵尸网络。
您的网站访问者的安全性取决于您链接到的所有网站的内容。如果你有理由认为某个网站不可信,不要以任何方式链接到它。
根据Malwarebytes博客上的一份报告,2015年初,****xHamster的访问者看到恶意软件大幅增加。在2015年1月25日和26日,xHamster的恶意软件感染增加了1500%。 ...
...全”的信息“将激励网站将其图像迁移到HTTPS。” chrome将如何让您解除对混合内容的阻止 Chrome已经用地址栏中的一个屏蔽图标和一条“阻止不安全内容”的消息来阻止某些类型的混合内容。您可以在这个由Google创建的混合内容...
...re(这一点还不是很清楚)。 相关:熔毁和幽灵的缺陷将如何影响我的电脑? 这也意味着页面上的所有iframe(通常用于ads)都被放入一个独立于父帧的进程中,这进一步增加了内存使用,但同时也提高了安全性。一年前,他们...
毫无疑问,浏览器扩展会对内存使用产生负面影响。Mozilla进行了一些研究,再次重申了像Adblock Plus这样的RAM扩展到底能吃多少。一位Mozilla开发人员查看了AdBlock Plus“对Firefox的影响”RAM的使用情况,发现对于每个扩展块的广告,...
帧与IFRAME 在与互联网交互时,有些网页利用框架布局的使用。网页可以使用框架将网页分为几个块,这些帧用于在独立的窗口或子窗口中同时显示多个可滚动文件,如文档和/或图形图像等。每个帧都分配自己的网页。通常图形...
...标记中的每个帧。Iframe组件&lt;iframe&gt;也是HTML中使用的标记,但它指定了一个内联框架,这意味着它用于在当前HTML文档中嵌入其他文档。 frame和iframe都是HTML标记的一部分。为了进一步澄清这一点,让我们从HTML的定义...
SVG(Scalable Vector Graphics,可缩放矢量图形)使您的站点能够绘制和呈现复杂的图像,但使用它们不仅仅是简单地在HTML中添加标签。要使它们显示并且页面有效,必须使用以下三种方法之一。 使用对象标记嵌入svg 此HTML标记...
...将在一个全新的窗口中打开链接,类似于弹出窗口。 如何命名你的框架 当您使用iFrame构建web页面时,最好为每个页面指定一个特定的名称。这有助于您记住它们的用途,并允许您发送指向这些特定帧的链接。例如: name="st...
...e seamless> 但是使iframe无缝不仅仅是外观,还包括页面如何与框架交互。一些提示: 除非iframe页面设置了目标“\u SELF”,否则iframe中的链接将在父窗口中打开。 iframe中的CSS将添加到整个文档的级联中。 iframe页面的根元素...