HTML框架集之Frameset與Iframe簡單應用


首先我們要明白此框架集的作用:

實現在一個頁面中訪問多個html頁面的目的Frameset的用法:

//定義框架集
<
frameset>
<frame src="demo.html" />
</
frameset>

frame的屬性有:

src:鏈接的url

id:名稱

name:名稱

scrolling:是否滾動(yes/no/auto)

noresize:"noresize" 防止鼠標調整框架大小

Frameset的屬性有:

rows:"行數"

cols:"列數"

frameborder:"yes/no/0/1"

iframe的用法:

<iframe src="iframe.html"  frameborder="0"></iframe>

其接受所有frame的屬性

實例:

下面我們設計一個頭部用iframe引入,左側是一個導航列表,右側是顯示內容的頁面

以下是關鍵實例代碼:

框架集頁面First.html:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>First</title>
    </head>
  <!--
            作者:1107530849@qq.com
            時間:2014-06-24
            描述:注意此處body標簽是沒有的(noframes才顯示)
        -->    <frameset rows="10%,90%"> <frame src="Top.html" name="top"/> <frameset cols="15%,*"> <frame src="Home.html" name="home"/> <frame src="index1.html" name="index1"/> </frameset> <noframes> <body> 你的瀏覽器不支持frame </body> </noframes> </frameset> </html>

Top.html頁面已經iframe頁面

//top頁面 <!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Top</title>
    </head>
    <body>
        <iframe src="iframe.html" border="0" frameborder="0"></iframe>
    </body>
</html> //iframe頁面 <!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Top</title>
    </head>
    <body>
        我是通過iframe引入的top
    </body>
</html>

左側導航頁面home.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Home</title>
    </head>
    <body>
        <ul>
        
        <!--
            作者:1107530849@qq.com
            時間:2014-06-24
            描述:關鍵點是target屬性,需要跟顯示頁面的name屬性一致
        -->    
            <li><a href="index1.html" target="index1">index1</a> </li>
            <li><a href="index2.html" target="index1">index2</a></li>
            <li><a href="index3.html" target="index1">index3</a></li>
        </ul>
    </body>
</html>

導航鏈接頁面:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="" />
        <title></title>
    </head>
    <body>
        index1
    </body>
</html>

最終效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 HTML框架(frameset框架集和iframe內嵌框架) html框架iframe與frameset的介紹 html中的框架frameset和frame及iframe html5 frameset5內嵌框架集 HTML標簽天天練6--