html Frame、Iframe、Frameset 的区别 (转)

运放+三极管构建LED恒流驱动电路:原理、设计与调试全解析 在电子工程领域,恒流源是一种能够提供稳定输出电流的电路,其核心原理基于负反馈控制机制。通过将输出电流采样化为电压信号,并与一个稳定的参考电压进行比较,系统自动调节功率器件的导通状态,从而抵消输入电压波动或负载变化带来的影响,实现电流恒定。这种技术对于驱动LED、激光二极管等电流敏感型器件具有重要价值,能确保亮度、色温的一致性,并延长器件寿命。本文以经典的运放结合三极管方案为例,深入剖析其如何实现精准的电流“钳位”。该方案利用通用运算放大器作为比较器,配合三极管构成调整管,通过采样电阻实时监测电流,形成了一 阅读详情

点评:框架页有Frame、Iframe、Frameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。-

10.4.1  Frameset与Frame的区别
首先讲解Frameset与Frame之间的区别。

<Frameset></Frameset>用来划分框架,每一个框架由<Frame></Frame>标记。<Frame></Frame>必须在<Frameset></Frameset>之内使用,代码如下:

<FRAMESET border=1 frameSpacing=1 borderColor=#47478d rows=* cols=180,*>

<FRAME src="inc/admin_left.htm" name=left scrolling=no id="left">

<FRAME src="inc/admin_center.htm" name=main scrolling="no">

</FRAMESET>

在上面的例子当中,<Frameset></Frameset>把页面分为左右两个部分,左侧框架中的页面是admin_left.htm,右侧框架中的页面是admin_center.htm。

注意:<Frame></Frame>标记的框架顺序为从左至右或从上到下。

两者的差别如下:

  ● <Frameset>为框架标记,说明该网页文档为框架组成,并设定文档中组成框架集的框架的布局。

  ● <Frame>用以设置组成框架集中各个框架的属性。

10.4.2  Frameset参数设置
<Frameset>需要设置一些特定的参数,这些参数直接决定了整个页面的布局,代码如下:

<Frameset border=1 frameSpacing=1 borderColor=#47478d rows=* cols=180,*>

关于上段代码的各项参数设置及其含义如表10.3所示。

表10.3  Frameset参数


参    数
 说    明
 
Border
 设定框架的边框厚度,以pixels为单位
 
frameborder
 设定是否显示框架的边框,0为不显示,1为显示
 
FrameSpacing
 表示框架与框架之间的距离
 
BorderColor
 设定框架的边框颜色
 
Row
 将文档分为上下的框架,Row后的值可以为数值或百分数,*表示占用余下的空间,数值的个数代表水平分成的框架个数,例如Rows=“210,*,10%”,表示页面分为上中下三个框架页,上边的框架占用210px,下边的框架占用整个文档的10%,余下的空间为中间的框架占用。*是一个相对的概念,例如Row=*,表示页面中没有上下结构的框架布局
 
Cols
 设置同Row
 


10.4.3  Frame参数设置
关于Frame参数的设置,代码如下:

 

如表10.4所示。

表10.4  Frame参数

参    数
 说    明
 
Name
 设定框架的名称,须为英文
 
Src
 设置框架中显示的页面路径和名称,可为相对路径亦可为绝对路径
 
Marginwidth
 表示框架距离左右边缘的距离
 
Marginheight
 表示框架距离上下边缘的距离
 
Scrollling
 设置是否在框架中显示滚动条,yes为显示,no为不显示,auto表示当框架页中内容超过框架的大小时自动显示滚动条
 
Frameborder
 设置是否显示框架的边框,0为不显示,1为显示
 
Noresize
 设定是否可以让使用者改变这个框架的大小,不设置此项可以让浏览者任意拉动框架,改变框架的大小
 
Framespacing
 表示框架与框架之间的距离
 
Bordercolor
 设定框架的边框颜色
 


10.4.4  Frame与Iframe的区别
Frame与Iframe两者可以实现的功能基本相同,不过Iframe比Frame具有更多的灵活性。

Iframe标记又叫浮动帧标记,可以用它将一个HTML文档嵌入在一个HTML中显示。它和Frame标记的最大区别是在网页中嵌入的<Iframe></Iframe>所包含的内容与整个页面是一个整体,而<Frame></Frame>所包含的内容是一个独立的个体,是可以独立显示的。另外,应用Iframe还可以在同一个页面中多次显示同一内容,而不必重复这段内容的代码。

如图10.21所示的页面就是应用Iframe在页面上下各创建了分页的链接,上下的代码是一样的,只需在网页中嵌入同一个文件即可,不需要重复代码的编写,本案例的实际效果参看配书光盘中的案例/frame/iframe/see_infomore_iframe.htm。

10.4.5  设置Iframe透明
Iframe还有一个更大的好处,就是可以设置框架透明,让框架内的背景和主页面背景一样。在上例操作中,细心的读者会发现这个问题,下面来详细说明如何设置Iframe透明。具体操作步骤如下:

