HTML之框架標籤
使用框架標籤可以使網頁的內容佈局更整齊清晰,更加的有層次感。製作框架一般使用frameset元素定義一個框架集,它被用來組織多個框架,而框架則由frame來定義。每個框架都存有獨立的文件。首先使用frameset元素定義個框架集,而它有兩個屬性:cols和rows,分別代表框架集的行列。注意,frameset不能與body共用。
以下通過一個例子來更加清楚的瞭解frameset的效果。
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title size="10" color="red">welcome to HTML</title>
</head>
<frameset cols="50%,*">
<frame />
<frame />
</frameset>
</html>
得到如下網頁:
以上便是使用了cols屬性,將框架集分成兩列,並且每個框架的寬度各佔50%,因此cols的取值可以是整數,百分數,或者*。
關於frame元素有幾個常用的屬性,如frameborder,取值為0或1,表示是否顯示框架周圍的邊框;src屬性,值一般是URL,表示框架顯示文件的URL;scrolling屬性,取值為yes、no或者auto,表示是否在框架中顯示滾動條。
以下通過對frame屬性細化來看看屬性的特點。
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title size="10" color="red">welcome to HTML</title>
</head>
<frameset cols="50%,*">
<frame src="multi.html"/>
<frame src="01.html"/>
</frameset>
</html>
得到的網頁如下圖所示:
上圖的左邊框架顯示的是multi.html的內容;右邊框架顯示的是01.html的內容,這就是框架集的作用,可以將多個需要整合在一個頁面上的內容進行整合,並且使佈局更加有層次感。
接下來講講混合框架的使用,即在框架集中設定框架集,比如一個框架集分為左右兩個框架,其中左框架中設定一個框架集,分為上下兩個框架,這就是複合框架。程式碼如下所示:
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title size="10" color="red">welcome to HTML</title>
</head>
<frameset cols="50%,*">
<frameset rows="50%,*">
<frame src="multi.html" frameborder="1" marginwidth="100" marginheight="100" />
<frame src="b.html" frameborder="1" marginwidth="100" marginheight="100" />
</frameset>
<frame src="01.html" frameborder="1" marginwidth="100" marginheight="100"/>
</frameset>
</html>
效果如下所示:
以上就是框架的基本使用以及混合框架的使用,在製作網頁的過程中,框架標籤的使用具有綜合文件內容的作用。
相關文章
- HTML之常用標籤HTML
- HTML之表格標籤HTML
- HTML之簡單標籤HTML
- HTML之表單標籤HTML
- HTML <a> 標籤HTML
- html標籤HTML
- HTML標籤之form,input,button,tableHTMLORM
- HTML5 之語義標籤HTML
- HTML標籤(基本標籤的使用)HTML
- html標籤整理HTML
- HTML 常用標籤HTML
- HTML <label> 標籤HTML
- HTML <body>標籤HTML
- html基本標籤HTML
- HTML <div>標籤HTML
- html列表標籤HTML
- HTML <meta>標籤HTML
- HTML <iframe>標籤HTML
- HTML <span>標籤HTML
- HTML <head>標籤HTML
- HTML <figcaption> 標籤HTMLGCAPT
- HTML <dialog> 標籤HTML
- HTML <time> 標籤HTML
- HTML <aside> 標籤HTMLIDE
- HTML <article> 標籤HTML
- HTML <section> 標籤HTML
- HTML <main> 標籤HTMLAI
- HTML <var> 標籤HTML
- HTML <canvas> 標籤HTMLCanvas
- HTML常用標籤HTML
- HTML <header> 標籤HTMLHeader
- HTML <footer> 標籤HTML
- HTML <nav> 標籤HTML
- 01 HTML標籤HTML
- html標籤使用HTML
- html排版標籤HTML
- 前端html:標籤前端HTML
- [06]HTML基礎之表單標籤HTML