`
maomaozgc
  • 浏览: 336160 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面框架

阅读更多
■ 框架标记

  <FRAMESET> <FRAME>
  <NOFRAMES>
  <IFRAME>

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

 
■ 框架概念 :

  谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <FRAMESET> <FRAME> 即可,面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档案 面不是其他框窗的档案。<FRAMESET> 是用来划分框窗,每一窗框由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例:

  <frameset cols="50%,*">
      <frame name="hello" src="up2u.html">
      <frame name="hi" src="me2.html">
  </frameset>

  此例中 <FRAMESET> 把画面分成左右两相等部分,左便是显示 up2u.html,右边则会显示 me2.html 这档案,<FRAME> 标记所标示的框窗永远是按由上而下、由左至右的次序


<FRAME>
用法:      定义一个帧
开始/结束标识: 必须/非法
属性:      name="..."定义帧的名字
         scr="..."定义在帧中显示的内容的来源
         frameborder="..."定义帧之间的边界(0或1)
         margwidth="..."设置帧的边界和其中内容之间的间距
         margheight="..."设置帧的边界和其中内容之间的间距化
         noresize="..."使帧的尺寸不能变
         scrolling="..."设置滚动条的表示方式(auto, yes, no)
空:       不允许

<FRAMESET>...</FRAMESET>
用法:      定义在一个窗口中帧的布局
开始/结束标识: 必须/必须
属性:      rows="..."设定行的数目
         cols="..."设定列的数目
         onload="..."当载入文档时的内部事件触发器
         onunload="..."当卸载文档时的内部事件触发器
空:       不允许
注释:      FRAMESET可以嵌套

以上所述只是最简单的框架设定,若希望达到更合适的效果请加入或修改以下各参数。
  标记:<FRAMESET>
  例子:<frameset rows="90,*" frameborder="0" border=0 framespacing="2" border="2" bordercolor="#008000">
        </frameset>
  功用:宣告HTML文件为框架模式,并设定视窗如何分割。

  参数:

COLS="90,*"
垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用剩余的空间。数值的个数代表分成的视窗数目且以逗号分隔。例如 COLS="30,*,50%" 可以切成三个视窗,第一个视窗是 30 pixels 的宽度,为一绝对分割,第二个视窗是当分配完第一及第三个视窗后剩下的空间,第三个视窗则占整个视窗画面的 50% 宽度为一相对分割。你可自己调整数字。


ROWS="120,*"
这是横向切割,将画面上下分开,数值设定同上。 COLS 与 ROWS 两参数尽量不要放在同一个 <FRAMESET> 标记中,因 Netacape 偶然不能显示这类型的框架,尽量采用多重分割,如以上各例。


frameborder="0"
设定框架的边框,其值只有 0 和 1 , 0 表示不要边框, 1 表示要显示边框。


border="0"
设定框架的边框厚度,以 pixels 为单位。


bordercolor="#008000"
设定框架的边框颜色。颜色值请参考。


framespacing="5"
表示框架与框架间保留的空白的距离。
  标记:<FRAME>
  例子:<frame name="top" src="a.html" marginwidth="5" marginheight="5" scrolling="Auto" frameborder="0" noresize framespacing="6" bordercolor="#0000FF">
  功能:设定每一个框窗内的参数属性。
  参数:


SRC="a.html"
设定此框窗中要显示的网页档案名称,每个框窗一定要对应一个网页档案。


NAME="top"
设定这个框窗的名称,这样才能指定框架来作链接,必须但任意命名。


frameborder=0
设定框架的边框,其值只有 0 和 1 , 0 表示不要边框, 1 表示要边框。


framespacing="6"
表示框架与框架间的保留的空白的距离。


bordercolor="#008000"
设定框架的边框颜色。


scrolling="Auto"
设定是否要显示卷轴,YES 表示要显示卷轴,NO 表示无论如何都不要显示卷轴,AUTO 视情况而定。


noresize
设定不让使用者可以改变这个框框的大小,如没有设定此参数,使用者可随意地拉动框架改变其大小。


marginhight=5
表示框架高度部分边缘所保留的空间。


marginwidth=5
表示框架宽度部分边缘所保留的空间。
分享到:
评论

相关推荐

    web管理程序页面框架

    Web管理程序页面框架是用于构建高效、用户友好的Web应用程序的一种结构化工具。它整合了HTML、CSS、JavaScript以及其他前端技术,为开发者提供了一个统一的平台,以快速开发出具有一致设计风格和交互体验的管理界面...

    后台页面框架集

    【后台页面框架集】是一种用于构建企业级后台管理界面的高效解决方案,它借鉴了EXTJS和126邮箱页面的设计理念和用户体验,旨在提供一套功能丰富、易用性高、可定制性强的组件库。EXTJS是Sencha公司开发的一个...

    漂亮的JS页面框架,非常好用

    本文将深入探讨“漂亮的JS页面框架”这一主题,它为开发者提供了美观且易于使用的界面组件和功能,极大地提升了用户体验和开发效率。 首先,让我们理解什么是JS页面框架。JS框架是一组预定义的代码库,它简化了...

    J2EE页面框架-几十种样式

    在J2EE(Java 2 Platform, Enterprise Edition)开发中,页面框架扮演着至关重要的角色。页面框架是一种软件设计模式,它提供了一种组织和管理Web应用用户界面的方法,简化了开发过程,提高了代码的可重用性和可维护...

    后台页面框架,含登录左菜单等

    【标题】:“后台页面框架,含登录左菜单等”指的是一个用于构建后台管理系统的网页框架,这个框架设计包含了用户登录功能以及左侧的导航菜单。在网页设计中,框架是用来快速搭建页面结构,提高开发效率的工具,通常...

    SSM管理页面框架

    SSM管理页面框架是Java开发中的一个常用架构模式,它结合了Spring、Spring MVC和MyBatis三个核心组件,用于构建高效、灵活的企业级Web应用。这个框架的主要目的是简化开发流程,提高代码的可维护性和可扩展性。下面...

    微信小程序demo:页面框架(源代码+截图)

    微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo...

    qingdieweb一个轻量级的h5单页面框架

    ** QingDieWeb:轻量级H5单页面框架详解 ** QingDieWeb是一个专为H5页面设计的轻量级框架,它以其简洁高效的特点,成为开发者在构建单页面应用时的一个优秀选择。框架的核心设计理念是借鉴并融合了微信小程序和Vue....

    ssh框架练习页面框架

    这个“ssh框架练习页面框架”项目,显然是一个针对SSH框架的实践练习,重点在于使用JSP进行前端页面设计,实现客户信息管理系统的增删改查功能。 Struts2是MVC(Model-View-Controller)架构的一部分,主要负责处理...

    前台页面框架

    【标题】"前台页面框架"涉及的是前端开发领域的一个重要话题。前端页面框架是为了提高网页设计和开发效率,提供了一套完整的结构和样式规范,帮助开发者快速构建响应式、交互性强的用户界面。这些框架通常包含了HTML...

    frame页面框架示例

    标题"frame页面框架示例"指的是这个示例展示如何使用frameset来创建一个包含上、左、下三个部分的网页布局。左侧的菜单仅提供单一示例,这可能意味着用户可以通过菜单导航到不同的页面。 在描述中提到的"分上、左、...

    页面框架editplus-->frame.zip

    本文将深入探讨EditPlus如何帮助开发者快速创建页面框架,以及"frame.zip"压缩包中的"后台页面"文件可能包含的内容。 EditPlus是一款轻量级但功能丰富的文本编辑器,它提供了许多高级特性,如代码高亮、自动完成、...

    很好的页面框架 只用一个activity

    在Android应用开发中,页面框架(Page Framework)是构建用户界面的一种重要机制,它帮助开发者组织和管理应用程序的不同视图和交互。标题提到的“很好的页面框架 只用一个Activity”,意味着这个框架通过单一...

    28个后台页面框架

    后台页面框架是构建Web应用程序管理界面的关键组成部分,它为开发者提供了快速、高效地设计和实现功能丰富的管理界面的工具。本资源包含28个后台页面框架,这些框架各自具有独特的特性和优势,适用于不同的项目需求...

    使用原型设计工具AxureRP创建一个web页面框架归纳.pdf

    使用 Axure RP 创建 web 页面框架的设计指南 在本文中,我们将探讨如何使用 Axure RP 创建一个 web 页面框架,并介绍原型设计的重要性、Axure RP 的简介、设计准备、设计思路和注意事项。 原型设计的重要性 原型...

    UUR完整版页面框架 很多样式都可以借鉴使用

    "UUR完整版页面框架"是一个网页设计和开发的资源,它提供了多种样式和布局供用户参考和使用。这个框架可能是由"UUR"团队开发的,"完整版"意味着它包含了所有功能和组件,供用户全面体验和应用。 【描述解析】 描述...

    页面框架新定义

    在IT行业中,页面框架是构建用户界面的一种组织方式,它为开发者提供了结构化的布局和交互模式,使得应用程序的页面设计更为高效和规范。本篇将深入探讨如何利用ViewPager结合Button来创建一个新的页面框架,以及在...

    H+后台页面框架

    【H+后台页面框架】是一款备受推崇的前端框架,专为构建高效、现代且美观的后台管理系统而设计。作为一款收费框架,它以其卓越的功能和出色的设计理念,赢得了广大开发者和设计师的喜爱。H+充分利用了Bootstrap3的...

    ASP.NET页面框架 PDF

    讲座内容: ASP.NET 页面框架是一种可伸缩的编程模型,可以用它在服务器上动态生成网页。ASP.NET 页面框架是 Active Server Pages 的后续产品。在本次讲座中,我们将给大家详细介绍有关ASP.NET页面框架的...

    ASP.NET页面框架--vs2003

    ASP.NET页面框架是微软开发的一款用于构建动态web应用程序的强大工具,尤其在Visual Studio 2003的时代,它为开发者提供了高效、灵活的编程模型。本文将深入探讨ASP.NET页面框架在VS2003环境中的核心概念和关键特性...

Global site tag (gtag.js) - Google Analytics