设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 网页制作 >> HTML >> 快速精通FRAME
精品推荐
HTML点击TOP10
·html教学+HTML语法大全
·页面两侧对联广告代码效果
·打印网页的html代码
·HTML标记大全参考手册
·HTML网页制作基础教程(1):认识HTML
·客户端脚本,值得收藏。。。
·HTML的表单
·设为首页-加入收藏-联系我们的代码
·新浪首页全屏显示广告代码
·一些网页设计小代码
网页制作点击TOP10
·菜鸟架设动网论坛全教程
·网页模板的使用方法 (教程)
·网页对联广告代码效果大全
·初学者入门:如何学习网页制作?
·用JavaScript实现文件图片滚动效果
·常用CSS大全
·网页自动转向代码
·图片循环滚动完美解决
·JS表格排序新法
·DIV CSS网页布局实例解析:实现表格形式
精选专题

快速精通FRAME

作者: 来源:网络文章 时间:2006-10-9 9:29:33

快速精通FRAME(1) <TABLE cellSpacing=1 cellPadding=4 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV class=subhead><B>快速精通FRAME</B></DIV></TD></TR>
<TR>
<TD class=content vAlign=top>
<P>FRAME(框架)是Web上经常会看到的页面结构。使用可视Web开发工具(比如Dreamweaver或者FrontPage),虽然可以在WYSIWYG环境中通过简单的鼠标托拽完成FRAME的构建,但是要实现真正细致甚至强大的功能,仔细理解FRAME的代码结构至关重要!你将发现,FRAME原来是这样的亲切易用。 <BR><BR>  创建基本的FRAMESET&nbsp;&nbsp;<BR><BR>  FRAMESET页面与普遍的Web页面有些不同。虽然仍旧以<HTML>和包含标题的<HEAD>标记以及其他脚本开始,但是其内容仅仅是表示的各个页面的版式设计。因此,不再需要有<BODY>元素,只需要<FRAMESET>标记。&nbsp;&nbsp;<BR><BR>  通过<FRAMESET>标记的<rows>和<cols>属性,浏览器窗口被分割为一个个格子。<rows>和<cols>的设置值可以是固定的像素值,可以是总空间的百分比值,还可以是用*以及一个数字相乘表示的分割剩余空间的比例值。比如说:&nbsp;&nbsp;<BR><BR>cols="80,20%,*" 分为3列,宽度分别为80像素,窗口宽度的20%,以及剩余宽度&nbsp;&nbsp;<BR>rows="25%,75%" 分为2列,宽度分别为窗口宽度的25%和75%&nbsp;&nbsp;<BR>rows="*,3*" 与上述第2个表示的一样,分为2列,但表示方法不同:第一列宽度为第二列的1/3&nbsp;&nbsp;<BR><BR>  在<FRAMESET>和</FRAMESET>之间,用多个<FRAME>标记表示每个分割区。col表示从左到右的列,row表示从上到下的行。每个<FRAME>有一个src属性,给出了这个FRAME的内容。它可以是浏览器能显示的任何一个合法URL,或者是另外一个FRAMESET。为预防递归现象,一个FRAME不能包含它本身所在的FRAMESET页面。要用name属性定义FRAME的名字,这样就可以在代码或者脚本程序中引用它。 请看一段基本的FRAMESET代码:&nbsp;&nbsp;<BR><BR><HTML> <BR><HEAD> <BR><TITLE>Simple FRAMESET</TITLE> <BR></HEAD> <BR><FRAMESET cols="40%,60%" rows="2*,*"> <BR><FRAME name="TopLeft" src="red.htm"> <BR><FRAME name="TopRight" src="green.htm"> <BR><FRAME name="BotLeft" src="blue.htm"> <BR><FRAME name="BotRight" src="white.htm"> <BR></FRAMESET> <BR></HTML>&nbsp;&nbsp;<BR><BR>&nbsp; &nbsp;<BR><BR><FRAMESET rows="105,*"> <BR><FRAME name="adbanner" src="ad.html"> <BR><FRAMESET cols="40%,60%"> <BR><FRAME name="left" src="red.htm"> <BR><FRAMESET rows="*,*"> <BR><FRAME name="top" src="blue.htm"> <BR><FRAME name="bottom" src="white.htm"> <BR></FRAMESET> <BR></FRAMESET> <BR></FRAMESET>&nbsp;&nbsp;<BR><BR>&nbsp; &nbsp;<BR><BR>  FRAME间的链接&nbsp;&nbsp;<BR><BR>  一个FRAMESET结构的页面,新文档只转载进窗口的一部分中,而其他页面则保持静态不变。当用户点击FRAME中的链接时,新内容就在同一FRAME内打开。要让新内容在其他FRAME中打开,可以设置<A>标记的target属性值为那个FRAME的name值。&nbsp;&nbsp;<BR><BR>  而且,我们还可以设置打开目标为当前可见的任意一个FRAME,而不局限于本身的FRAMESET。目标可能是一个嵌套的FRAMESET中的FRAME,也可能是其他窗口中的FRAME。但是如果目标FRAME不存在,就会产生一个带有目标FRAME名字的新窗口。&nbsp;&nbsp;<BR><BR>  下面举个例子说明一下,假设有一个简单含2-FRAME的FRAMESET,文件名叫做home.html,代码如下:&nbsp;&nbsp;<BR><BR><HTML> <BR><HEAD><TITLE>FrommCo home page</TITLE></HEAD> <BR><FRAMESET cols="115,*"> <BR><FRAME src="menu.htm"> <BR><FRAME name="content" src="main.htm"> <BR></FRAMESET> <BR></HTML>&nbsp; &nbsp;<BR><BR>  文件menu.htm在左边的FRAME中,其中有一系列链接,点击它们后新内容将在右边的叫做content的FRAME中打开。下面是menu.html的代码:&nbsp;&nbsp;<BR><BR><HTML><HEAD></HEAD> <BR><BODY><P><BR

共3页 9 7 [1] [2] [38 :>

快速精通FRAME 相关文章:
快速精通FRAME 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com