HTML 框架
通過使用框架,你可以在同一個(gè)瀏覽器窗口中顯示不止一個(gè)頁(yè)面维咸。每份HTML文檔稱為一個(gè)框架晦攒,并且每個(gè)框架都獨(dú)立于其他的框架。
使用框架的壞處:
開發(fā)人員必須同時(shí)跟蹤更多的HTML文檔
很難打印整張頁(yè)面
框架結(jié)構(gòu)標(biāo)簽(<frameset>)
框架結(jié)構(gòu)標(biāo)簽(<frameset>)定義如何將窗口分割為框架
每個(gè) frameset 定義了一系列行或列
rows/columns 的值規(guī)定了每行或每列占據(jù)屏幕的面積
框架標(biāo)簽(Frame)
Frame 標(biāo)簽定義了放置在每個(gè)框架中的 HTML 文檔舱呻。
在下面的這個(gè)例子中,我們?cè)O(shè)置了一個(gè)兩列的框架集抵卫。第一列被設(shè)置為占據(jù)瀏覽器窗口的 25%狮荔。第二列被設(shè)置為占據(jù)瀏覽器窗口的 75%。HTML 文檔 "frame_a.htm" 被置于第一個(gè)列中介粘,而 HTML 文檔 "frame_b.htm" 被置于第二個(gè)列中:
<frameset cols="25%,75%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
</frameset>
基本的注意事項(xiàng) - 有用的提示:
假如一個(gè)框架有可見邊框殖氏,用戶可以拖動(dòng)邊框來改變它的大小。為了避免這種情況發(fā)生姻采,可以在<frame>標(biāo)簽中加入:noresize="noresize"雅采。
重要提示:不能將<body></body>標(biāo)簽與<frameset></frameset>標(biāo)簽同時(shí)使用!不過慨亲,假如你添加包含一段文本的<noframes>標(biāo)簽婚瓜,就必須將這段文字嵌套于<body></body>標(biāo)簽內(nèi)。(在下面的第一個(gè)實(shí)例中刑棵,可以查看它是如何實(shí)現(xiàn)的巴刻。)
內(nèi)聯(lián)框架
Iframe - 設(shè)置高度和寬度
height 和 width 屬性用于規(guī)定 iframe 的高度和寬度。
屬性值的默認(rèn)單位是像素蛉签,但也可以用百分比來設(shè)定(比如 "80%")胡陪。
<iframe src="http://www.w3school.com.cn/" width="800" ?height="1000"></iframe>
Iframe - 刪除邊框
frameborder 屬性規(guī)定是否顯示 iframe 周圍的邊框沥寥。
設(shè)置屬性值為 "0" 就可以移除邊框:
<iframe src="http://www.w3school.com.cn/" frameborder="0"></iframe>
HTML 頭部元素
HTML 元素
元素是所有頭部元素的容器。<head>內(nèi)的元素可包含腳本柠座,指示瀏覽器在何處可以找到樣式表,提供元信息邑雅,等等。
以下標(biāo)簽都可以添加到 head 部分:<title>,<base>,<link>,<meta>,<script>以及<style>妈经、<base>淮野、<link>、<meta>吹泡、<script> 以及 <style>骤星。
HTML <base>元素
<base>標(biāo)簽為頁(yè)面上的所有鏈接規(guī)定默認(rèn)地址或默認(rèn)目標(biāo)(target):
<head>
<base href=" http://www.w3school.com "/>
<base target="_blank"/>
</head>
HTML <link>元素
<link>標(biāo)簽定義文檔與外部資源之間的關(guān)系。
<link>標(biāo)簽最常用于連接樣式表:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css"/>
</head>
HTML <style>元素 元素
<style>標(biāo)簽用于為 HTML 文檔定義樣式信息荞胡。
標(biāo)簽用于為 HTML 文檔定義樣式信息妈踊。
您可以在 style 元素內(nèi)規(guī)定 HTML 元素在瀏覽器中呈現(xiàn)的樣式
HTML 字符實(shí)體
在 HTML 中,某些字符是預(yù)留的泪漂。
在 HTML 中不能使用小于號(hào)(<)和大于號(hào)(>)廊营,這是因?yàn)闉g覽器會(huì)誤認(rèn)為它們是標(biāo)簽。