HTML中frame和iframe标签有哪些区别

小编给大家分享一下HTML中frame和iframe标签有哪些区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

公司主营业务:网站设计、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出洛江免费做网站回馈大家。

1、frame不能脱离frameSet单独使用,iframe可以;

2、frame不能放在body中;如下可以正常显示:

 
 
     
     
 

如下不能正常显示:

 
 
     
     
 

3、嵌套在frameSet中的iframe必需放在body中;如下可以正常显示:

 
      
        
        
      
  

如下不能正常显示:

  
      
        
        
      
  

4、不嵌套在frameSet中的iframe可以随意使用;
    如下均可以正常显示:

 
     
     
 
 
     
     

5、frame的高度只能通过frameSet控制;iframe可以自己控制,不能通过frameSet控制,如:

 
 
     
     
 
 
 
 
     
     
 

6、如果在同一个页面使用了两个以上的iframe,在IE中可以正常显示,在firefox中只能显示出第一个;使用两个以上的frame在IE和firefox中均可正常
以上代码在IE7和firefox2.0中测试。
另外相关论坛窃取总结 :-)
1Frame与Iframe两者可以实现的功能基本相同,不过Iframe比Frame具有更多的灵活性。
frame是整个页面的框架,iframe是内嵌的网页元素,也可以说是内嵌的框架
Iframe标记又叫浮动帧标记,可以用它将一个HTML文档嵌入在一个HTML中显示。它和Frame标记的最大区别是在网页中嵌入的所包含的内容与整个页面是一个整体,而所包含的内容是一个独立的个体,是可以独立显示的。另外,应用Iframe还可以在同一个页面中多次显示同一内容,而不必重复这段内容的代码。
2iframe 可以放到表格里面。frame 则不行。

 
 
 
 

3frame必须在frameset里
而frameset不能与body元素共存,也就说有frameset元素的文档只能是一个框架集,不能有别的东东
4IFrame是放在网业的什么地方都行  
 但是frame只能放到上下左右四个方向
5iframme   是活动帧  
 而frame是非活动帧  
 iframe使用方法如下  
 
iframe用起来更灵活,不需要frame那么多讲究  
而且放的位置也可以自己设
iframe是内嵌的,比较灵活,不过也有不好的地方,就是位置在不同的浏览器和分辨率下有可能不同,有时会把本来好好的页面搞得变形
iframe就没有这个限制
6iframe   可以加在网页中任何一个地方。  
 而frame   通常做框架页
iframe是一个网页中的子框架,两网页间是父子关系  
 frame是框架,由多个并列的网页构成
楼上的说得对,iframe是浮动的。就像是浮动面板,而frame是固定的。只能四个方向上的。  
你可以直接在网页里用一下,看看效果就行了。
7