frameset框架用法分框位置 iframe和框架的區(qū)別?
iframe和框架的區(qū)別?frame元素與frameset元素一起用于將頁面分割為多個部分,每個部分都是一個框架。每個框架顯示一個單獨的網(wǎng)頁。Iframe將網(wǎng)頁嵌入到當(dāng)前文檔中。對于幀,同一級別的幀是
iframe和框架的區(qū)別?
frame元素與frameset元素一起用于將頁面分割為多個部分,每個部分都是一個框架。每個框架顯示一個單獨的網(wǎng)頁。Iframe將網(wǎng)頁嵌入到當(dāng)前文檔中。對于幀,同一級別的幀是平行的,DOM是相互獨立的。Iframe是當(dāng)前dom的子節(jié)點。Iframe更加靈活簡潔,有利于布局和代碼重用。frame的典型應(yīng)用場景類似于javadoc??蚣芎涂蚣芗贖TML5中已經(jīng)過時。
為什么前端盡量少用iframe?
網(wǎng)站設(shè)計使用iframe的缺點1:冒犯搜索引擎“蜘蛛”網(wǎng)站設(shè)計使用iframe的最大缺點是冒犯搜索引擎的“蜘蛛”。當(dāng)蜘蛛訪問帶有iframe布局的網(wǎng)站時,它只會看到框架??蚣苤械膬?nèi)容是不可見的,它將無法按順序解釋頁面。它會認為網(wǎng)站是一個死網(wǎng)站,永遠不會再來。
iframe在網(wǎng)站設(shè)計中的第二個缺點:鏈接導(dǎo)航。如果使用iframe布局,則必須正確設(shè)置導(dǎo)航鏈接。否則,鏈接的頁面將出現(xiàn)在導(dǎo)航框中,這樣瀏覽器就不能后退,只能離開。在網(wǎng)站設(shè)計中使用iframe的第三個缺點是它會分散訪問者的注意力。iframe網(wǎng)站除了有時會讓訪問者感到困惑和分心之外,還會給訪問者帶來麻煩。滾動條將使iframe布局混亂,并使訪問者停止。因此,iframe通常用于構(gòu)建背景頁