html框架
2018-05-11 本文已影响49人
wuyunchao
前言
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。
标签定义和使用说明
<frameset> 标签定义一个框架集。
<frameset> 元素被用来组织一个或者多个 <frame> 元素。每个 <frame> 有各自独立的文档。
<frameset> 元素规定在框架集中存在多少列或多少行,以及每行每列占用的百分比/像素。
frameset标签
- 规定在框架集中存在多少列或多少行,以及每行每列占用的百分比/像素
- rows属性 代表行
- cols属性 代表列
- frame元素 定义 <frameset> 中的子窗口(框架);<frameset> 中的每个 <frame> 都可以设置不同的属性
代码
<head>
<title>我的首页</title>
<meta charset="utf-8">
<head>
<frameset rows="20%,*">
<frame src="../picture/11.png"></frame>
<frameset cols="20%,*">
<frame src="1111.html" ></frame>
<frame src="https://www.baidu.com/"name="aaa"></frame>
</frameset>
</frameset>
</html>
调用1111.html的代码
<head>
<title>我的首页</title>
<meta charset="utf-8">
</head>
<body>
<ul>
<li><a href="one.html" target="aaa"> 美女</a></li>
<li><a href="lianxi1.html" target="aaa"> 表格</a></li>
</ul>
</body>
</html>
结果 image.png
一个frameset相等于一个空间格,用rows,cols可以区分多个单元格(它们的值设用几个设置几个剩余的用代替,比如要设置3行rows='20%,30%,'),我选择的是一行两列。frame属性在两列里要有两个。
在超链接里加上一个targer目标定位的值,在frame值里加上name=target的值;这样就可以点击超链接的名字时显示在一个固定的frame框架集里面!**