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>

浙公网安备 33010602011771号