■ 框架标记
<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应用程序的一种结构化工具。它整合了HTML、CSS、JavaScript以及其他前端技术,为开发者提供了一个统一的平台,以快速开发出具有一致设计风格和交互体验的管理界面...
【后台页面框架集】是一种用于构建企业级后台管理界面的高效解决方案,它借鉴了EXTJS和126邮箱页面的设计理念和用户体验,旨在提供一套功能丰富、易用性高、可定制性强的组件库。EXTJS是Sencha公司开发的一个...
本文将深入探讨“漂亮的JS页面框架”这一主题,它为开发者提供了美观且易于使用的界面组件和功能,极大地提升了用户体验和开发效率。 首先,让我们理解什么是JS页面框架。JS框架是一组预定义的代码库,它简化了...
在J2EE(Java 2 Platform, Enterprise Edition)开发中,页面框架扮演着至关重要的角色。页面框架是一种软件设计模式,它提供了一种组织和管理Web应用用户界面的方法,简化了开发过程,提高了代码的可重用性和可维护...
【标题】:“后台页面框架,含登录左菜单等”指的是一个用于构建后台管理系统的网页框架,这个框架设计包含了用户登录功能以及左侧的导航菜单。在网页设计中,框架是用来快速搭建页面结构,提高开发效率的工具,通常...
SSM管理页面框架是Java开发中的一个常用架构模式,它结合了Spring、Spring MVC和MyBatis三个核心组件,用于构建高效、灵活的企业级Web应用。这个框架的主要目的是简化开发流程,提高代码的可维护性和可扩展性。下面...
微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo:页面框架(源代码+截图)微信小程序demo...
** QingDieWeb:轻量级H5单页面框架详解 ** QingDieWeb是一个专为H5页面设计的轻量级框架,它以其简洁高效的特点,成为开发者在构建单页面应用时的一个优秀选择。框架的核心设计理念是借鉴并融合了微信小程序和Vue....
这个“ssh框架练习页面框架”项目,显然是一个针对SSH框架的实践练习,重点在于使用JSP进行前端页面设计,实现客户信息管理系统的增删改查功能。 Struts2是MVC(Model-View-Controller)架构的一部分,主要负责处理...
【标题】"前台页面框架"涉及的是前端开发领域的一个重要话题。前端页面框架是为了提高网页设计和开发效率,提供了一套完整的结构和样式规范,帮助开发者快速构建响应式、交互性强的用户界面。这些框架通常包含了HTML...
标题"frame页面框架示例"指的是这个示例展示如何使用frameset来创建一个包含上、左、下三个部分的网页布局。左侧的菜单仅提供单一示例,这可能意味着用户可以通过菜单导航到不同的页面。 在描述中提到的"分上、左、...
本文将深入探讨EditPlus如何帮助开发者快速创建页面框架,以及"frame.zip"压缩包中的"后台页面"文件可能包含的内容。 EditPlus是一款轻量级但功能丰富的文本编辑器,它提供了许多高级特性,如代码高亮、自动完成、...
在Android应用开发中,页面框架(Page Framework)是构建用户界面的一种重要机制,它帮助开发者组织和管理应用程序的不同视图和交互。标题提到的“很好的页面框架 只用一个Activity”,意味着这个框架通过单一...
后台页面框架是构建Web应用程序管理界面的关键组成部分,它为开发者提供了快速、高效地设计和实现功能丰富的管理界面的工具。本资源包含28个后台页面框架,这些框架各自具有独特的特性和优势,适用于不同的项目需求...
使用 Axure RP 创建 web 页面框架的设计指南 在本文中,我们将探讨如何使用 Axure RP 创建一个 web 页面框架,并介绍原型设计的重要性、Axure RP 的简介、设计准备、设计思路和注意事项。 原型设计的重要性 原型...
"UUR完整版页面框架"是一个网页设计和开发的资源,它提供了多种样式和布局供用户参考和使用。这个框架可能是由"UUR"团队开发的,"完整版"意味着它包含了所有功能和组件,供用户全面体验和应用。 【描述解析】 描述...
在IT行业中,页面框架是构建用户界面的一种组织方式,它为开发者提供了结构化的布局和交互模式,使得应用程序的页面设计更为高效和规范。本篇将深入探讨如何利用ViewPager结合Button来创建一个新的页面框架,以及在...
【H+后台页面框架】是一款备受推崇的前端框架,专为构建高效、现代且美观的后台管理系统而设计。作为一款收费框架,它以其卓越的功能和出色的设计理念,赢得了广大开发者和设计师的喜爱。H+充分利用了Bootstrap3的...
讲座内容: ASP.NET 页面框架是一种可伸缩的编程模型,可以用它在服务器上动态生成网页。ASP.NET 页面框架是 Active Server Pages 的后续产品。在本次讲座中,我们将给大家详细介绍有关ASP.NET页面框架的...
ASP.NET页面框架是微软开发的一款用于构建动态web应用程序的强大工具,尤其在Visual Studio 2003的时代,它为开发者提供了高效、灵活的编程模型。本文将深入探讨ASP.NET页面框架在VS2003环境中的核心概念和关键特性...