XHTML1.0 框架類標籤
<frameset>、<frame> 與 <noframes>
| <frameset> F 區塊型元素 | |||
| 屬 性 | DTD | 說 明 | 屬 性 值 |
| cols | F | 設定行數(設定要幾塊垂直區域) | pix、百分比、* |
| rows | F | 設定列數(設定要幾塊水平區域) | pix、百分比、* |
| <frame> F 區塊型元素 | |||
| 屬 性 | DTD | 說 明 | 屬 性 值 |
| frameborder | F | 框架的框線 | 1 (顯示)、0 (隱藏) |
| marginheight | F | 上下邊界的寬度 | pix |
| marginwidth | F | 左右邊界的寬度 | pix |
| name | F | 框架的名稱 | frame_name |
| noresize | F | 框架不可移動 | noresize |
| scrolling | F | 是否有捲軸 | yes、no、auto |
| src | F | 所連結的路徑檔名或網址 | URL |
| <noframes> TF 單列型元素 | |||
| DTD:S=Strict,T=Transitional,F=Frameset。 | |||
<frameset> 標籤是用來宣告這份文件是以框架的格式來呈現,而不是以我們平常時在用的 <body> 標籤單一文件的本體方式來呈現它。
所以 <frameset> 與 <body> 標籤是對等的,不能同時並用。<frame> 標籤則是讓我們用來指定每一個框架裡的一些屬性。
* 號是我們用來設定框架的其中一種方式,例如 rows="100,*,*" ,意思是說第一列框架高為100像素,然後剩下的視窗高度平均設給第二與第三列。


還有就是,例如在左邊圖片中,想將框架 1 的連結內容顯示在框架 2,這時 name 屬性就顯得蠻重要多了,因為在框架 1 的連結裡頭需加上 target="框架名稱" 這樣一來才能將框架 1 的連結內容正確的顯示在框架 2。為了讓瀏覽器不支援框架的人知道,我們可以在裡頭加上:
<noframes> <body>你的瀏覽器並不支援框架</body> </noframes>
<iframe>
| <iframe> TF 單列型元素 | |||
| 屬 性 | DTD | 說 明 | 屬 性 值 |
| align | TF | 文字位置 | bottom、left、right、top、middle |
| frameborder | TF | 框架邊框 | 1 (顯示)、0 (隱藏) |
| height | TF | 框架高度 | pix、% |
| longdesc | TF | 框架說明文件的 URI | URL |
| marginheight | TF | 上下邊界的寬度 | pix |
| marginwidth | TF | 左右邊界的寬度 | pix |
| name | TF | 框架的名稱 | frame_name |
| scrolling | TF | 是否有捲軸 | yes、no、auto |
| src | TF | 所連結的路徑檔名或網址 | URL |
| width | TF | 框架寬度 | pix、% |
| DTD:S=Strict,T=Transitional,F=Frameset。 | |||