html frame的基本使用方法 多窗口页面 noframes标签 各个窗口尺寸设置

1 最简单的框架代码

FRAMESET 标记有两个属性 ROW、COLS,分别用来说明将把浏览器窗口分成小窗口的数量和各个小窗口的大小。
COLS 属性:纵向将窗口划分为若干窗框。
ROWS 属性:横向将窗口划分为若干窗框。

<frameset cols="50%,*">
<frame name="hello" src="frame_a.html">
<frame name="hi" src="frame_b.html">

</frameset> 此例中 <FRAMESET>把画面分成左右两相等部分,左便是显示 frame_a.html ,右边则会显示 frame_b.html 这档案,<FRAME>标记所标示的框窗永远是按由上而下、由左至右的次序。

2 多窗口页面

<frameset> ... </frameset>
<frame src="url">
<noframes> ... </noframes>

<noframes> 标记后的文字将只出现在不支持 FRAMES 的浏览器中。

3 noframes 标签

如果浏览器不支持 frames,则 noframes 之后的文字会显示。

<html>
<frameset cols="25%,50%,25%">
  <frame src=“frame_a.html">
  <frame src="frame_b.html">
  <frame src="frame_c.html">
<noframes>
<body>您的浏览器无法处理框架!</body>
</noframes>
</frameset>
</html>

4 各个窗口的尺寸设置

<frameset cols=#>

纵向排列多个窗口:

<frameset cols=30%,20%,50%>
<frame src=" frame_a.html ">
<frame src="frame_b.html ">
 <frame src="frame_c.html ">
</frameset>

<frameset rows=#>
横向排列多个窗口:
<frameset rows=25%,25%,50%>
<frame src=" frame_a.html ">
 <frame src=" frame_b.html ">
 <frame src=" frame_c.html ">
 </frameset>

纵横排列多个窗口:
<frameset cols=20%,*>
<frame src="frame_a.html">
<frameset rows=40%,*>
<frame src="frame_b.html">
<frame src="frame_c.html">
</frameset>

注意:
如一个框架有可见边框,用户可以拖动边框来改变它的大小。为了避免这种情况发生,可以在 <frame> 标签中加入:noresize=”noresize”。

0

Leave a Reply

Your email address will not be published.