(1)打开配书光盘中的案例/frame/iframe/see_infomore_iframe1.htm。

(2)在浏览器中浏览该页文件,发现在插入Iframe的区域将原来单元格的背景覆盖了,这不是想要的效果。

(3)打开page.htm页面,切换到代码视图,在<body>标记中插入代码如下:

<body >

 

图10.21  应用Iframe创建翻页

(4)切换see_infomore_iframe1.htm到代码视图,查看页面插入Iframe的单元格的代码如下:

<td height="30" colspan="4" >

<iframe name="main"  width="100%" height="30" frameborder="0" border=0 scrolling="no" marginwidth="0" marginheight="0" src="page.htm"></iframe>

</td>

(5)在<Iframe>标记中,

 

<frame name="left" src=" index_manager/admin_left.htm " marginwidth="1" marginheight="1" scrolling="no" frameborder="1" noresize framespacing="2" bordercolor="#cc0000">

上段代码的各项参数设置及其含义

 

allowTransparency="true"

(6)此时插入Iframe的单元格代码如下:

<td height="30" colspan="4" >

<iframe name="main"  width="100%" height="30" frameborder="0" border=0 scrolling="no" marginwidth="0" marginheight="0" src="page.htm" allowTransparency="true"></iframe></td>

(7)保存page.htm和see_infomore_iframe1.htm两个页面,在浏览器中浏览效果。

详细出处参考:http://www.jb51.net/web/22785.html

用Python和NumPy可视化理解波函数:从概率密度到薛定谔方程的可视化教程 本文通过Python和NumPy实现量子力学波函数的可视化,从概率密度到薛定谔方程的动态演化,帮助读者直观理解量子态的特性。教程涵盖无限深势阱、量子谐振子等模型,结合代码示例展示时间演化和期望值计算,为量子力学学习提供实用工具。 阅读详情

相关推荐

RK3568实现蓝牙音箱功能

A2DP旨在通过蓝牙连接传输高质量的立体声音频流。它使用的基本压缩算法是SBC(Sub-Band Coding)来减小音频数据的大小,同时保持高音质,SBC压缩虽然效率较低,但是是必须支持的基本备用方案。A2DP还支持其他高级编解码器,例如AAC、aptX和LDAC,这些编解码器比SBC提供更好的音质,但这些编解码器的支持取决于设备本身的支持情况。注意A2DP协议要与AVRCP协议区分开。A2DP是传输音频的,而AVRCP是用来控制音频的。这里我用到的是RK3568 Android11。

leikko的博客 1135

ASP.NET中FrameIframeFrameset区别

框架页有FrameIframeFrameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。 10.4.1 FramesetFrame区别首先讲解FramesetFrame之间的区别。 <Frameset></Frameset>用来划分框架,每一个框架由<Frame></Frame>标记。<Frame&gt...

aibi2794的博客 303

在 SAP BTP 中为 SAP AI Core 创建 Service Instance 和 Service Key 的完整实战指南

摘要:本文详细介绍了在SAP BTP上创建AI Core服务实例和密钥的关键步骤,这是实现ABAP系统与Gen AI大语言模型集成的核心技术环节。文章通过一个制造业财务问答场景的案例,系统梳理了从前提条件准备、架构理解到具体操作的全过程,重点解析了service instance创建、X.509证书配置等关键节点。特别强调了Extended计划选择、证书格式等易错点,为ABAP开发人员实现Gen AI场景提供了实用指南。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 232

HTMLFrameSet,FrameIframe区别

文章目录1 HTMLFrame框架1.1 各个介绍1.1.1 Frameset1.1.2 Frame1.1.3 Iframe1.2 区别1.2.1 FramesetFrame区别1.2.2 FrameIframe区别1.2.2.1 两者大致区别1.2.2.2 放置位置区别1.2.2.3 高度控制区别1.2.2.4 放置表格1.3 综合示例 1 HTMLFrame框架 frame,是网页开发必须掌握的知识。例如后台架构、局部刷新,页面分割,都是frame的用途表现,尤其是后台页面制作,使用fram

上善若泪 2189

vue用iframe嵌入html文件,传参和方法调用

vue用iframe嵌入html文件,切记把html文件放入static文件夹下,不然每次调用都会是入口文件,在这里用一个简单的例子来展示一下在vue文件调用html文件的参数和方法,和一些踩坑。 vue部分 <template> <div> <iframe src="static/iframeDemo.html" name="iframeDemo" scrolling="no" style="width: 100px;height: 100px;"

WXC_MangGuo的博客 3560

frameiframe区别及基本用法

frameiframe区别   1、frame 不能脱离 frameset 单独使用,iframe 可以;   2、frame 不能放到body中,否则将无法显示;   3、iframe 也可以嵌套在frameset ,但是必须放到body中,不嵌套在frameset 中的iframe 可以随意使用;   4、frame 的高度只能通过 frameset 控制,iframe 是自...

jovi_zhao的博客 2741

iframeframesetframe区别

