HTML中frameset標(biāo)簽的使用教程

frameset頁面與普遍的Web頁面有些不同。雖然仍舊以<HTML>和包含標(biāo)題的<HEAD>標(biāo)記以及其他腳本開始,但是其內(nèi)容僅僅是表示的各個頁面的版式設(shè)計。因此,不再需要有<BODY>元素,只需要<frameset>標(biāo)記。
屬性介紹
border:設(shè)置框架的邊框粗細(xì)。
bordercolor:設(shè)置框架的邊框顏色。
frameborder:設(shè)置是否顯示框架邊框。設(shè)定值只有0、1;0 表示不要邊框,1 表示要顯示邊框。
cols:縱向分割頁面。其數(shù)值表示方法有三種:“30%、30(或者30px)、”;數(shù)值的個數(shù)代表分成的視窗數(shù)目且數(shù)值之間用“,”隔開。“30%”表示該框架區(qū)域占全部瀏覽器頁面區(qū)域的30%;“30”表示該區(qū)域橫向?qū)挾葹?0像素;“”表示該區(qū)域占用余下頁面空間。例如:cols="25%,200,*" 表示將頁面分為三部分,左面部分占頁面25%,中間橫向?qū)挾葹?00像素,頁面余下的作為右面部分。
rows:橫向分割頁面。數(shù)值表示方法與意義與cols相同。
framespacing:設(shè)置框架與框架間的保留的空白距離。
用法
來看看這段代碼:
- <frameset rows="*" cols="180,*" frameborder=0 border=0 >
- <frame src="left.html" scrolling="no" noresize></frame>
- <frame src="main.html" name="main"></frame>
- </frameset>
這段代碼的意思是:置了一個兩列的框架集,左邊一列寬度為180px,noresize表示寬度固定不變。
那么,怎么使用框架導(dǎo)航跳轉(zhuǎn)到指定的節(jié)呢?下面這段代碼是左邊的導(dǎo)航框架:
- <html>
- <head>
- <meta charset="utf-8">
- </head>
- <body bgcolor="#ffffd2">
- <ul>
- <li><a href="./reg.html" target="main">注冊用戶</a></li>
- <li><a href="./main.html" target="main">返回主頁</a></li>
- <ul>
- </body>
- </html>
這些鏈接將第二個框架作為目標(biāo)。第二個框架顯示被鏈接的文檔。導(dǎo)航框架其中的鏈接指向目標(biāo)文件中指定的節(jié)。
在來進(jìn)一步看看這個例子:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
- <title>haorooms博客frame標(biāo)準(zhǔn)demo</title>
- </head>
- <frameset row="180,*">
- <frame name="topFrame" src="topframe.html" />
- <frameset cols="50%,50%">
- <frame src="left.html" name="leftFrame" />
- <frame src="right.html" name="rightFrame" />
- </frameset>
- </frameset>
- </html>
布局及用js選區(qū)各個部分效果圖如下:
相關(guān)文章
HTML5進(jìn)階段內(nèi)聯(lián)標(biāo)簽匯總(小篇)
這篇文章主要介紹了HTML5進(jìn)階段內(nèi)聯(lián)標(biāo)簽匯總(小篇)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-13HTML中table表格標(biāo)簽的基礎(chǔ)學(xué)習(xí)教程
用table標(biāo)簽在Web上顯示表格內(nèi)容是HTML所具有的最基本功能之一,這里我們就來看一下HTML中table表格標(biāo)簽的基礎(chǔ)學(xué)習(xí)教程,需要的朋友可以參考下2016-07-08淺談html標(biāo)簽的顯示模式(塊級標(biāo)簽,行內(nèi)標(biāo)簽,行內(nèi)塊標(biāo)簽)
下面小編就為大家?guī)硪黄獪\談html標(biāo)簽的顯示模式(塊級標(biāo)簽,行內(nèi)標(biāo)簽,行內(nèi)塊標(biāo)簽)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-08html5基于canvas實現(xiàn)的文字標(biāo)簽云3D旋轉(zhuǎn)動畫特效源碼
這是一款html5基于canvas實現(xiàn)的文字標(biāo)簽云3D旋轉(zhuǎn)動畫特效源碼。鼠標(biāo)滑過文字呈現(xiàn)框選效果,拖動文字可呈現(xiàn)出標(biāo)簽云的3D動畫旋轉(zhuǎn)效果。2016-07-07- 下面小編就為大家?guī)硪黄狧TML5之語義標(biāo)簽介紹。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07
HTML標(biāo)簽marquee實現(xiàn)多種滾動效果(無需JS控制)
本文給大家介紹使用html標(biāo)簽 - <marquee></marquee>可以實現(xiàn)多種滾動效果,無需js控制,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧2016-07-05前端開發(fā)每天必學(xué)之認(rèn)識HTML標(biāo)簽(1)
這篇文章主要為大家詳細(xì)介紹了前端開發(fā)每天必學(xué)之HTML標(biāo)簽,幫助大家認(rèn)識HTML標(biāo)簽,感興趣的小伙伴們可以參考一下2016-06-21- 下面小編就為大家?guī)硪黄狧TML5 新標(biāo)簽全部總匯(推薦)。小編覺得挺不錯的, 現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-13
HTML5的video標(biāo)簽的瀏覽器兼容性增強方案分享
使用HTML5時就應(yīng)該考慮包括桌面以及移動端的瀏覽器兼容問題,特別是視頻方面瀏覽器對解碼的支持會有所不同,所以下面就來分享一個HTML5的video標(biāo)簽的瀏覽器兼容性增強方案分2016-05-19- 下面小編就為大家?guī)硪黄狧TML5標(biāo)簽嵌套規(guī)則詳解【必看】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考2016-04-26