`
狂奔的包子
  • 浏览: 4582 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

frameset、frame和iframe

阅读更多

frameset        它称为框架标记,是用来告知HTML文件是框架模式,并且设定可视窗口怎么分割
fram               它只是设定某一个框架窗口中的参数属性
iframe            它是在一个页面中嵌入一个框架窗口

 

frameset的属性

1、cols                     它是把整个画面竖向分割成几个画面
2、rows                   它是把整个画面横向分割成几个画面
3、frameborder       它表示设定这个框架的边框值。它的值只有两个0或者1.0表示不显示边框,1表示显示边框。
4、border                它表示了边框的宽度
5、bordercolor         它是设定了框架边框的颜色

 

 

frame的属性

1、src              指在此框架窗口中要显示的网页档案的链接
2、name             指这个框架窗口的名称
3、framespacing     指框架和框架之间保留的空白的距离
4、scrlling         指该框架窗口是否要显示滚动条
6、noresize         指框架的尺寸不能被随意拖动,改变大小 
7、marginheight      指框架顶部和底部边缘所保留的空间的大小
8、marginwidth      指框架左右两边边缘所保留的空间的大小。 

frameset和frame标签必须在一起使用

 

frame有一个重要的值是target,它表示在指定的框架中打开网页

而target有四个值

1、blank                它表示在一个新的窗口中打开链接网页

2、top                   它表示在本窗口中打开链接网页

3、parent              在上一层的框架中打开链接网页

4、self                   在超链接中打开链接网页

target是在编写导航时肯定会用到的

 

noframes              指当浏览器完全显示不出这个框架时,页面就会显示出<noframes></noframes>内的内容。

 

 

iframe的属性

1、name                  是框架窗口的名称
2、align                   是框架窗口中内容的对其方式
3、width                  是框架窗口的宽,单位是pixels
4、height               是框架窗口的长,单位是pixels
5、marginwidth      是插入的文件和框架左右边缘所保留的空间
6、marginheight     是插入的文件和框架上下边缘所保留的空间
7、frameborder      是指是否显示边框。1表示显示边框,0表示不显示边框
8、scrolling             是指是否允许使用滚动条。

 

利用frameset和frame可以把网页制作成所需要的不同大小的框架,可以用来布局。

iframe则是把一些网页嵌入到当前网页中,达到所需要的效果。

 

今天编写了一段简单的代码,是用frameset、frame和iframe制作的有导航和内嵌框架的页面,虽然说做出效果来了,但是相对来说,页面显示的效果很差,没有美化,看起来很简陋,所有明天的计划就是尽量把今天所做的网页美化,让它尽可能的好看。

<html>
<head>
<title>555</title>
</head>
<frameset rows="20%,*">
<frame src="file:///E|/学习期/2011.6.20/131.html">
<frame name="top">
</html>

<html>
<head>
<title>131</title>
</head>

<a href="file:///E|/学习期/2011.6.20/00.html" target="top">游戏</a>
<a href="file:///E|/学习期/2011.6.20/000.html" target="top">音乐</a>
</html>

<html>
<head>
<title>00</title>
</head>

<frameset cols="15%,*" >
<frame src="file:///E|/学习期/2011.6.20/03.html" noresize="noresize"></frame>
<frame name="left"></frame>
</frameset>
</html>

<html>
<head>
<title>000</title>
</head>

<frameset cols="15%,*" >
<frame src="file:///E|/学习期/2011.6.20/003.html" noresize="noresize"></frame>
<frame name="left"></frame>
</frameset>
</html>

<html>
<head>
<title>03</title>
</head>
<li><a href="file:///E|/学习期/2011.6.20/01.html" target="left">3D网络游戏</a>
<li><a href="file:///E|/学习期/2011.6.20/02.html" target="left">2D网络游戏</a>
</html>

<html>
<head>
<title>003</title>
</head>
<li><a href="file:///E|/学习期/2011.6.20/001.html" target="left">在线音乐</a>
</html>

<html>
<head>
<title>01</title>
</head>
<body>
<a href="http://aion.sdo.com" target="aa">永恒之塔</a>
<a href="http://dn.sdo.com" target="aa">龙之谷</a>
<a href="http://tx2.163.com/" target="aa">天下贰</a>
<a href="http://www.lineage2.sdo.com" target="aa">天堂2</a>
<a href="http://wulin2.wanmei.com" target="aa" >武陵外传</a>
<a href="http://sh.wushen.com" target="aa">神话</a><p>
<iframe width="800" height="400" name="aa" frameborder="0"> 
</body>
</html>

<html>
<head>
<title>02</title>
</head>
<body>
<a href="http://www.aiaigame.com" target="bb">极光世界</a>
<a href="http://ldj.changyou.com" target="bb">鹿鼎记</a>
<a href="http://xyq.163.com/" target="bb">梦幻西游</a><p>
<iframe width="800" height="400" name="bb" frameborder="0"> 
</body>
</html>

<html>
<head>
<title>001</title>
</head>
<body>
<a href="http://www.1ting.com/" target="cc">一听音乐网</a>
<a href="http://www.9ku.com/" target="cc">九酷</a><p>
<iframe width="800" height="400" name="cc" frameborder="0"> 
</body>
</html>

 

 

 

  • 大小: 126.8 KB
分享到:
评论

相关推荐

    frameset/frame/iframe实例演示

    里面包含了frameset,frame以及iframe的一些技术的演练,希望对大家有帮助,如果有什么补充或疑问,可以加QQ374053115进行和我讨论交流,互相进步!里面代码均手写,大致功能都已经实现,如果错误欢迎指出!

    js 操作 frameset frame iframe对象

    JS 操作 Frameset、Frame、Iframe 对象可以实现框架之间的互相访问和控制。 Frameset 对象 Frameset 对象是 HTML 中的框架集,它可以包含多个 Frame 对象。Frameset 对象可以通过 `window.frames` 属性来访问,...

    frame,iframe,frameset用法和区别

    HTML中的`frame`, `iframe`, 和`frameset`是用来创建多窗口或框架布局的重要元素,它们允许在同一个浏览器窗口中加载多个独立的网页。这些元素主要用于构建复杂的网页结构,使得不同内容可以并列显示,提高用户体验...

    frame,iframe.frameset用法和区别

    总结来说,HTML 框架提供了在单个浏览器窗口内组织多个网页内容的能力,通过 `&lt;FRAMESET&gt;`、`&lt;FRAME&gt;` 和相关的属性,我们可以定制复杂的布局和交互体验。然而,由于其局限性,现代网页设计中更多地使用 CSS 和 ...

    frame,iframe,frameset区别pdf

    接下来,我们将详细讨论frame、iframe和frameset的区别和用法。 **Frame** Frame标签已经不再被推荐使用,因为它已从HTML5标准中废弃。在早期的HTML版本中,frame标签用于定义一个框架,让页面的一部分可以加载另...

    页面布局frameset frame

    在网页设计领域,页面布局是至关重要的,它决定了用户如何与网站进行交互...然而,在某些特定场景下,frameset和frame仍然有用武之地,尤其是对于需要维护旧系统或者实现特定功能(如导航栏和内容区分离)的网页设计。

    FRAME与IFRAME的使用方法与区别

    ### FRAME与IFRAME的使用方法与区别 #### 框架的基本概念 ...综上所述,虽然`FRAME`和`IFRAME`都可以实现多窗口布局的效果,但在实际应用中,`IFRAME`由于其更好的兼容性和灵活性,已经成为更受欢迎的选择。

    对frameset、frame、iframe的js操作.pdf

    本文主要探讨了如何使用JavaScript来操作HTML中的frameset、frame和iframe元素,这些元素在构建多页面布局和实现页面间交互时非常常见。在HTML中,frameset定义了一个框架集,而frame和iframe则用于嵌入单独的HTML...

    frame frameset左右收缩

    对于"frame frameset左右收缩"和"iframe左右收缩",这可能是指在设计网页布局时,希望对这些框架进行自适应调整,使得它们能够根据浏览器窗口的宽度动态改变宽度,以实现响应式设计。这通常需要结合CSS(层叠样式表...

    frame,iframe,中的js的相互访问示例

    本文将深入探讨如何在`frame`和`iframe`之间进行JavaScript(JS)的相互访问,以及相关的知识点。 1. **frame与iframe的区别** - `frame`是HTML4中的元素,它被用作`frameset`的一部分,用来分割窗口或框架。而`...

    对frameset、frame、iframe的js操作示例代码

    在网页开发中,`frameset`、`frame`和`iframe`是用于创建网页布局的框架元素,允许在一个页面中嵌套多个独立的HTML文档。本文将深入探讨这些元素的JavaScript操作,特别是如何进行框架间的数据交换和交互。 首先,`...

    以div代替frameset,用css实现仿框架布局

    如果需要实现类似`frameset`的交互效果,可以结合`div`和`iframe`一起使用。 总的来说,通过熟练运用`div`和CSS,我们可以创建出与`frameset`类似甚至更灵活的布局,同时避免了`frameset`带来的问题。这要求开发者...

    html Frame、Iframe、Frameset 的区别

    HTML中的Frame、Iframe和Frameset都是用于创建多窗口或者多页面布局的元素,它们各自有不同的特性和用途。 1. **Frameset与Frame的区别** - `&lt;Frameset&gt;` 是一个框架集元素,它用于定义页面的布局,将页面划分为多...

    dom网页frame枚举

    Frame通常由`&lt;frameset&gt;`、`&lt;frame&gt;`标签组成,而Iframe则使用`&lt;iframe&gt;`标签。 1. DOM遍历Frame和Iframe: 当一个网页包含frame或iframe时,这些嵌入的页面会成为主页面的子文档,并且在DOM树中占有一席之地。...

    iframe与frame的区别

    总的来说,`frame`适合创建固定的多窗口布局,而`iframe`更适合需要动态插入和更新内容的场景,或者在保持页面整体结构不变的情况下,灵活展示不同内容的需求。在实际应用中,开发者应根据项目需求、浏览器兼容性和...

    \faremeset,frame,iframe属性大全.doc

    框架技术主要包括`&lt;FRAMESET&gt;`、`&lt;FRAME&gt;`、`&lt;NOFRAMES&gt;`和`&lt;IFRAME&gt;`四个主要标记。 1. **&lt;FRAMESET&gt;**: `&lt;FRAMESET&gt;`标记用于定义框架集,它是框架布局的基础。通过`rows`和`cols`属性来决定框架的行数和列数。...

    多个iframe,显示其中一个frame中的div,并处于最上层显示

    总结来说,实现"多个iframe,显示其中一个frame中的div,并处于最上层显示"的功能,涉及了HTML的`iframe`标签、CSS的`z-index`属性、JavaScript的`postMessage`通信以及动态创建和操作DOM元素的技巧。通过这些技术,...

    frameset框架Demo

    然而,"iframe"(内联框架)与frameset和frame有所不同。iframe是在一个HTML文档内部嵌入另一个HTML文档的元素,它不需要frameset来定义布局。例如: ```html &lt;iframe src="embedded_page....

    frameset和js下拉菜单

    frameset是HTML4中的一个元素,但在HTML5中已被废弃,取而代之的是更灵活的`&lt;iframe&gt;`标签。然而,在某些场合,frameset仍然被广泛使用,特别是在维护旧系统或者特定需求的后台管理系统中。 frameset通过将浏览器...

Global site tag (gtag.js) - Google Analytics