TA的每日心情 | 开心 2017-8-14 09:44 |
---|
签到天数: 229 天 [LV.7]常住居民III
|
框架的作用:
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。
框架标签:<frameset>
<frame>
</frame>
<frameset>
框架结构标签(<frameset>)定义如何将窗口分割为框架
<frameset>有 cols属性和rows 属 性。使用 cols 属性,表示按列分布,使用rows 属性,表示按行分布 。 //本帖以cols属性为例
==========================
具体内容:
建立ztkj.html, a.html, b.html, c.html, d.html
ztkj.html中的内容:
<frameset cols="25%,75%">
<frame src="a.html" name="a" noresize="noresize"/> //不使用noresize属性,可以移动frame的边框。
<frame src="b.html" name="b" noresize="noresize"/>
</frameset>
注意:不能将 <body></body> 标签与 <frameset></frameset> 标签同时使用!
a.html中的内容:
<body>
<table border="1" align="center" width="50%" cellspacing="0">
<tr>
<td>
<a href="c.html">这里是c</a>
</td>
</tr>
<tr>
<td>
<a href="d.html">这里是d</a>
</td>
</tr>
</table>
</table>
</body>
b.html为空白文档。
c.html内容
<p>这里是c.html</p>
d.html内容
<p>这里是d.html</p>
此时打开主体框架:ztkj.html 。点击这里是c会发现c.html是在左侧打开的。
这是因为<a></a>有一个target属性,默认为自身窗口打开。
只需要加上target="d"就Ok啦
<a href="c.html" target="b">这里是c</a>
<a href="d.html" target="b">这里是d</a>
这时再点击:这里是c就会在右侧打开c.html
第一次发这种类型的帖子,请多见谅哈。
|
评分
-
查看全部评分
|