8.10前端之Html框架
阿新 • • 發佈:2021-08-11
作用
通過使用框架,你可以在同一個瀏覽器視窗中顯示不止一個頁面。
-
每份HTML文件稱為一個框架
-
每個框架都獨立於其他的框架。
使用框架的壞處:
-
開發人員必須同時跟蹤更多的HTML文件
-
很難列印整張頁面
分類
垂直框架
水平框架
混合框架
導航框架
內聯框架
框架結構標籤<frameset>
-
框架結構標籤(
<frameset>
)定義如何將視窗分割為框架 -
每個 frameset 定義了一系列行或列
-
rows/columns 的值規定了每行或每列佔據螢幕的面積
框架標籤<frame>
-
定義了放置在每個框架中的 HTML 文件
一個框架有可見邊框,使用者可以拖動邊框來改變它的大小。為了避免這種情況發生,可以在 <frame>
標籤中加入:noresize="noresize"。
重要提示
不能將 <body></body>
標籤與 <frameset></frameset>
標籤同時使用!不過,假如你新增包含一段文字的 <noframes>
標籤,就必須將這段文字巢狀於 <body></body>
標籤內。(在下面的第一個例項中,可以檢視它是如何實現的。)
使用<noframes>
標籤
垂直框架--->cols(列屬性)
<frameset cols="40%,30%,30%">
<frame src="SemanticDemoPractice.html" />
<frame src="BootstrapDemoPractice.html" />
<frame src="ColumnPracticeDemoNo1.html" />
<noframes>
<body>
瀏覽器無法處理框架!!!
<body>
</noframes>
</frameset>
水平框架--->rows(行屬性)
混合框架結構--->巢狀<frameset>
標籤
導航框架
目標Html
SemanticDemoPractice