HTML <iframe> 标签有助于在网页中嵌入来自其他来源(例如视频、Map或外部网站)的内容。它只是指定一个内联框架。
用法
<iframe src= "https://www.geeksforgeeks.org/" title="GeeksforGeeks"> </iframe>
注意:包含 <iframe> 标记的标题属性非常重要。屏幕阅读器使用此属性来宣布链接的目的或内容。
属性
下表显示了 HTML <iframe> 标记的属性、值和说明。
Attributes |
Values |
Descriptions |
---|---|---|
<iframe> width属性 | pixels | 调整 <iframe> 的宽度。默认值为 300 像素。 |
<iframe> src属性 | URL | 指定要嵌入的文档的地址。 |
allowfullscreen | 对或错 | 允许 <iframe> 激活全屏模式。 |
allowpaymentrequest | 对或错 | 为 cross-origin iframe 启用付款请求 API。 |
loading | 即刻或懒惰 | 确定浏览器何时加载 <iframe>。 |
IFrame srcdoc | HTML代码 | 设置要在 <iframe> 中显示的 HTML 内容。 |
<iframe> sandbox属性 | allow-forms、allow-pointer-lock、allow-popups、allow-same-origin、allow-scripts、allow-top-navigation | 对 <iframe> 内的内容实施限制。 |
allow | 函数策略字符串 | 指定 <iframe> 的函数策略。 |
<iframe> height属性 | pixels | 设置 <iframe> 的高度。默认值为 150 像素。 |
<iframe> name属性 | Text | 指定 <iframe> 的名称。 |
referrerpolicy | no-referrer、no-referrer-when-downgrade、原点、origin-when-cross-origin、same-origin、strict-origin-when-cross-原点、unsafe-url | 控制用于获取 iframe 的引荐来源网址信息。 |
示例 1:使用 iframe 标签实现允许全屏用于激活全屏模式的属性。
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width,
initial-scale=1.0">
<title>HTML Iframe Tag</title>
</head>
<body style="text-align: center;">
<h1 style="color: green;">
GeeksforGeeks
</h1>
<iframe width="400"
height="200"
src=
"https://media.geeksforgeeks.org/wp-content/uploads/20240108102825/mern.mp4"
allowfullscreen loading="lazy">
</iframe>
</body>
</html>
输出:
示例 2:另一个例子展示了 iframe 标签的实现允许全屏用于激活全屏模式和 iframe 边框的属性。
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width,
initial-scale=1.0">
<title>HTML Iframe Tag</title>
</head>
<body style="text-align: center;">
<h1 style="color: green;">
GeeksforGeeks
</h1>
<iframe width="400"
height="200"
src=
"https://media.geeksforgeeks.org/wp-content/uploads/20240108102825/mern.mp4"
allowfullscreen style="border: 5px solid green;
box-sizing: border-box;">
</iframe>
</body>
</html>
输出:
支持的浏览器
- chrome 1
- 边 12
- 狩猎4
- 火狐1
- Opera 15
相关用法
- HTML <iframe> height属性用法及代码示例
- HTML <iframe> longdesc属性用法及代码示例
- HTML <iframe> marginheight属性用法及代码示例
- HTML <iframe> marginwidth属性用法及代码示例
- HTML <iframe> name属性用法及代码示例
- HTML <iframe> sandbox属性用法及代码示例
- HTML <iframe> scrolling属性用法及代码示例
- HTML <iframe> src属性用法及代码示例
- HTML <iframe> srcdoc属性用法及代码示例
- HTML <iframe> width属性用法及代码示例
- HTML <img> align属性用法及代码示例
- HTML <img> border属性用法及代码示例
- HTML <img> height属性用法及代码示例
- HTML <img> hspace属性用法及代码示例
- HTML <img> ismap属性用法及代码示例
- HTML <img> src属性用法及代码示例
- HTML <img> usemap属性用法及代码示例
- HTML <img> vspace属性用法及代码示例
- HTML <img> width属性用法及代码示例
- HTML <input> accept属性用法及代码示例
- HTML <input> align属性用法及代码示例
- HTML <input> alt属性用法及代码示例
- HTML <input> autocomplete属性用法及代码示例
- HTML <input> autofocus属性用法及代码示例
- HTML <input> dirname属性用法及代码示例
注:本文由纯净天空筛选整理自pankaj_gupta_gfg大神的英文原创作品 HTML <iframe> Tag。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。