下面是Frame分框:
6 .1
分框的基本格式
分框將流覽器的窗口分成多個區域,每個區域可以單獨顯示一個html文件,各個區域也可相關連地顯示某一個內容,比如可以將索引放在一個區域,文件內容顯示在另一個區域。
分框的基本結構如下
<html>
<head>
<title>...</title>
</head>
<noframes>...</noframes>
<frameset>
<frame
src="url">
</frameset>
</html>
<nframes>...</noframes>中的內容顯示在不支持分框的浏覽器窗口中,因而這裡指向一個普通版本的html文件,以便使用不支持分框浏覽器的用戶閱讀。
分框由<frameset>指定,並且可以嵌簽,分區中種部分顯示的內容用<framre>指定。
需要說明的是,frame是一個新出現的元素,許多流覽器不支持它。
可以將窗口橫向分成幾個部分,也可以分成縱向幾個部分,還可以混和分框。
6.2
橫向分框
橫向分框用<frameser
cols=#>指定,#可以是一個百分數,也可以是一整數。前者規定各框占窗口的百分數,後者指定各框的絕對大小。例如,下面的例子將窗口分成30%、20%、50%的幾個區域,各區域的內容分別為A.html,B.html,C.html.
6.3
縱向分框
縱向分框用<frameset cols=#>指定,參見下例:
6.4 混合分框
將窗口分成橫縱幾個區域時,用<framset>代替<frame>鏈接至即可將原的分好的<frame>區域再次分框,
下面的例子先將窗口分成20%,80%, 然後將右邊的區域再分成分別占40%和60%的上下兩個區域。
6.5 分框與框中文本的間距
分框與其中的文本間距可以用Marginwidth=#和marginneigh=#來指定,前者指定文本與分框的邊緣的橫向距離,後者為縱向距離,其單位都為象素,下面的例子中,將右邊分框的左右邊距,上下空白都設為50個象素。
6.6
分框間的關聯
分框之間可以有特定的關聯,比如將某一框的內容輸出到另一個框,這樣我們就可以把其中一個框作為輸出框,另一個框作為選擇框。實現這種關聯需要做下列的事情。
①在分框的hrme文件中標記各個框,標記的方法是在<frame>中加入name屬性,比如上例,定義左邊的框為輸出,右邊框為象引。
<frame
src="A.html"name=display><frame src="B.htme"name=index>
②在B.html文件中指定輸出到哪個框方法是在B.html文件中加入下列一行。
<base
target="display">
這便得用鼠標點取B.html中的鏈接指針,它的輸出會顯示在左邊的框中。
以上就是我們給大家介紹的有關Frame分框的知識,希望大家繼續關注本網站。