HTML <frameset> 標籤

實例

簡單的三框架頁面:

<html>
<frameset cols="25%,50%,25%">
  <frame src="frame_a.htm" />
  <frame src="frame_b.htm" />
  <frame src="frame_c.htm" />
</frameset>
</html>

瀏覽器支援

IE Firefox Chrome Safari Opera

所有瀏覽器都支援 <frameset> 標籤。

定義和用法

frameset 元素可定義一個框架集。它被用來組織多個視窗(框架)。每個框架存有獨立的文件。在其最簡單的應用中,frameset 元素僅僅會規定在框架集中存在多少列或多少行。您必須使用 cols 或 rows 屬性。

HTML 與 XHTML 之間的差異

NONE

提示和註釋:

註釋:如果您希望驗證某個包含框架的頁面,請確保 DTD 被設定為 "Frameset DTD"。閱讀更多有關 XHTML 驗證的內容。

重要事項:您不能與 <frameset></frameset> 標籤一起使用 <body></body> 標籤。不過,如果您需要為不支援框架的瀏覽器新增一個 <noframes> 標籤,請務必將此標籤放置在 <body></body> 標籤中!

可選的屬性

屬性 描述
cols
  • pixels
  • %
  • *
定義框架集中列的數目和尺寸。有關 cols 屬性的詳細資訊
rows
  • pixels
  • %
  • *
定義框架集中行的數目和尺寸。有關 rows 屬性的詳細資訊

標準屬性

id, class, title, style

如需完整的描述,請訪問標準屬性

事件屬性

NONE

如需完整的描述,請訪問事件屬性

TIY 實例

垂直框架
本例演示:如何使用三份不同的文件製作一個垂直框架。
水平框架
本例演示:如何使用三份不同的文件製作一個水平框架。
如何使用 <noframes> 標籤
本例演示:如何使用 <noframes> 標籤。
混合框架結構
本例演示如何製作含有三份文件的框架結構,同時將他們混合置於行和列之中。
含有 noresize="noresize" 屬性的框架結構
本例演示 noresize 屬性。在本例中,框架是不可調整尺寸的。在框架間的邊框上拖動滑鼠,你會發現邊框是無法移動的。
導航框架
本例演示如何製作導航框架。導航框架包含一個將第二個框架作為目標的鏈接列表。名為 "contents.htm" 的檔案包含三個鏈接。
內聯框架
本例演示如何建立內聯框架(HTML 頁中的框架)。
跳轉至框架內的一個指定的節
本例演示兩個框架。其中的一個框架設定了指向另一個檔案內指定的節的鏈接。這個 "link.htm" 檔案內指定的節使用 <a name="C10"> 進行標識。
使用框架導航跳轉至指定的節
本利演示兩個框架。左側的導航框架包含了一個鏈接列表,這些鏈接將第二個框架作為目標。第二個框架顯示被鏈接的文件。導航框架其中的鏈接指向目標檔案中指定的節。