HTML 框架/分割視窗 - <frameset> <frame> 標籤 (tag)
<frameset> 標籤是用來包含 <frame> 標籤的 HTML 元素,<frameset> 和 <frame> 是用做框架用途,可以將一個螢幕畫面分割成好幾個區塊,每個區塊可以各自載入不同的 HTML 網頁,有如分割視窗的效果。
因為諸如性能和可訪問性 (accessibility) 等問題,<frameset> 和 <frame> 已經被從 web 標準中廢棄,要避免再去使用,有需要的話可以用 <iframe>。
<frameset> 標籤上可以用的屬性:
cols
: 指定框架直行 (columns) 的數目和尺寸rows
: 指定框架橫列 (rows) 的數目和尺寸
<frame> 標籤上可以用的屬性:
src
: 要顯示的 HTML 網頁位址 (URL)name
: 指定一個名稱,讓不同 frame 裡面的連結可以指定開啟在別的 frame 中noresize
: 設定使用者不能拖拉改變 frame 的尺寸大小scrolling
: 要不要出現頁面的滾動條,yes
表示顯示,就算是多餘的;no
表示不顯示,就算內容太長marginheight
: 指定 frame 和 frame 之間的邊距多高marginwidth
: 指定 frame 和 frame 之間的邊距多寬frameborder
: 指定 frame 有邊框
舉個語法使用例子:
<frameset cols="25%,*,25%">
<frame src="frame_a.html">
<frame src="frame_b.html">
<frame src="frame_c.html">
</frameset>