HTML学习笔记09

HTML框架可以使同一个浏览器窗口显示不止一个页面。

1、框架标签

<frameset>定义如何将窗口分割为框架,每个frameset定义一系列行或列,row/columns的值规定了每行或每列占据屏幕的面积。

2、简单的例子

1 <!--框架frameset-->
2 <frameset cols="40%,60%">
3     <frame src="frame_a.htm"></frame>
4     <frame src="frame_b.htm"></frame>    
5 </frameset>

3、水平框架

1 <!--框架frameset-->
2 <frameset rows="30%,40%,30%">
3     <frame src="frame_a.htm"></frame>
4     <frame src="frame_b.htm"></frame>
5     <frame src="frame_c.htm"></frame>    
6 </frameset>

4、noresize属性

避免拖动边框改变大小,可设noresize="noresize"。

1 <!--框架frameset-->
2 <frameset cols="30%,40%,30%">
3     <frame src="frame_a.htm" noresize="noresize"></frame>
4     <frame src="frame_b.htm" noresize="noresize"></frame>
5     <frame src="frame_c.htm" noresize="noresize"></frame>    
6 </frameset>

5、noframes标签

1 <!--框架frameset-->
2 <frameset cols="30%,40%,30%">
3     <frame src="frame_a.htm" noresize="noresize"></frame>
4     <frame src="frame_b.htm" noresize="noresize"></frame>
5     <frame src="frame_c.htm" noresize="noresize"></frame>
6     <noframes>
7         <body>您的浏览器无法处理框架!</body>
8     </noframes>    
9 </frameset>

6、混合框架

1 <!--框架frameset-->
2 <frameset rows="50%,50%">
3     <frame src="frame_a.htm" noresize="noresize"></frame>
4     <frameset cols="50%,50%">
5         <frame src="frame_b.htm" noresize="noresize"></frame>
6         <frame src="frame_c.htm" noresize="noresize"></frame>
7     </frameset>
8 </frameset>

7、内联框架

1 <!--内联框架iframe-->
2 <iframe src="1.jpg"></iframe>
3 <p>老的浏览器不支持。</p>

 

 

posted @ 2014-05-09 20:58  weddy.zheng  阅读(88)  评论(0)    收藏  举报