首页 > 代码库 > HTML模块通信
HTML模块通信
框架和body只能有一个
<frameset cols rows >
</frameset>
框架有常用两个属性 设置子框架的比例
对于内联 框架只能写在body里面 因为框架里只有frame
设置框架的时候 是通过两个行和列的属性设置
并用<frame> 代表一个框架体
内联框架本身就是框架 无法嵌套在<frameset>
<iframe></iframe>
最重要的属性 src往框架里添加东西
对齐属性 align
框架与框架之间的联系
做一个导航的页面
其中一个框架做导航
另一个框架做内容显示
也就是说至少需要三个html文件
第一个是框架页面
第二个是导航 超链接页面
第三个是内容页面
下面一个实现
1、框架HTML
<html>
<head>
<title>框架</title>
</head>
<frameset rows="200,*"> 页面一个都是这样设置200个像素
<frame src="http://www.mamicode.com/导航.html" name="naving"> 第一个框架放导航页面
<frame src="http://www.mamicode.com/内容.html" name="content" > 第二个放初始化内容
</frameset>
</html>
2、内容
<html>
<head>
<title>内容</title>
</head>
<body>
<p><h1>框架之间的联系 把内容添加到框架之中</h1></p>
</body>
</html>
3、导航
<html>
<head>
<title>导航页面</title>
</head>
<body>
<a href="http://www.mamicode.com/内容.html" target="内容">内容1</a> 通过设置目标 确定超链接的内容放到哪个框架爱中去
<a href ="http://www.mamicode.com/内容.html" target="内容">内容2</a>
</body>
</html>
HTML模块通信