<iframe>标签

本文介绍了HTML中的<iframe>标签,用于嵌入外部文档或页面。通过设置src属性,可以链接到其他网页或资源。为了调整显示大小,需要设定height和width属性。此外,frameborder属性用于控制边框显示,而Sandbox和Srcdoc属性则涉及安全和自定义内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<iframe>标签是一个内联框架被用作嵌入另外一个文档。

如下图所示:

父页面中我还嵌入了一个子页面(或者也可以说是一张地图吧!)

那这是怎么做到的呢?

其实原理很简单,就是添加了<iframe>标签,设置<iframe>标签中的src属性,没有设置其它属性。

我给src属性添加了下表链接:

https://www.openstreetmap.org/export/embed.html?bbox=-0.004017949104309083%2C51.47612752641776%2C0.00030577182769775396%2C51.478569861898606&layer=mapnik

可是它显示在页面上的面积很小,

所以我们要通过<iframe>标签的其它属性来改变它的宽高。

下面我们先来了解一下<iframe>标签的其它属性:

属性:

参数(值):

作用:

src

任意链接或其它。

规定在 iframe 中显示的文档的 URL;

height

Pixels %

定义iframe的高度;

width

Pixels %

定义iframe的宽度;

name

frame_name

规定iframe的名称;

frameborder

1:显示边框,0:不显示边框;

规定是否显示 iframe 周围的边框;

longdesc

URL

规定一个页面,该页面包含了有关 iframe 的较长描述;

marginheight

Pixels

规定 iframe 的顶部和底部的空白边距,以像素计;

marginwidth

Pixels

规定iframe的左边和右边的空白边距,以像素计;

sandbox

"" ,allow-forms ,allow-same origin ,allow-scripts ,allow-top-navigation

启用一系列对<iframe>中内容的额外限制;

seamless

yes ,no ,auto

规定<iframe>看上去像是包含文档的一部分;

srcdoc

HTML_code

规定页面的 HTML 内容显示在行内框架中;

添加完宽高,名称后

                          height="500" width="800" name="demo"

<iframe>标签默认frameborder有边框,也就是默认的值为1。如果不想要有边框的话,可直接把frameborder的值改为0;

Sandbox属性默认值应该是跟随你传进src属性里面的内容来改变的,如果你给它定值传进去的内容不符合规范就会报错。

Srcdoc属性的值可直接覆盖src属性的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暴走☆苍穹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值