重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

HTML中frame和iframe标签有哪些区别-创新互联

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

创新互联长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为富裕企业提供专业的成都网站制作、成都网站设计、外贸营销网站建设富裕网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

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