打赏

iframe 与 frame 区别

1、iframe

iframe主要来内联一个外联的页面,如:

<!DOCTYPE html>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>iframe 与 frame区别</title>
    </head>
    <body>
        <!-- 可以使用width height等属性 h5对iframe扩展了很多属性 -->
        <iframe src="https://www.baidu.com/" width="500" height="500"></iframe>
    </body>
</html>

iframe可以支持很多属性,如width,height,aligh等。

2、frame

frame示例:

<!DOCTYPE html>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>iframe 与 frame区别</title>
    </head>
    <frameset cols="25%,50%,25%">

        <frame src="https://www.baidu.com/">
            <frame src="https://www.baidu.com/">
                <frame src="https://www.baidu.com/">
    </frameset>
</html>

区别:(1)frame框架需要定义在frameset中。(2)html页面中没有body标签。(3)frame支持的属性比较少。

 

参考:

http://www.w3school.com.cn/tags/tag_iframe.asp

http://www.w3school.com.cn/tags/tag_frame.asp

posted @ 2019-03-06 09:37  孟繁贵  阅读(340)  评论(0编辑  收藏  举报
TOP