分享

iframe 和 frame的区别,div和frame的区别

 陈湖雨_毓 2012-03-12

框架和iframe的应用领域不同。  
   
  框架一般应用于首页的界面排版工作。把一个网页切割成多个页面管理。  
   
  iframe就是在一个网页中内嵌一个网页,为什么要嵌入那就要具体问题具体分析了。  
  有可能是为了界面排版,也有可能是显示数据...   ...  

 

frame文件一般只包含框架的布局信息,不会包含其他内容,所有的页面效果都是在各个frameset页面内显示。他们都从属于frame文件,彼此之间是独立的(平级的)  
   
  而iframe其实就是内嵌的框架,是在一个网页(经常是有内容的)内嵌套另外一个页面的内容用的,他们之间的关系是父子的关系

 

 

 iframe的优点和缺点?

请大家进来讨论一下好吗
对了  与frame相比呢??   
优缺点在哪?

 

IFrame 是 SEO 的大忌,需要更有效的利用 IFrame。

IFrame 优点:有利于下载缓慢的广告等第三方内容,安全沙箱,并行下载脚本

IFrame 缺点:即使为空也会有较大资源消耗,会阻止页面的onload,非语义

 

 

个人理解为:
frame需要框架页和子页,在使用frame是,框架页只是定义框架的结构,不显示内容。
iframe只是在页面上内嵌一个子页。父页中可以包括内容。

优缺点在于frame对各个子页的功能区分比iframe中的子页的功能要明确很多,结构性好。
iframe不需要另外的页面来定义框架结构,灵活性高。

 

我基本同样楼上的说法。
IFRAME有个缺点是低版本的浏览器不支持,好像IE5.0就不行

 

 

<!-- google_ad_section_start -->
用DIV可以将网页分成若干的层,起到布局的作用。
但是用FRAME也可以在一个页面内创建不同的帧。看上去似乎也有布局的作用。

用DIV可以将网页分成若干的层,起到布局的作用。
但是用FRAME也可以在一个页面内创建不同的帧。看上去似乎也有布局的作用。

div是当前html页的固有元素,Iframe是外部html的调用,相当于内嵌。
div是用来组织结构的,IFrame是拿来引用外部HTML的,相当于服务器端的SSI,可以叫CSI,呵呵。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多