html之框架标签
框架标签
frameSet : 一个frameSet可以把一个页面切割成多份。
只能按照行或者列切割。
frame 不能被切割的。 frame是位于frameSet中。
iframe: 在一个网页中分隔一部分的位置显示另外一个网页的的信息。
注意: frameSet标签不能用于body标签体内容。
例如代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <frameset rows="20%,70%,*" > <!--把页面分为三部分上20,中70,下*--> <frame src="top.html" /> <!--上半部分指向一个页面--> <frameset cols="20%,*"> <!--中间部分又分为左右部分--> <frame src="left.html" /> <!--左半部分为列表--> <frame name="center" src="center.html"/> <!--右半部,命名为name,当点击左侧列表的时候显示在此部分--> </frameset> <frame src="foot.html"/> <!--底部--> </frameset><noframes></noframes> </html>
其中使左侧列表中链接的网页在右侧显示,需要给右侧的frame命名,之后让target指向它
例如:
<dl> <dt>功能介绍</dt> <dd><a href="../2常用的标签.html" target="center" >公司简介</a></dd> <!--这个target所指向的就是frame中的center--> <dd><a href="#">产品介绍</a></dd> <dd><a href="#">公司荣耀</a></dd> <dd><a href="#">招聘英才</a></dd> <dd><a href="#">联系我们</a></dd> </dl>
最后的效果:
点击链接后