我們先來看看W3CSchool教程上是如何解釋的,因為本人也是從網上了解的
iframe 元素會創建包含另外一個文檔的內聯框架(即行內框架)。
我們可以在頁面佈局的任何地方來使用這個iframe,它就相當於在頁面的任何一個地方插入一個小視窗,用來顯示其他頁面
04a0d55efbbfd646a993fbc01f262c57 標籤定義frameset 中的一個特定的視窗(框架)。
frameset 中的每個框架都可以設定不同的屬性,例如 border、scrolling、noresize 等等。
先來個範例程式碼:
<html> <frameset cols="25%,50%,25%"> <frame src="frame_a.htm" /> <frame src="frame_b.htm" /> <frame src="frame_c.htm" /> </frameset> </html>
需要注意的是如果把f900b4fc197b16ab214eecf015bb6bd215d48791a5c378cdae6ada1bb53972a5放在body中則不會正常顯示,並且,frame不能獨立顯示,一定是位於frameset中
##不同:
我們透過以上定義就可以了解到iframe與frame的主要差異:
1.iframe可以位於文檔body元素中,也可以直接寫在frameset中
#2.frameset只能位於body外面,不能夠被body包裹,frame只能位於frameset元素中,而iframe不僅僅可以位於frameset中還可以獨立顯示,位於body中,
#要注意的是,如果在framseset中嵌套iframe,則必須把frameset寫在body內部
3.我們可以透過樣式對iframe進行任意佈局,但是frame只能透過framset的rows和cols佈局,只能位於文檔的上下左右
以上是html中frame與iframe有哪些差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!