框架集
框架集和內聯框架的作用類似,都是用于在一個頁面中引入其他的外部的頁面
框架集可以同時引入多個頁面,而內聯框架只能引入一個
在h5標準中,推薦使用框架集,而不使用內聯框架
使用frameset來創建一個框架集,注意frameset不能和body出現在同一個頁面中
所以要使用框架集,頁面中就不可以使用body標簽
屬性
- rows,指定框架集中的所有的框架,一行一行的排列
- cols, 指定框架集中的所有的頁面,一列一列的排列
- 這兩個屬性frameset必須選擇一個,并且需要在屬性中指定每一部分所占的大小
- frameset中也可以再嵌套frameset
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>框架集</title>
</head>
<frameset cols="30%, 30%">
<frame src="表單.html"/>
<frame src="導航條.html"/>
<frameset cols="50%,50%"><!-- frameset可以嵌套使用 -->
<frame src="1.html"/>
<frame src="表格.html"/>
</frameset>
</frameset>
</html>
frameset和iframe一樣,它里邊的內容都不會被搜索引擎所檢索
所以如果搜索引擎檢索到的頁面是一個框架頁的話,它是不能去判斷里邊的內容的
使用框架集則意味著頁面中不能有自己的內容,只能引入其他的頁面,而我們每單獨加載一個頁面,瀏覽器都需要重新發送一次請求,引入幾個頁面就需要發送幾次請求,用戶的體驗比較差
如果非得用建議使用frameset而不使用iframe