发布时间:2026-02-04 21:33:23 浏览次数:0
<iframe src="URL" width="200px" height="200px">Alternate text if the iframe cannot be rendered</iframe>请注意,您可以选择不对iframe的设置使用像素值,但可以决定使用百分比。如果您正在构建一个响应性网站,其大小应随屏幕大小的不同而变化,这些百分比将非常重要。也有一些属性在HTML4.01中有效,但在HTML5中过时。由于目前大多数网站都在使用HTML5+,因此这些属性是您不想使用的(但您可能会在一些遗留文档中看到这些属性)。
<iframe src="http://webdesign.about.com/#lp-main" height="200px" width="500px"><p>This is my iframe</iframe><p>When you click <a href="http://webdesign.about.com/od/iframes/a/aaiframe.htm#abt" target="myIframe">this link</a> it will open a new document inside the above window.</p>如果在iFrame中打开的文档没有设置任何目标,则所有这些链接将在与父文档相同的iframe中打开。可以使用此功能使一个IFRAME中的链接更改同一页上另一个IFRAME的内容。iFrame和安全IFRAME元素本身不会对您或您的读者构成安全风险。不幸的是,iframe已经得到了坏名声,因为它们可以被恶意网站用来包含内容,这些内容可以感染访问者的计算机,而不会在页面上看到它。这是通过让链接指向不可见的iframe并通过这些脚本触发恶意代码来完成的。用户单击该链接,并认为该链接已中断,因为似乎没有发生任何事情,但脚本被设置在他们看不到它的地方。也有计算机病毒,将注入一个看不见的iframe到您的网页,有效地将您的网站变成一个僵尸网络。他们可以通过SQL注入和其他攻击来实现这一点。在网页上包含iframe时要记住的一点是,您的用户仅与您链接到的所有站点的内容一样安全。如果你有理由认为一个网站是不值得信任的,不要以任何方式链接到它,更不要把它的内容包含在IFRAME中。但是,在iframe中链接到您自己的页面并不会给您或您的用户带来安全风险。