浏览器支持:全部支持


定义和用法

iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。


HTML 与 XHTML 之间的差异

在 HTML 4.1 Strict DTD 和 XHTML 1.0 Strict DTD 中,不支持 iframe 元素。


提示和注释:

提示:可以把需要的文本放置在 <iframe> 和 </iframe> 之间,这样就可以应对无法理解 iframe 的浏览器。


属性

align

不赞成使用。请使用样式代替。

定义:规定如何根据周围的元素来对齐此框架。

具体值或类型:

    • left
    • right
    • top
    • middle
    • bottom

frameborder

定义:规定是否显示框架周围的边框。

具体值或类型:

  • 1
  • 0

height

定义:规定 iframe 的高度。

具体值或类型:

  • pixels
  • %

longdesc

定义:规定一个页面,该页面包含了有关 iframe 的较长描述。

具体值或类型:

URL

marginheight

定义:定义 iframe 的顶部和底部的边距。

具体值或类型:

pixels

marginwidth

定义:定义 iframe 的左侧和右侧的边距。

具体值或类型:

pixels

name

定义:规定 iframe 的名称。

具体值或类型:

frame_name

sandbox

定义:启用一系列对 <iframe> 中内容的额外限制。

具体值或类型:

    • ""
    • allow-forms
    • allow-same-origin
    • allow-scripts
    • allow-top-navigation

scrolling

定义:规定是否在 iframe 中显示滚动条。(注意:如果置为‘no’,则画面超出部分被剪切,且不可滑动!)

具体值或类型:

    • yes
    • no
    • auto

seamless

定义: 规定 <iframe> 看上去像是包含文档的一部分。

具体值或类型:

seamless

src

定义:规定在 iframe 中显示的文档的 URL。

具体值或类型:

URL

srcdoc

定义:规定在 <iframe> 中显示的页面的 HTML 内容。

具体值或类型:

HTML_code

width

定义:定义 iframe 的宽度。

具体值或类型:

    • pixels
    • %

全局属性

<iframe> 标签支持 HTML 中的全局属性


事件属性

<iframe> 标签支持 HTML 中的事件属性


相关页面

HTML DOM 参考手册:IFrame 对象

HTML DOM参考手册: History对象


TIY 实例

内联框架
本例演示如何创建内联框架(HTML 页中的框架)。

整理自:W3CSchool

HTML要点(五)<iframe>标签的更多相关文章

  1. 如何用iframe标签以及Javascript制作时钟?

    如何利用iframe标签以及Javascript制作时钟? 如何制作一个时钟呢?效果如下图所示: 这里的时钟会不停的走,但是下面的页面是不会变得,这样就实现了我们想要的效果了.下面我将分为以下几个方面 ...

  2. 使用iframe标签结合springMvc做文件上传

    1.iframe.jsp <body> <h1>测试iframe文件上传</h1> <!-- 1.要求表单的target属性名称与iframe的name名字一 ...

  3. iframe标签用法详解(属性、透明、自适应高度)

    1.iframe 定义和用法 iframe 元素会创建包含另外一个文档的内联框架(即行内框架). HTML 与 XHTML 之间的差异 在 HTML 4.1 Strict DTD 和 XHTML 1. ...

  4. <iframe>标签的一些说明

    <iframe>标签里的marginwidth/marginheight属性定义的是框架内部的margin(框架和其父元素之间的margin可以用style="margin:.. ...

  5. iframe标签用法详解(属性、透明、自适应高度)(总结)

    <iframe src="http://www.jb51.net" width="200" height="500"> 脚本之家 ...

  6. angularjs 中的iframe 标签 ng-src 路径

    如果直接写路径到iframe标签里的ng-src中会出现报错: 解决方法: 1.ng里面有个属性是专门用来解决跨域问题的 $sce. 用法: $scope.someUrl = $sce.trustAs ...

  7. iframe标签flash遮盖页面元素问题——wmode参数

    最近做项目过程中,遇到各种小问题,所以打算通过博客园来记录各问题的解决办法. 这篇的问题背景是这样子的:项目是用的AngularJS框架,在某个页面上用了wangEditor富文本编辑器插件(gith ...

  8. 【Egret】里使用iframe标签达到内嵌多个web界面

    目的:Egret里使用iframe标签达到内嵌多个web界面,模式相当于主swf调用N个子swf的效果: 目前在做项目过程中,在使用iframe的时候,碰到了一些功能需求,以及解决方法如下: 一..在 ...

  9. 怎样在一个HTML中嵌入另一个HTML页面(iframe标签用法)

    iframe 怎么 在一个网页中嵌入另一个网页呢,我们可以用html中的iframe标签搞定. iframe支持所有浏览器.下面来看语法: <iframe src="规定在 ifram ...

随机推荐

  1. 用VS2010打开vs2008

    用VS2010打开vs2008,对应的9.0.0.0版本,而应该该使用版本10.0.0.0 解决方案:修改配置文件.将Microsoft.ReportViewer的版本为9.0.0.0改为10.0.0 ...

  2. ASP.NET MVC之文件上传【一】

    前言 这一节我们来讲讲在MVC中如何进行文件的上传,我们逐步深入,一起来看看. Upload File(一) 我们在默认创建的项目中的Home控制器下添加如下: public ActionResult ...

  3. hdu 1429(bfs+状态压缩)

    题意:容易理解,但要注意的地方是:如果魔王回来的时候刚好走到出口或还未到出口都算逃亡失败.因为这里我贡献了一次wa. 分析:仔细阅读题目之后,会发现最多的钥匙数量为10把,所以把这个作为题目的突破口, ...

  4. jQuery插件开发的模式和结构

    jQuery插件开发 一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法:另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通 ...

  5. Delphi 调用串口例子

    procedure TfrmClientMain.SayAddr;var sbuf:array[1..7] of byte;begin sbuf[1]:=byte($35); sbuf[2]:=byt ...

  6. MAC OSX 驱动操作

    mac ox系统的驱动安装常规操作:下载到 *.kext 的驱动以后,都可以直接把它拖到 /System/Library/Extensions/ 下替换掉原来的文件.替换了以后,还需要修复权限才能够正 ...

  7. php生成百度站点地图sitemap.xml

    <?php header("Content-type:text/html;charset=utf-8"); //php生成百度站点地图sitemap.xml //http:/ ...

  8. leetcode:Longest Palindromic Substring(求最大的回文字符串)

    Question:Given a string S, find the longest palindromic substring in S. You may assume that the maxi ...

  9. Strider-test 相关配置

    package.json { "name": "test-node", "version": "0.0.0", &quo ...

  10. sqlite 批量插入, 重复插入(更新)

    [FMDBManager inDatabase:^(FMDatabase *db) { [db shouldCacheStatements]; //开始启动事务 [db beginTransactio ...