frame,是網頁開發必須掌握的知識。例如後台架構、局部刷新,頁面分割,都是frame的用途表現,尤其是後台頁面製作,使用frame會給用戶帶來非常舒適的使用感受。
frame知識點包括(frameset標籤、frame標籤、iframe標籤)。
#一、frameset
1. 屬性
①border
#設定框架的邊框粗細。
②bordercolor
#設定框架的邊框顏色。
③frameborder
#設定是否顯示框架邊框。設定值只有0、1;0 表示不要邊框,1 表示要顯示邊框。
④cols
#縱向分割頁面。其數值表示方法有三種:「30%、30(或30px)、*」;數值的個數代表分成的視窗數目且數值之間以「,」隔開。 「30%」表示該框架區域佔全部瀏覽器頁面區域的30%;「30」表示該區域橫向寬度為30像素;「*」表示該區域佔用餘下頁面空間。例如:cols="25%,200,*"
表示將頁面分為三個部分,左面部分佔頁面30%,中間橫向寬度為200像素,頁面餘下的作為右面部分。
⑤rows
#橫向分割頁。數值表示方法與意義與cols相同。
⑥framespacing
設定框架與框架間的保留的空白距離。
2. 案例
#
注意1:
#cols與rows兩個屬性盡量不要同在一個
< frameset rows="59,*" cols="*" frameborder="no" border="0" framespacing="0">
< frame src="???" name="topFrame" scrolling="No" noresize="noresize" id="topFrame"/>
# < ;frameset cols="213,*" frameborder="no" border="0" framespacing="0">
##
#
#【即,若想即使用cols又使用rows,可利用frameset嵌套實作】
#注意2: