HTML学习15(实践7):内联框架


使用框架,你可以在同一个浏览器窗口中显示不止一个页面。
iframe:内联框架标签,用于在网页中任意的位置嵌入另一个网页。

1、iframe属性src

<iframe src="URL">
  <!-- URL指向不同的页面 -->
</iframe>

src可以是绝对路径,也可以是相对路径。
在这里插入图片描述

2、iframe标签的常用属性

iframe 还可以设置高度与宽度,默认以像素为单位,但是你可以指定其按比例显示 (如:“60%”)。
在这里插入图片描述
在这里插入图片描述
frameborder 属性用于定义 iframe 表示是否显示边框。通过frameborder="0"设置无边框
在这里插入图片描述
在这里插入图片描述
通过scrolling="no"设置无滚动条
在这里插入图片描述
在这里插入图片描述
小结:
在这里插入图片描述

3、使用 iframe 来显示目标链接页面

iframe 可以显示一个目标链接的页面,目标链接的属性必须使用 iframe 的属性。
在这里插入图片描述
在这里插入图片描述

单击“百度”超链接,如下:
在这里插入图片描述
注: 因为 a 标签的 target 属性是名为 baidu 的 iframe 框架,所以在点击链接时页面会显示在 iframe 框架中。需要保证 iframe 框架的 name 属性的名称与 a 标签的 target 属性名一致。

另一个例子:

<a href="01.html" target="myframe">页面一</a><br>
<a href="02.html" target="myframe">页面二</a><br>
<a href="03.html" target="myframe">页面三</a><br>
<iframe src="01.html" frameborder="0" scrolling="no" name="myframe"></iframe>

在这里插入图片描述

4、设置背景透明

默认情况下iframe的背景是透明的,要想兼容一些版本较旧的浏览器,需要按照下面的方式编写代码。
在这里插入图片描述

5、实践

在美食网egg.html中添加天气预报代码
(1)百度中搜索“天气预报代码”
在这里插入图片描述
进入如下页面,单击右下方的“更多天气预报经典插件”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码如下:

<iframe width="421" scrolling="no" height="60" frameborder="0" allowtransparency="true" src="https://i.tianqi.com?c=code&id=14&icon=1&site=12"></iframe>

(2)将代码粘贴到网页中相应的位置
在这里插入图片描述
(3)效果
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值