FRAME
html中的框架frameset和frame及iframe
html中的框架frameset和frame及iframe通过使⽤框架,你可以在同⼀个浏览器窗⼝中显⽰不⽌⼀个页⾯。
通过使⽤框架,你可以在同⼀个浏览器窗⼝中显⽰不⽌⼀个页⾯,简⽽⾔之,就是在⼀个窗⼝中显⽰多个页⾯。
每个页⾯称之为⼀个框架。
并且每个框架独⽴于其他的框架。
使⽤框架的坏处:必须同时跟踪多个框架(⽹页或HTML⽂档),整个页⾯很难打印。
1、框架标签(Frame)简单的三框架页⾯:<frameset cols="25%,50%,25%"><frame src="frame_a.htm"><frame src="frame_b.htm"><frame src="frame_c.htm"></frameset>所有主流浏览器都⽀持 <frame> 标签。
标签定义及使⽤说明<frame> 标签定义 <frameset> 中的⼦窗⼝(框架)。
<frameset> 中的每个 <frame> 都可以设置不同的属性,⽐如 border、scrolling, noresize 等等。
HTML 4.01 与 HTML5之间的差异HTML5 不⽀持 <frame> 标签,HTML 4.01 ⽀持 <frame> 标签。
HTML 与 XHTML 之间的差异在 HTML 中,<frame> 标签没有结束标签。
在 XHTML 中,<frame> 标签必须被正确地关闭。
可选的属性属性值描述HTML5 不⽀持。
规定是否显⽰框架周围的边框。
1URL HTML5 不⽀持。
规定⼀个包含有关框架内容的长描述的页⾯。
pixels HTML5 不⽀持。
规定框架的上⽅和下⽅的边距。
pixels HTML5 不⽀持。
tk的frame用法
Tkinter 框架使用详解Tkinter 是 Python 自带的图形界面库,frame 是 Tkinter 中最常用的容器类,可以用来组织和布局窗口中的控件。
本文将详细介绍 Tkinter 中 frame 的使用方法及其注意事项。
下面是本店铺为大家精心编写的3篇《Tkinter 框架使用详解》,供大家借鉴与参考,希望对大家有所帮助。
《Tkinter 框架使用详解》篇1一、frame 的定义和用途frame 是 Tkinter 中常用的容器类,可以用来组织和布局窗口中的控件。
使用 frame 可以在窗口中创建一个独立的区域,在该区域内添加控件,类似于一个容器,可以将控件分组放在不同的 frame 中,以实现复杂的界面布局。
二、frame 的基本用法1. 创建 frame使用 Tkinter 中的 pack 方法可以创建一个 frame,pack 方法有以下几种形式:- pack(side=TOP, fill=BOTH, expand=1)- pack(side=TOP, fill=X, expand=0)- pack(side=LEFT, fill=Y, expand=1)- pack(side=LEFT, fill=N, expand=0)其中,side 参数指定 frame 放置的位置,fill 参数指定 frame 的填充方式,expand 参数指定 frame 是否自动调整大小。
2. 添加控件到 frame 中将控件添加到 frame 中可以使用 Tkinter 中的 grid 方法或pack 方法,其中 grid 方法按照行列布局添加控件,pack 方法按照上下左右布局添加控件。
例如:```pythonimport tkinter as tkroot = ()frame = tk.Frame(root, bg="blue")frame.pack(side=TOP, fill=BOTH, expand=1)label = bel(frame, text="这是一个 label")label.grid(row=0, column=0, padx=10, pady=10)button = tk.Button(frame, text="这是一个 button")button.grid(row=1, column=0, padx=10, pady=10)root.mainloop()```在上面的代码中,首先创建了一个名为 frame 的容器,使用pack 方法将其放置在窗口的顶部,并设置填充方式为上下左右都填充,自动调整大小。
frame的用法
frame的用法时间:2007-05-05使用Frame控件Frame(框架)控件可以用来对其他控件进行分组,以便于用户识别。
使用框架控件可以将一个窗体中的各种功能进一步进行分类,例如,将各种选项按钮控件分隔开。
在大多数的情况下,框架控件的用法是比较“消极的”,我们用它对控件进行分组,但是通常没有必要响应它的事件。
不过,它的Name、Caption 和Font 属性是经常被修改的。
详细信息请参阅第三章“窗体、控件和菜单”中的“使用选项按钮分组选项”,该部分简单地演示了如何使用框架控件对选项按钮进行分组。
在窗体中添加一个Frame控件在使用框架控件分组其他选项的时候,请首先绘出框架控件,然后再绘制它内部的其他控件。
这样在移动框架的时候,可以同时移动它包含的控件。
在框架内部控制控件要将控件加入到框架中,只需将它们绘制在框架的内部即可。
如果将控件绘制在框架之外,或者在向窗体添加控件的时候使用了双击方法,然后将它移动到框架控件内部,那么控件将仅仅“位于”框架的顶部,在进行移动的时候将不得不分别移动框架和控件。
注意如果希望将已经存在的若干控件放在某个框架中,可以先选择所有控件,将它们剪贴到剪贴板上,然后选定框架控件并把它们粘贴到框架上。
选择框架中的多个控件要选择框架中的多个控件,在使用鼠标拉框包围控件的时候需要按下CTRL键。
在释放鼠标的时候,位于框架之内的控件将被选定,如图所示:使用Microsoft Hierarchical FlexGrid 控件Microsoft Hierarchical FlexGrid (MSHFlexGrid) 和Microsoft FlexGrid(MSFlexGrid) 控件以网格的形式显示Recordset 数据,数据可以来自单个表或者多个表。
Hierarchical FlexGrid 控件提供了在网格中显示数据的高级功能。
它与Microsoft Data Bound 网格(DataGrid) 控件类似,但也有显著区别:Hierarchical FlexGrid 控件不允许用户对它绑定或包含的数据进行编辑。
frame词根词缀
"Frame" 是一个常见的英语单词,既可以作为名词,表示框架或结构,也可以作为动词,表示构建或设计。
让我们深入探讨"frame" 的词根、词缀以及相关的派生词,以更全面地了解这个词汇。
### **1. 词根:**"Frame" 这个词并没有明显的拉丁或希腊词根,而是直接进入英语语言中。
作为一个基础词汇,它的词根来源并不明显。
### **2. 词缀:**"Frame" 作为一个单词,通常不带有前缀或后缀,但我们可以通过添加一些常见的词缀来形成新的相关词汇。
#### **相关词汇:**1. **Reframe(重新构想):** 添加前缀"re-",表示重新,重新构想或重新设计。
- *After receiving feedback, we decided to **reframe** our approach to the project.*(在收到反馈后,我们决定重新构想项目的方法。
)2. **Framework(框架):** 在"frame" 的基础上添加后缀"-work",形成一个表示结构或框架的词。
- *The team developed a solid **framework** for the new software.*(团队为新软件制定了一个坚实的框架。
)3. **Deframe(取消框架):** 添加前缀"de-",表示取消或移除。
- *Attempts to **deframe** the painting for restoration were unsuccessful.*(试图取消绘画的框架以进行修复的尝试未成功。
)### **3. 动词"Frame" 的用法:**#### **基本用法:**- *He carefully **framed** the picture and hung it on the wall.*(他小心翼翼地装裱了这幅画并挂在了墙上。
frame中的所有属性
IsKeyboardFocusWithin 获取一个值,该值指示键盘焦点是否位于元素或其可视树子元素内的任意位置。这是一个依赖项属性。 (继承自 UIElement。)
InputScope 获取或设置此 FrameworkElement 使用的输入上下文。这是一个依赖项属性。 (继承自 FrameworkElement。)
IsArrangeValid 获取一个值,该值指示此元素布局中的子元素的计算大小和位置是否有效。 (继承自 UIElement。)
IsEnabled 获取或设置一个值,该值指示是否在用户界面 (UI) 中启用了此元素。这是一个依赖项属性。 (继承自 UIElement。)
ContentStringFormat 获取或设置一个撰写字符串,该字符串指定如果 Content 属性显示为字符串,应如何设置该属性的格式。 (继承自 ContentControl。)
ContentTemplate 获取或设置用于显示 ContentControl 内容的数据模板。这是一个依赖项属性。 (继承自 ContentControl。)
HasAnimatedProperties 获取一个值,该值指示此元素是否具有任何进行动画处理的属性。 (继承自 UIElement。)
HasContent 获取一个值,该值指示 ContentControl 是否包含内容。这是一个依赖项属性。 (继承自 ContentControl。)
CurrentSource 获取最后导航到的内容的 统一资源标识符 (URI)。
Cursor 获取或设置当鼠标指针悬停在此元素上时显示的光标。这是一个依赖项属性。 (继承自 FrameworkElement。)
框架的基本概念.
在Dreamweaver中,创建框架时已经在HTML中加入 了下列语句: <noframes> <body bgcolor=″#FFFFFF″ text=″#000000″> </body> </noframes> 需要做的就是在<Body>和</Body>之间要显示的主体 内容。可以是一句提示信息,如:“本网页ቤተ መጻሕፍቲ ባይዱ要使 用支持框架技术的浏览器浏览”,或是一个不使用 框架的完整网页。要编辑该页,可以使用以下方法: ① 执行Modify|Frameset|Edit Noframes Content (编辑非框架内容)命令;
17
图8.9
18
图8.10
19
图8.11
20
【例8.3】在框架中建立超链接 ① 选中要建立超链接的对象,文字、图像等。 ② 在属性面板中的Link(链接)对话框中输入目标端 点的URL地址,或单击后面的文件夹按钮从磁盘选 择文件。 ③ 在Link右边的Target(目标)文本框中输入打开目 标网页的位置,或从后面的下拉列表中选择(见图 8.12)。 _blank: 表示将开启一个新的浏览器窗口,并载入链 接目标锚端的文档。 _parent: 在当前的浏览器的整个窗口中显示链接目 标锚端的文档。 _self: 在链接所在的框架中显示链接目标锚端的文档。 21
图8.15
31
如果框架集文件已经被存储过,则该操作将在原先的 基础上再次保存文档内容,不会再出现文件存储对 话框; ④ 如果希望将框架集文档以另外的名称保存,执行 File|Save Frameset As (框架集另存为)命令。 8.3.2 存储框架文档 ① 在框架集文档窗口中,在要保存的框架文档中单击, 将插入点放置到该框架中; ② 执行File|Save Frame(保存框架)命令(见图 8.16),即可保存该框架文档; ③ 如果框架文档尚未存储,则会打开文件存储对话框, 允许选择存储路径并输入文件名,单击Save按钮, 保存该框架文档。 32
Frame框架在Html中的应用详解
Frame框架在Html中的应⽤详解FRAME(框架)是Web上经常会看到的页⾯结构。
使⽤可视Web开发⼯具(⽐如Dreamweaver或者Frontpage),虽然可以在WYSIWYG环境中通过简单的⿏标托拽完成FRAME的构建,但是要实现真正细致甚⾄强⼤的功能,仔细理解FRAME的代码结构⾄关重要!你将发现,FRAME原来是这样的亲切易⽤。
创建基本的FRAMESET: FRAMESET页⾯与普遍的Web页⾯有些不同。
虽然仍旧以<HTML>和包含标题的<HEAD>标记以及其他脚本开始,但是其内容仅仅是表⽰的各个页⾯的版式设计。
因此,不再需要有<BODY>元素,只需要<FRAMESET>标记。
通过<FRAMESET>标记的<rows>和<cols>属性,浏览器窗⼝被分割为⼀个个格⼦。
<rows>和<cols>的设置值可以是固定的像素值,可以是总空间的百分⽐值,还可以是⽤*以及⼀个数字相乘表⽰的分割剩余空间的⽐例值。
⽐如说:cols="80,20%,*" 分为3列,宽度分别为80像素,窗⼝宽度的20%,以及剩余宽度rows="25%,75%" 分为2⾏,宽度分别为窗⼝宽度的25%和75%rows="*,3*" 与上述第2个表⽰的⼀样,分为2⾏,但表⽰⽅法不同:第⼀列宽度为第⼆⾏的1/3 在<FRAMESET>和</FRAMESET>之间,⽤多个<FRAME>标记表⽰每个分割区。
col表⽰从左到右的列,row表⽰从上到下的⾏。
每个<FRAME>有⼀个src属性,给出了这个FRAME的内容。
它可以是浏览器能显⽰的任何⼀个合法URL,或者是另外⼀个FRAMESET。
为预防递归现象,⼀个FRAME不能包含它本⾝所在的FRAMESET页⾯。
frame同义词 柯林斯词典
主题:frame的同义词一、辨析frame的近义词frame是一个常用的英语单词,它的近义词包括但不限于以下几个词汇:1.1 framework:framework表示的是一个基本的框架或概念结构,它常常用来描述一个体系或者系统的基本结构。
例如:The new law provides a framework for dealing with international trade disputes. (新法律为处理国际贸易争端提供了一个框架。
)1.2 structure:structure通常指的是一个有组织的整体或者某个物体的组织和构造。
它在描述物体时常常强调其组织性和有序性。
例如:The structure of the building was damaged in the earthquake. (建筑的结构在地震中遭到破坏。
)1.3 skeleton:skeleton在解剖学上是指人或动物的骨骼系统,在比喻性用法中,则常常表示某个事物的基本框架或者骨架。
例如:The skeleton of the novel was already in place. (这部小说的基本框架已经确立。
)1.4 outline:outline指的是某个事物的大致轮廓和要点,它在写作或演讲时常常用来表示一个粗略的框架或者提纲。
例如:She gave usan outline of the plan. (她给我们介绍了计划的大致框架。
)二、frame的反义词除了近义词之外,我们还可以考虑frame的反义词,以便更好地理解frame的含义和用法。
2.1 disarray:disarray表示混乱或杂乱无章的状态,与frame相对。
例如:The room was in disarray after the party. (派对结束后房间一片狼藉。
)2.2 disorder:disorder表示的是无序或混乱的状态,与frame的有序性相对。
详解iframe与frame的区别
详解iframe与frame的区别iframe与frame的区别⼀、使⽤iframe的优缺点优点: 1.程序调⼊静态页⾯⽐较⽅便; 2.页⾯和程序分离;缺点: 1.iframe有不好之处:样式/脚本需要额外链⼊,会增加请求。
另外⽤js防盗链只防得了⼩偷,防不了⼤盗。
2.iframe好在能够把原先的⽹页全部原封不动显⽰下来,但是如果⽤在⾸页,是搜索引擎最讨厌的.那么你的⽹站即使做的在好,也排不到好的名次!如果是动态⽹页,⽤include还好点!但是必须要去除他的<html><head><title><body>标签! 3.框架结构有时会让⼈感到迷惑,特别是在多个框架中都出现上下、左右滚动条的时候。
这些滚动条除了会挤占已经特别有限的页⾯空间外,还会分散访问者的留⼼⼒。
访问者遇到这种站点往往会⽴刻转⾝离开。
他们会想,既然你的主页如此混乱,那么站点的其他部分也许更不值得阅读。
(这⾥⾯本⼈的观点就是⼦框架不要出现滚动条,窗⼝的滚动条只能有由主页⾯来控制) 4.链接导航疑问。
运⽤框架结构时,你必须保证正确配置所有的导航链接,如不然,会给访问者带来很⼤的⿇烦。
⽐如被链接的页⾯出现在导航框架内,这种情况下访问者便被陷住了,因为此时他没有其他地点可去。
5.调⽤外部页⾯,需要额外调⽤css,给页⾯带来额外的请求次数;⼆、为什么少⽤iframe iframes 提供了⼀个简单的⽅式把⼀个⽹站的内容嵌⼊到另⼀个⽹站中。
但我们需要慎重的使⽤iframe。
iframe的创建⽐其它包括scripts 和css的 DOM 元素的创建慢了 1-2 个数量级。
使⽤ iframe 的页⾯⼀般不会包含太多 iframe,所以创建 DOM 节点所花费的时间不会占很⼤的⽐重。
但带来⼀些其它的问题:onload事件以及连接池(connection pool)。
1.Iframes 阻塞页⾯加载 及时触发 window 的 onload 事件是⾮常重要的。
frame框架切割讲解
网页框架frameset、frame切分实例我们在进行网页编程时候,经常使用到框架frameset、frame,实际应用中,大部分的站点后台也都是采用框架的形式实现。
网页框架就是把网页窗口切分成几个子框窗口,可以同时进行独立浏览和交互URL,所有框架标记都必须放到一个文档里,一般采用html格式(PHP 等其它格式也可以),这个文档标示着框架的划分方式,也可无需<BODY> 标记。
<frameset> 是用来划分框窗,每一框窗由一个<frame> 标记标。
<frame>必须在<frameset> 范围中使用,<frame> 标记所标示的框架是按由上而下由左至右的次序进行解析的,且<frameset>支持框架嵌套。
一、Frame框架基本概念<frameset>——框架标记,用以宣告此HTML文件为框架模式,并约定本主体窗口的切分方式(第一层切分方式)。
<frame>——设定一个子框架窗口及其属性。
<frameset> 常用属性参数说明:cols——垂直切分窗口,可用整数值(绝对宽度像素pix值)、百分比(窗口宽度百分比)或“*”号进行,多个参数以逗号分割,其中“*”标示占用余下宽度空间。
rows——设定方法同cols,只是切分方向为水平横向而已,为照顾浏览器的兼容以及程序可读性考虑,请勿在一个<frameset>标签中同时使用COLS和ROWS标记。
frameborder——框架边框,值为0或1 ,0 表示无边框,1 表示显示边框。
border——框架边框的厚度,以pixels 为单位。
bordercolor——设定框架的边框颜色。
framespacing——表示框架与框架间保留空白的距离。
<frame> 常用属性参数说明:src——设定此框窗要显示的网页档案名称,每个框窗一定要对应一个网页档案。
frame属性大全
frame作为html语言中的一部分,在网页制作中占据着重要的地位。
大家看到很多网页上都好像windows下的资源管理器一样,在左边点击相应的链接,右边就会有相应的网页显示。
就如我们进入邮箱的时候一样。
这些都是使用frame 的结果。
下面我来给大家介绍frame的具体使用方法。
使用frame必须首先用frameset来定义,可以说frameset就是frame的一个“统治者”。
在html文档中,可以有frameset元素或者body元素,但是绝对不能同时使用这两种元素。
frameset元素的使用:(1) <html>(2) <head><title>frameset元素的使用</title></head>(3) <frameset>(4) <frame>(5) <frame>(6) </frameset>(7) </html>当然了,这个html文档在浏览器上什么也显示不出来。
只是告诉大家最基本的frameset及frame的使用方法。
frameset是确定网页分框的定义,其属性rols及rows、border将在下面给大家介绍。
frame是frameset定义的每个“网页分框”的定义,其属性name、scrolling 及noresize、marginHeight及marginWidth、frameborder也将在下面给大家介绍。
frameset元素的cols及rows属性属性说明:cols及rows的作用是设置frame的宽度及高度(1) <html>(2) <head><title>frameset元素中cols及rows属性的使用</title></head>(3) <frameset cols="20%,200,*">(4) <frame>(5) <frameset rows="30%,*">(6) <frame>(7) <frame>(8) </frameset>(9) <frame>(10) <frame>(11) </frameset>(12) </html>示例说明:第三行中的语句cols="20%,400,*" 定义了浏览器中frame的“列数”。
Frame技术制作网页的资料 共52页
网页设计与制作
(3) 按住alt的同时,用鼠标点击下边区域,按住鼠标左键向右拖 动左下边框到适当的位置,就可以生成top left结构框架。利用 这种方法,可以自由建立自己所需要的框架集。
注意:利用自由拖拽创建的框架集,其框架名称均为“没有名
称”。由于框架名称将被作为超级链接的目标和脚本的引用, 所以需要为框架命名。
网页设计与制作
没有边框时的无缝连接效果
网页设计与制作
设置边框为5时的框架效果
网页设计与制作
设置框架属性
框架属性包括框架的名称、源文件、边距、 滚动、边框等。使用框架属性面板可以查看和设 置框架属性。
网页设计与制作
通过执行以下操作之一选择框架:
在“文档”窗口的“设计”视图中,按住 Alt 键的同 时单击一个框架 (Windows) 或在按住 Shift 和 Option 键的同时单击一个框架 (Macintosh)。
网页设计与制作
2.选取框架集
方法一:在框架面板中单击立体边框 方法二:在文档窗口中将鼠标移动到框架与框架之间的
分隔线上,单击鼠标左键选中框架集。
这时被选中的框架集边框在框架面板中被加黑显示,而在 文档窗口中被较细的虚线框围住,同时在状态栏上加黑显 示的是<frameset>。
当我们在新建的页面中插入框架集时,默认选中的就是整 个框架集。
Frame框架技术制作网页
学习目标
框架也称为帧,是设计网页时非常有用的工具。 它可以将浏览器窗口划分为若干个区域,每个区域分 别显示不同的网页,从而使用户能够一次浏览更多内 容。本章学习框架的一些基础知识,以及怎么同时在 一个浏览器窗口中显示多个网页。
frame单词
frame单词“frame”:- 英标:[freɪm]- 词性:n.(名词)/v.(动词)一、作名词(n.)时的含义及例句。
1. 含义。
- 框架;结构。
例如:The frame of the building is made of steel.(这座建筑物的框架是由钢材制成的。
)- 边框;框架状物。
例如:I like the frame of this mirror.(我喜欢这个镜子的边框。
)- (电影的)画面,镜头。
例如:Each frame of the film was carefully crafted.(这部电影的每个画面都是精心制作的。
)- (人或动物的)骨骼;身躯。
例如:He has a large frame.(他身材魁梧。
)2. 常见搭配。
- picture frame(画框)- window frame(窗框)- frame of reference(参照系;观点;理论框架)二、作动词(v.)时的含义及例句。
1. 含义。
- 给……做框;镶边。
例如:She framed the photograph with a beautiful wooden frame.(她用一个漂亮的木框给照片镶边。
)- 陷害;诬陷。
例如:He was framed for a crime he didn't commit.(他被诬陷犯了他没有犯的罪。
)- 制定;构建。
例如:We need to frame a new policy.(我们需要制定一项新政策。
)- 表达;说出(想法等)。
例如:She framed her answer very carefully.(她非常谨慎地表达她的回答。
)2. 常见搭配。
- frame up(诬陷;捏造)- frame a question(提出问题)。
关于frame的一些基础知识
关于 frame的一些基本知识只是摘抄了一部分,供初学者参考。
b. 帧速率:帧速率是每秒显示的图像数。
标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。
欧洲标准是(PAL) 25 帧fps。
如果你对你影片的尺寸不是太注重的话,保留默认的Current选项。
这将会使你制作的影片的帧速率和源文件一致。
不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个低的帧速率。
高的帧速率拥有高的品质的,但文件尺寸也更大。
如果你选择的帧速率低于你的源文件的帧速率,一些帧将被删除。
如果你选择的帧速率比你的源文件高的话,已有的帧将被重复 (不推荐,因为增加了尺寸,但品质没有提高)。
如果你选择的帧速率低于你的源文件的帧速率,使用一个你当前帧速率的简分数,比如 1/2, 1/3 等等。
例如,你当前的帧速率是30 (29.97),使用15 或10。
但话说回来了,要最好的H.264品质,最好保留Current,当前)设置。
c、关键帧:很多编码软件使用frame differencing(帧差异)来压缩图像。
帧差异其实是判断从开始帧起哪些信息发生了变化 (称为key frame关键帧)。
关键帧包含了图像的所有信息。
后来的帧仅包含改变了的信息。
这取决于你用的编码软件,你可以指定你想要的关键帧如何出现。
如果你没有足够的关键帧,你的影片品质可能比较差,因为所有的帧从别的帧处产生。
另一问题是,关键帧多了将导致影片更大,码率更高。
在一些编码软件中,当从一帧到下一帧有太多的内容发生改变时,那些增加的关键帧是自动插入的。
对于一般的用途,一个比较好的原则是每5秒设一个关键键。
如果你正在建立一个RTSP流文件,并且关心传输网络的可靠度,你可能要1到2秒增加一个关键帧。
要让编码软件来处理关键帧的间隔,选择 Automatic。
针对H.264,我们推荐让编码软件来确定关键帧的间隔,为此你要选择Automatic以获得最佳品质。
web中frame用法
web中frame用法在 web 开发中,<iframe> 元素是一种嵌套文档的标准方式。
它允许你在一个HTML 文档中嵌套另一个HTML 文档,从而将多个页面或资源组合到同一个页面中。
以下是<iframe> 的基本用法和属性:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>IFrame Example</title></head><body><h1>Main Content</h1><iframe src="embedded.html" width="600" height="400" title="Embedded Document"></iframe><p>More main content here.</p></body></html>在上面的示例中:<iframe> 元素嵌套在主 HTML 文档中。
src 属性指定了嵌套的文档(embedded.html)的路径。
width 和 height 属性定义了 <iframe> 的宽度和高度。
title 属性提供了对嵌套文档的简短描述,这在辅助技术中很有用。
在实际应用中,<iframe> 可以用于以下情况:嵌套其他网页:在一个网页中嵌套另一个网页,这对于显示来自不同来源的内容(例如嵌入式地图或外部媒体)很有用。
frame的用法
frame的⽤法 <iframe> 标签规定⼀个内联框架。
⼀个内联框架被⽤来在当前 HTML ⽂档中嵌⼊另⼀个⽂档。
所有的主流浏览器都⽀持<iframe>标签。
你可以把提⽰的⽂字放到 <iframe> 和 </iframe>⾥⾯,这样不⽀持 <iframe>的浏览器就会出现提⽰的⽂字。
iframe 如何使⽤呢?通常我们使⽤iframe直接在页⾯嵌套iframe标签指定的src就可以了。
⽐如:<!--<iframe> 标签规定⼀个内联框架 这⾥写p 标签是为了看align的效果--><p style="overflow: hidden;">这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
<iframe name="myiframe" id="myrame" src="external_file.html" frameborder="0" align="left" width="200" height="200" scrolling="no"><p>你的浏览器不⽀持iframe标签</p></iframe>这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
这是⼀些⽂本。
</p>iframe 的常⽤属性: name :规定 <iframe> 的名称。
width:规定 <iframe> 的宽度。
height :规定 <iframe> 的⾼度。
src :规定在 <iframe> 中显⽰的⽂档的 URL。
frame的复数
frame的复数
frame的复数:frames
名词:
1.(木材﹑金属等做的)框架
2.(家具﹑建筑物﹑车辆等的)框架,支架,骨架
3.【通常作复数】[frames] 眼镜框
4.【通常作单数】(人或动物的)身体;体形;身体结构
5.(构成某事物背景的)规律或制度;体制;模式
6.(影片的)一个镜头,一个画面;(连环漫画中的)一幅画
7.[=cold frame](植物防寒用的)玻璃罩
8.(落袋台球戏等)(摆放球的)三角框;(落袋台球戏﹑地滚球戏等)一轮,一局,一回
及物动词:
1.(给某物)镶框;(给某物)做框
2.【尤用于被动语态】形成(某人[某事])的框子
3.(用文字)表达(某事);创作;拟定;制定
4.【尤用于被动语态】【口】诬陷;陷害。
frame
• 实例:1.P230 • 2. I frame框架 • 3.制作电子书籍
【源】:将要插入iframe的网页文档的路径; 【名称】:表示iframe框架的名称; 【宽度】和【高度】:表示iframe框架的宽度和高度; 【边框宽度】和【边框高度】:分别表示iframe框架显 示的内容与iframe左右边框上下边框的距离。
对于文档中的超级链接,若需要将链接文档显示在iframe框架中, 则需要对链接元素的HTML标签添加属性target.该属性即为iframe的框 架名称。如下代码:
创建嵌套框架集的方法: 将光标移动到框架中,用通常创建框架集的方法创 建框架集即可。
使用框架面板选择框架或框架集:
选择“窗口” ︱ “框架” 命令,显示“框架”面板
设置框架和框架集的属性:
边框:设置当文档在浏览器中被浏览时是否显示框架集边框。 否:不显示边框 是:显示边框 默认: 让用户浏览器决定是否显示边框 边框宽度:用来输入框架集边框线的宽度数值,单位为像素。 边框颜色:用来设置当前框架集边框的颜色。 行列:用来输入框架集的宽度,并可在单位下拉列表框中选 择宽度单位。 像素:选择该单位,可以设置框架的固定大小。 百分比:可以设置当前框架与当前框架集大小的百分比。 相对:可以设置当前框架与其它框架之间的大小比例。
Macromedia Dreamweaver MX 2004
框架
主讲:李娜
框架和框架集的概念:
框架的作用就是把浏览器窗口划分为若干个区域,每个区 域可以分别显示不同的网页,框架由两个主要部分---框架 集和单个框架组成。框架集是在一个文挡内定义一组框架 结构的HTML网页。框架集定义了一页网页显示的框架数、 框架的大小、载入框架的网页源和其它可定义的属性等等。 单个框架是指在网页上定义的一个区域。 如果某个页面被划分为两个框架,那么它实际上包含的是 三个独立的文件,一个框架集文件和两个框架内容文件。 框架内容文件就是显示在页面框架中的内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Procedure for Stiffness Method of Frame Analysis: 1. 2. 3. 4. 5. Identifiy members and joints in frame Specify near (start) joint and far (end) joint for each member in frame Establish global coordinate system Calculate fixed-end moments (FEM's) and shears for each member due to applied member loads Specify x, y, and z coding components (3 in all) at each joint as follows: a. Use lowest numbers to identify unknown joint displacements (for partioning overall matrix) b. Use remaining numbers to indentify known displacements From the problem, establish the known displacements, ∆k, and known external forces and reactions, Qk Determine 6x6 stiffness matrix, k', for each of the member expressed in global coordinates As an example, a member numbered with 1,2, and 3 at start and 4,5, and 6 at end would be: 1 2 3 4 5 6 A B -C -A -B -C 1 B D E -B -D E 2 -C E F C -E G 3 -A -B C A B C 4 -B -D -E B D -E 5 -C E G C -E F 6 Note: λx and λy are the "direction cosines" where: A = A*E/L*λx^2+12*E*I/L^3*λy^2 B = (A*E/L-12*E*I/L^3)*λx*λy λx = (xj-xi)/L and λy = (yj-yi)/L C = 6*E*I/L^2*λy (xi,yi) = joint start coordinates (xj,yj) = joint end coordinates D = A*E/L*λy^2+12*E*I/L^3*λx^2 E = 6*E*I/L^2*λx L = SQRT((xj-xi)^2+(yj-yi)^2) F = 4*E*I/L G = 2*E*I/L Merge individual member stiffness matrices into stiffness matrix, K, for entire frame Partition the structure stiffness matrix, K, as follows: End Forces Vector Partitioned Stiff. Matrix, K Displacements Vector Qk K11 K12 ∆u = * ∆k Qu K21 K22 Expansion then leads to: Qk = K11 * ∆u + K12 * ∆k (Eqn. 1) Qu = K21 * ∆u + K22 * ∆k (Eqn. 2) where: Qk and ∆k = known external loads and displacements (typ. ∆k = 0, all) Qu and ∆u = unknown support reactions and displacements K11, K12, K21, K22 = submatrices of partitioned stiffness matrix, K Solve for unknown displacements, ∆u, from Equation 1: ∆u = (Qk - K12 * ∆k) / K11 = Qk / K11 where: ∆k = 0, all With the solved displacements, solve for unknown support reactions, Qu, from Equation 2 Qu = K21 * ∆u + K22 * ∆k = K21 * ∆u where: ∆k = 0, all Solve for internal member end forces from: q = k' * T * ∆ where: T = 6x6 displacement transformation matrix as follows for each member: λx λy 0 0 0 0 -λ y λx 0 0 0 0 0 0 1 0 0 0 0 0 0 λx λy 0 0 0 0 -λ y λx 0 0 0 0 0 0 1 and k' is the member stiffness matrix (from above), and ∆ is the displacements vector Superimpose member fixed-end moments (FEM's) and shears with the frame analysis end forces to get final member end forces "Structural Analysis" - by Russel C. Hibbeler, Macmillan Publishing Company (1985), pages 441 to 497
"FRAME" --- PORTAL AND GABLE RIGID PLANE FRAME ANALYSIS
Program Descriptiois a spreadsheet program written in MS-Excel for the purpose of plane frame analysis of portal and gable rigid plane frames subjected to various types of loading. Specifically, the "stiffness matrix" method of analysis is used to determine the unknown joint displacements, support reactions, and member end forces. Individual frame members are also analyzed to determine the shears and intermediate moments. Plots of both the shear and moment diagrams are also produced. Also, the frame is drawn for visual confimation of geometry/configuration. This program is a workbook consisting of three (3) worksheets, described as follows:
1. This program uses the "stiffness matrix" method of analysis and four (4) following basic analysis assumptions: a. Members must be of constant cross section (E and I are constant for entire length). b. Deflections must not significantly alter the geometry of the problem. c. Stress must remain within the "elastic" region. d. Since this is a "first-order", linear analysis, the effects of "P-delta" and shear deformation are not included. (However, significant effects due to shear deformation are limited to very short and deep members.) 2. Additional assumptions and features are as follows: a. Frame support joints may each be either fixed or pinned. b. Frame support joints may be at different levels (elevations). c. Columns must be vertical (cannot be sloped). c. For a portal frame, the top (roof) member may be flat or sloped in either direction. 3. A vertical load, horizontal load, and externally moment may be applied to any of the joints of the frame. These joint loads are to be applied in "global" axes directions. Note: Joint loads applied directly at supports are merely added directly to support reactions and are not reflected in member end force values. 4. On any individual member, this program will handle up to five (5) full uniform, partial uniform, triangular, or trapezoidal loads, up to ten (10) point loads, and up to four (4) externally applied moments. For vertical members, distributed loads and point loads are input in a "X-Global" sence of direction. For flat or sloped top (roof) members, distributed loads may be applied global over actual member length or applied global over the "projected" member length. Program designations are "Y-Global", "Y-Projected", "X-Global", and "X-Projected". For a flat top (roof) member of a portal frame, "Y-Global" and "Y-Projected" loads produce the same results. Uniformly distributed gravity (dead or live) load would be an example of a "Y-Global" distributed load on a sloped top (roof) member, while lateral uniformly distributed wind load on sloped top (roof) member would be an example of an "X-Projected" distributed load. A uniformly distributed load such as wind suction perpendicular (normal) to a sloped top (roof) member must be resolved into Y-Global and X-Global component values by user. 5. This program will calculate the member end reactions, the member end forces (axial, shear, and moment), the member maximum positive and negative moments (if applicable), and the joint displacements. The calculated values for the maximum moments are determined from dividing the member into fifty (50) equal segments with fifty-one (51) points, and including all of the point load and applied moment locations as well. (Note: the actual point of maximum moment occurs where the shear = 0, or passes through zero.) 6. The user is also given the ability to select an AISC W, S, C, MC, or HSS (rectangular tube) shape to aide in obtaining the required moment of inertia for input. (This facility is located off to the right of the main page.) 7. This program contains numerous “comment boxes” which contain a wide variety of information including explanations of input or output items, equations used, data tables, etc. (Note: presence of a “comment box” is denoted by a “red triangle” in the upper right-hand corner of a cell. Merely move the mouse pointer to the desired cell to view the contents of that particular "comment box".)