一、iframe用法 二、frame用法 三、frameset用法 四、区别对比   iframe 一、iframe属性的用法 <iframe>标签规定一个内联框架。内联框架可以在当前的HTML文档中插入框架框架内可以链接另一个页面 它是 一个围堵标记,但围着的字句只有在浏览器不支援 iframe 标记时才会显示。 <html> <head></head> <body> <iframe src="xxx.html"&...

艾丽的博客 2534

FrameIframeFrameset区别

10.4  FrameIframeFrameset区别框架页有FrameIframeFrameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。10.4.1  FramesetFrame区别首先讲解FramesetFrame之间的区别。用来划分框架,每一个框架由标记。必须在之内使用,代码如下:在上面的例子当中,把页面分为左右两个部

ancky_zhang的专栏 6146

HTML框架frameiframe详解

HTML框架 框架简介 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。 使用框架的坏处: 开发人员必须同时跟踪更多的HTML文档 很难打印整张页面 整体框架 整体结构标签&amp;amp;amp;lt;frameset&amp;amp;amp;gt; &amp;amp;amp;lt;frameset&amp;amp;amp;gt;将浏览器整个界面分割成多个的界面,与&

cwyp18809的博客 1万+

Use Frame, FrameSet, iFrame.

What is frame, frameSet, iframe?frameSet:   An HTML document that describes frame layout (called a frameset document) has a different makeup than an HTML document without frames. A standard document h

zeeho_81的专栏 2929

html中的框架framesetframeiframe

通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面,简而言之,就是在一个窗口中显示多个页面。 每个页面称之为一个框架。并且每个框架独立于其他的框架。 使用框架的坏处:必须同时跟踪多个框架(网页或HTML文档),整个页面很难打印。 1、框架标签(Frame) 简单的三框架页面: <frameset col...

weixin_30872671的博客 2219

frame,iframe,frameset之间的关系与区别

iframe 是在html页面内嵌入框架 框架内可以连接另一个页面, 如 frameset 在一个页面中设置一个或多个框架 不能嵌套在body标签里 frameset        它称为框架标记,是用来告知HTML文件是框架模式,并且设定可视窗口怎么分割 fram               它只是设定某一个框架窗口中的参数属性 ifram

hnd978142833的博客 2万+

HTML中的框架framesetframe以及iframe

框架标签frame 简单的三框架页面: <frameset cols="25%,*,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> 目前所有的主流浏览器都支持frameset标签。 frame 的值中 target 有四个值: blank 在一个新的窗口中打开链接网页 top ..

weixin_44519518的博客 1373

HTML框架结构——【framesetframeiframe

🏷️语法格式:

我的的博客哦 5349

iframe展示html源代码,HTML DOM IFrame用法及代码示例

HTML DOM中的IFrame对象属性用于创建和访问对象中的元素。内联框架用于将另一个文档嵌入当前HTML文档中。用法:它用于访问元素。var x = document.getElementById("myframe");它用于创建元素。var x = document.createElement("IFRAME");属性值:align:它用于设置或返回iframe中align属性的值。 HTM...

weixin_39643679的博客 836

iframeiframe修改src的值实现整个页面刷新。

在网上找了很久的iframe刷新,几乎都是一样的,也没解决问题。 最后终于试出来了,记录下。 HTML代码: js代码: function sendZch(zch){ $("#map iframe").attr("src", '/bonc_ioc_screen/views/screen/company/jkqMap3.html?zch='+zch); } 只要改变iframe的s

Abubu123的博客 3万+

利用iframe嵌入html页面 (实用, 赞)

效果图: index.html (主页面) <!DOCTYPE HTML> <style> body { margin: 0; padding: 0; } .iframe-box{ box-sizing: border-box; padding: 0 10px; ...

chelen_jak的专栏 1万+

frameframeset

一 简介 frameframeset都是HTML页面元素标签。frame框架的意思,而frameset框架集合的意思。 一个framset可以包含一个或多个framset。简单的理解frame就是一个矩形框,而framset就是矩形框集合。 二 名词解释 frameset:name:框架的名称 rows:每个frame行所站比例 cols:每个frame列所站比例 fram...

米二DeFans 1106

GDAL-3.8.4-cp312-cp312-win_amd64.whl.zip

GDAL-3.8.4-cp312-cp312-win_amd64.whl.zip

对外经贸考博真题2001-2022年(经济学2201+英语1101)

对外经贸考博真题2001-2022年(经济学2201+英语1101)对外经贸考博真题2001-2022年(经济学2201+英语1101)对外经贸考博真题2001-2022年(经济学2201+英语1101)对外经贸考博真题2001-2022年(经济学2201+英语1101)对外经贸考博真题2001-2022年(经济学2201+英语1101)对外经贸考博真题2001-2022年(经济学2201+英语1101)内包含专业课英语配套赠送资料!!!!!!

上一篇: Tasklist、Taskkill与筛选器
下一篇: css中table-layout:fixed 属性的用法
wtitan
博客等级 码龄18年 0粉丝 1原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值