iframe、frame、frameset那些事

今天好好说说iframe、frame、frameset那些事

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

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

如下不能正常显示: 
 
 
     
     
 
 

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

   
      
        
        
      
   


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


 
     
     
 


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

 
 
     
     
 
 

 
 
   所包含的内容与整个页面是一个整体,而所包含的内容是一个独立的个体,是可以独立显示的。另外,应用Iframe还可以在同一个页面中多次显示同一内容,而不必重复这段内容的代码。 

2iframe 可以放到表格里面。frame 则不行。 

 
 
 
 
 

3frame必须在frameset里 
而frameset不能与body元素共存,也就说有frameset元素的文档只能是一个框架集,不能有别的东东 

4IFrame是放在网业的什么地方都行   
  但是frame只能放到上下左右四个方向 

5iframme   是活动帧   
  而frame是非活动帧   
  iframe使用方法如下   
   
iframe用起来更灵活,不需要frame那么多讲究   
而且放的位置也可以自己设 
iframe是内嵌的,比较灵活,不过也有不好的地方,就是位置在不同的浏览器和分辨率下有可能不同,有时会把本来好好的页面搞得变形 

iframe就没有这个限制 

6iframe   可以加在网页中任何一个地方。   
  而frame   通常做框架页 
iframe是一个网页中的子框架,两网页间是父子关系   
    
  frame是框架,由多个并列的网页构成 
楼上的说得对,iframe是浮动的。就像是浮动面板,而frame是固定的。只能四个方向上的。   
你可以直接在网页里用一下,看看效果就行了。 


7