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支持的属性比较少。
参考:
作者:孟繁贵 Email:meng010387@126.com 期待共同进步!