框架
框架技術(shù)可以實(shí)現(xiàn)對(duì)靜態(tài)頁(yè)面的互相引用,提高靜態(tài)頁(yè)面的重用性佩伤,因?yàn)椴⒉皇撬械臑g覽器都能很好的支持生巡,而且對(duì)搜索引擎可能也不是很友好,所以一般網(wǎng)頁(yè)使用并不多孤荣,但是對(duì)一些管理系統(tǒng)而言,框架還是很實(shí)用的钱豁,因?yàn)楣芾硐到y(tǒng)的布局比較簡(jiǎn)單疯汁。每一個(gè)頁(yè)面的效果都差不多,一般使用下面這種布局谤碳。
這個(gè)布局頭部溢豆,菜單和尾部的內(nèi)容都是不會(huì)變化的,經(jīng)常變化的就是中間的操作頁(yè)面臭蚁,所有可以把頭部讯赏,菜單和尾部以及主頁(yè)分別使用四個(gè)頁(yè)面設(shè)計(jì),然后在定義一個(gè)框架頁(yè)面進(jìn)行引入即可系枪。
這個(gè)布局頭部私爷,菜單和尾部的內(nèi)容都是不會(huì)變化的膊夹,經(jīng)常變化的就是中間的操作頁(yè)面,所有可以把頭部放刨,菜單和尾部以及主頁(yè)分別使用四個(gè)頁(yè)面設(shè)計(jì)进统,然后在定義一個(gè)框架頁(yè)面進(jìn)行引入即可。
1螟碎、 每一個(gè)獨(dú)立的frame頁(yè)面
top.html?
leftmenu.html
footer.html
main.html
2掉分、總頁(yè)面frame.html
3酥郭、在main中加載新頁(yè)面
運(yùn)行上面代碼發(fā)現(xiàn)超鏈接是在新的窗口中打開(kāi)了,如果需要在主框架中顯示褥民,要先給這個(gè)主框架定義name的屬性,然后在修改leftmenu.html的超鏈接的target屬性值载弄,寫上主框架的name的值撵颊,下面更改frame.html中的frameset代碼如下: