软件教程 2025年08月6日
0 收藏 0 点赞 584 浏览 2554 个字
摘要 :

文章目录 设置 iframe 的宽度和高度 示例:(像素) 示例:(百分比) 删除 iframe 的边框 为链接设置 iframe 目标 使用 iframe 嵌入 B站 视频 <iframe>属性 H……




  • 设置 iframe 的宽度和高度
    • 示例:(像素)
    • 示例:(百分比)
  • 删除 iframe 的边框
  • 为链接设置 iframe 目标
  • 使用 iframe 嵌入 B站 视频
  • <iframe>属性

HTML Iframe 用于显示嵌套的网页(一个网页嵌套在另一个网页内部)。HTML <iframe> 标签定义了内联框架,因此它也被称为内联框架。

HTML iframe 将另一个文档嵌入到当前 HTML 文档中的矩形区域中。

网页内容和 iframe 内容可以使用 JavaScript 互相交互。

Iframe 语法 HTML iframe 由 <iframe> 标签定义:

<iframe src=\"URL\"></iframe>  

在这里,“src” 属性指定了内联框架页面的 Web 地址(URL)。

设置 iframe 的宽度和高度

您可以使用 “width” 和 “height” 属性来设置 iframe 的宽度和高度。默认情况下,属性值以像素为单位指定,但您也可以以百分比来设置它们,例如 50%,60% 等。

示例:(像素)

<!DOCTYPE html>    
<html>    
<body>    
<h2>HTML Iframes example</h2>    
<p>Use the height and width attributes to specify the size of the iframe:</p>    
<iframe src=\"https://www.panziye.com/\" height=\"300\" width=\"400\"></iframe>    
</body>    
</html>  

HTML iframes

示例:(百分比)

<!DOCTYPE html>    
<html>    
<body>    
<h2>HTML Iframes</h2>    
<p>You can use the height and width attributes to specify the size of the iframe:</p>    
<iframe src=\"https://www.panziye.com/\" height=\"50%\" width=\"70%\"></iframe>    
</body>    
</html>    

HTML iframes

您还可以使用 CSS 来设置 iframe 的高度和宽度。

示例:

<!DOCTYPE html>    
<html>    
<body>    
<h2>HTML Iframes</h2>    
<p>Use the CSS height and width properties to specify the size of the iframe:</p>    
<iframe src=\"https://www.panziye.com/\" style=\"height:300px;width:400px\"></iframe>    
</body>    
</html>   

效果和【示例:(像素)】一样。

删除 iframe 的边框

默认情况下,iframe 周围有一个边框。您可以使用 <style> 属性和 CSS 边框属性来移除边框。

示例:

<!DOCTYPE html>    
<html>    
<body>    
<h2>Remove the Iframe Border</h2>    
<p>This iframe example doesn\'t have any border</p>     
<iframe src=\"https://www.panziye.com/\" style=\"border:none;\"></iframe>    
</body>    
</html>    

您还可以更改 iframe 边框的大小、颜色和样式。

示例:

<!DOCTYPE html>    
<html>    
<body>    
<h2>Custom Iframe Border</h2>    
<iframe src=\"https://www.panziye.com/\" style=\"border:2px solid tomato;\"></iframe>    
</body>    
</html>    

为链接设置 iframe 目标

您可以使用 iframe 为链接设置目标框架。链接的指定目标属性必须引用 iframe 的 name 属性。

示例:

<!DOCTYPE html>  
<html>  
<body>  
  
<h2>Iframe - Target for a Link</h2>  
<iframe height=\"300px\" width=\"100%\" src=\"new.html\" name=\"iframe_a\"></iframe>  
<p><a href=\"https://www.panziye.com\" target=\"iframe_a\">panziye.com</a></p>  
<p>The name of iframe and link target must have same value else link will not open as a frame. </p>  
  
</body>  
</html>  

使用 iframe 嵌入 B站 视频

您还可以使用 <iframe> 标签在网页上添加 B站视频。附加的视频将在您的网页上播放,您还可以设置视频的高度、宽度、自动播放和其他属性。
详情请参考:个人站点引用bilibili、优酷视频资源网站视频的方法

<iframe>属性

 

属性名 描述
allowfullscreen true 如果为true,则该框架可以全屏打开。
height 像素 定义嵌入iframe的高度,默认高度为150像素。
name 文本 为iframe指定名称。如果想在一个框架中创建链接,name属性非常重要。
frameborder 1或0 定义iframe是否应具有边框。(不支持HTML5)。
width 像素 定义嵌入框架的宽度, 默认宽度为300像素。
src URL src属性用于指定要加载到iframe中的路径或文件名。
sandbox 此属性用于对框架内容应用额外的限制。
allow-forms 允许提交表单,如果不使用此关键字,则会阻止表单提交。
allow-popups 启用弹出窗口,如果不应用此关键字,则不会打开弹出窗口。
allow-scripts 启用脚本运行。
allow-same-origin 如果使用此关键字,则将嵌入资源视为从同一源下载的。
srcdoc srcdoc属性用于在内联iframe中显示HTML内容。它会覆盖src属性(如果浏览器支持)。
scrolling 指示浏览器是否应为iframe提供滚动条。(不支持HTML5)。
auto 仅当iframe的内容大于其尺寸时才显示滚动条。
yes 始终为iframe显示滚动条。
no 从不为iframe显示滚动条。

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/6318.html

管理员

上一篇: HTML JavaScript
下一篇: HTML id 属性
相关推荐
2025-08-06

文章目录 一、Promise基础回顾 二、Promise 与 axios 结合使用场景及方法 (一)直接返回 axios …

269
2025-08-06

文章目录 一、模块初始化时的内部机制 二、常见导出写法的差异分析 (一)写法一:module.exports…

107
2025-08-06

文章目录 一、ResizeObserver详解 (一)ResizeObserver是什么 (二)ResizeObserver的基本用法 …

683
2025-08-06

文章目录 一、前期准备工作 (一)下载相关文件 (二)安装必要工具 二、处理扣子空间生成的文件…

338
2025-08-06

文章目录 一、官方文档 二、自动解包的数据类型 ref对象:无需.value即可访问 reactive对象:保持…

371
2025-08-06

文章目录 一、Hooks的工作原理 二、在if语句中使用Hook会出什么岔子? 三、React官方的Hook使用规…

843
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号