框架集和内联框架的作用类似,都用于在一个页面中引入其他的外部的页面
框架集可以同时引入多个页面,而内联框架引入一个,
在h5标准中,推荐使用框架集,而不使用内联框架
使用 frameset 来创建一个框架集,注意 frameset 不能和 body 出现在同一个页面中
所以要使用框架集,页面中就不可以使用 body 标签
属性:
rows,指定框架集中的所有的框架,一行一行的排列
cols,指定框架集中的所有的页面,一列一列的排列
这两个属性 frameset 必须选择一个,并且需要在属性中指定每一部分所占的大小
frameset 和 iframe 一样,它里面的内容都不会被搜索引擎检索,如果搜索引擎检索到页面是一个框架页面,它不能去判断里面的内容
使用框架集意味页面中不能有自己的内容,只能引入其他的页面,而我们每单独加载一个页面,浏览器都需要重新发送一次请求,
引入几个页面发送几次请求,用户的体验比较差。
如果非得用,建议使用 frameset 而不使用 iframe。
<frameset cols=" 30%,*,50% ">
<frame src=' right.html />
<frame src=' left.html' />
<frameset rows=' 50%,* '>
<frame src='r1.html' />
<frame src='r2.html' />
</frameset>
</frameset>