<!--<body>--> <frameset rows="50%,*"> <frame name="frame1" src="test1.htm"/> <frame name="frame2" src="test2.htm"/> </frameset> <!--<body>-->
以下不能正常顯示: html
<body> <frameset rows="50%,*"> <frame name="frame1" src="test1.htm"/> <frame name="frame2" src="test2.htm"/> </frameset> <body>
三、嵌套在frameSet中的iframe必需放在body中;以下能夠正常顯示: linux
<body> <frameset> <iframe name="frame1" src="test1.htm"/> <iframe name="frame2" src="test2.htm"/> </frameset> </body>
以下不能正常顯示: 瀏覽器
<!--<body>--> <frameset> <iframe name="frame1" src="test1.htm"/> <iframe name="frame2" src="test2.htm"/> </frameset> <!--</body>-->
四、不嵌套在frameSet中的iframe能夠隨意使用;
以下都可以正常顯示: 框架
<body> <iframe name="frame1" src="test1.htm"/> <iframe name="frame2" src="test2.htm"/> </body> <!--<body>--> <iframe name="frame1" src="test1.htm"/> <iframe name="frame2" src="test2.htm"/> <!--</body>-->
五、frame的高度只能經過frameSet控制;iframe能夠本身控制,不能經過frameSet控制,如: 佈局
<!--<body>--> <frameset rows="50%,*"> <frame name="frame1" src="test1.htm"/> <frame name="frame2" src="test2.htm"/> </frameset> <!--</body>--> <body> <frameset> <iframe height="30%" name="frame1" src="test1.htm"/> <iframe height="100" name="frame2" src="test2.htm"/> </frameset> </body>
<table> <tr> <td><iframe id="" src=""></iframe></td> <td></td> </tr> </table>
3frame必須在frameset裏
而frameset不能與body元素共存,也就說有frameset元素的文檔只能是一個框架集,不能有別的東東
4IFrame是放在網業的什麼地方都行
可是frame只能放到上下左右四個方向
5iframme 是活動幀
而frame是非活動幀
iframe使用方法以下
<iframe scr="sourcefile" frameborder=0 width="width" height="height"></iframe>
iframe用起來更靈活,不須要frame那麼多講究
並且放的位置也能夠本身設
iframe是內嵌的,比較靈活,不過也有很差的地方,就是位置在不一樣的瀏覽器和分辨率下有可能不一樣,有時會把原本好好的頁面搞得變形 iframe就沒有這個限制
6iframe 能夠加在網頁中任何一個地方。
而frame 一般作框架頁
iframe是一個網頁中的子框架,兩網頁間是父子關係
frame是框架,由多個並列的網頁構成
樓上的說得對,iframe是浮動的。就像是浮動面板,而frame是固定的。只能四個方向上的。
你能夠直接在網頁裏用一下,看看效果就好了。
7<iframe>是被嵌入在網頁的元素,而<frame>用於組成一個頁面的多個框架!
iframe 更利於版面的設計
frame 一條直一條豎的不美觀
frame的那一條線也能夠去掉的呦!只不過,iframe更方便對其進行數據的交換吧!
iframe能夠放置到你想放的任意位置,控制起來比frame方便
8iframe是內部幀,能夠嵌在一個頁面裏面, 測試
設置內部幀的屬性可使得總體看上去象一個完整的頁面,而不是由多個頁面組成,frame有frame的好處,好比何多網站,上面放廣告條,左邊放菜單,右邊放內容,這樣上邊和左邊的內容均可不動,只刷新右邊頁面的內容,選擇iframe仍是frame徹底看本身的需求。
說白了,用IFrame比用Frame少一個文件(FrameSet),但支持Frame的瀏覽器比較多。
我爲我公司作的網站,整個是用了iframe,linux帶的瀏覽器都不支持,哎呀,醜呀,不過我仍是喜歡用iframe
還有iframe能夠放在表格裏,而後ifame設置成width=100% height=100%
我就能夠只需修改個人表格的寬度和高度,這樣的話有利於排版
其實Frame是一個控件
使用方法和Panle相同。
frame是把網頁分紅多個頁面的頁面。它要有一個框架集頁面frameset
iframe是一個浮動的框架,就是在你的頁面裏再加上一個頁面,
<frame>用來把頁面橫着或豎着切開,
<iframe>用來在頁面中插入一個矩形的小窗口
Frame通常用來設置頁面佈局,將整個頁面分紅規則的幾塊,每一塊裏面包含一個新頁面.
iframe用來在頁面的任何地方插入一個新的頁面.
所以,Frame用來控制頁面格式,好比一本書,左邊是章節目錄,右邊是正文,正文很長,看的時候要拖動,但又不想目錄也被拖動得開不到了.所以最好將頁面用Frame分紅規則的2頁,一左一右.
而iframe則更靈活,不要求將整個頁面劃分,你能夠在頁面任何地方用iframe嵌入新的頁面.
我我的認爲:
<frame>用於全頁面
<iframe>只用於局部 網站