框架集 條件HACK

2021-09-16 12:59:13 字數 1000 閱讀 5051

框架集和內聯框架的作用類似,都是用於在乙個頁面中引入其他的外部的頁面

框架集可以同時引入多個頁面,而內聯框架只能引入乙個

在h5標準中,推薦使用框架集,而不使用內聯框架

使用frameset來建立乙個框架集,注意frameset不能和body出現在同乙個頁面中

所以要使用框架集,頁面中就不可以使用body標籤

rows,指定框架集中的所有的框架,一行一行的排列

cols, 指定框架集中的所有的頁面,一列一列的排列

這兩個屬性frameset必須選擇乙個,並且需要在屬性中指定每一部分所佔的大小

frameset中也可以再巢狀frameset

frameset和iframe一樣,它裡邊的內容都不會被搜尋引擎所檢索

所以如果搜尋引擎檢索到的頁面是乙個框架頁的話,它是不能去判斷裡邊的內容的

使用框架集則意味著頁面中不能有自己的內容,只能引入其他的頁面

而我們每單獨載入乙個頁面,瀏覽器都需要重新傳送一次請求,引入幾個頁面就需要傳送幾次請求,使用者的體驗比較差

如果非得用建議使用frameset而不使用iframe

有一些情況,有一些特殊的**我們只需要在某些特殊的瀏覽器中執行,而在其他的瀏覽器中不需要執行,這時就可以使用css hack來解決該問題,css hack實際上指的是一種特殊的**,這段**只在某些瀏覽器中可以識別,而其他瀏覽器不能識別,通過這種方式,來為一些瀏覽器設定特殊的**

條件hack:它只對ie瀏覽器有效,其它的瀏覽器都會將它識別為注釋,ie10及以上的瀏覽器已經不支援這種方式

以下內容只會出現在ie6中

Hack技巧之條件hack

if條件共包含6種選擇方式 是否 大於 大於或等於 小於 小於或等於 非指定版本 是否 指定是否ie或ie某個版本。關鍵字 空大於 選擇大於指定版本的ie版本。關鍵字 gt greater than 大於或等於 選擇大於或等於指定版本的ie版本。關鍵字 gte greater than or equ...

css條件Hack屬性

此段 只能在ie瀏覽器裡面顯示效果如下 比如火狐谷歌就無法使用效果如下 谷歌裡面就無法顯示此段 用於解決瀏覽器相容問題!if條件共包含6種選擇方式 是否 大於 大於或等於 小於 小於或等於 非指定版本 是否 指定是否ie或ie某個版本。關鍵字 空 大於 選擇大於指定版本的ie版本。關鍵字 gt gr...

HTML中的Hack手段之條件注釋

通常web的好處就是可以跨平台,但這個世界偏偏有個另類,就是ie瀏覽器。在平常做html設計時,有時需要為ie的表示差異而不得不使用一些hack手段。條件注釋就是這類手段之一。條件注釋是ie瀏覽器的 專利 也就是說我們在html中可以為ie嵌入一段專有標籤片段,來解決ie與其它瀏覽器的表現差異。條件...