笔记 - 6、HTML - 框架--frameset

HTML·框架:要在HTML中使用框架,必须先要删除body标签。然后在页面中添加<frameset></frameset>标签。
    
frameset的属性:
    rows:用来分割窗口。
        rows="40%,60%"表示将窗口水平分割成上部分占浏览器窗口的40%,剩余部分占60%。
        rows="40%,*" 表示将浏览器上部分水平分割成40%,*表示剩余部分所占比例(100%-前面所占的比例 == *的值)
        rows="400, *" 表示将浏览器窗口水平分割,上部分占400px高度,
        *表示剩余部分的高度。如果设置的值超过浏览器的高度,那么这个部分的高度最高和浏览器一样高。

    cols:用来分割窗口,取值与rows相同,rows表示水平方向,cols表示垂直方向分割窗口。

注意:将浏览器窗口分割成几个部分,<frameset>标签内部就要嵌套几个<frame />
    
    frameborder:表示框架是否有边框,如果有的话,配合border属性设置边框的大小。
        1:表示有边框
        0:没有边框。
        yes:也表示有边框
        no:没有边框。
    如果值设置为1或者yes的话,就要配合border属性来设置边框大小。
    
    border:边框大小
    bordercolor:边框颜色
    framespacing:也表示框架边框的宽度。作用与border一样。

<frame />的属性:
    name:表示给这个窗口起个名字。
    scrolling:设置滚动条的显示情况。
        auto:自动(默认值)如果内容超出这个部分,会自动显示滚动条。
        no:如果内容超出这个部分,不会显示滚动条
        yes:与auto一样。
    noresize:只有一个值,就是它自己noresize="noresize",如果设置这个属性,那么这个<frame/>表示的部分将不能用鼠标拖动来改变它的大小。
    marginwidth:表示窗口中的内容与边框左边和右边的边距。
    marginheight:表示窗口中的内容与边框顶部和底部的边距。

<noframes></noframes>:在不支持框架的浏览器中会显示该标签中的内容。支持框架的浏览器不会显示该标签中的内容。一般是用来给不支持的浏览器写一个提示信息。
   

时间: 2024-09-30 20:45:43

笔记 - 6、HTML - 框架--frameset的相关文章

mybatis学习笔记之基础框架(2)

mybatis学习笔记之基础框架(2) mybatis是一个持久层的框架,是apache下的顶级项目. mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成满足sql语句 mybatis可将向prparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象.(输出映射) SqlMapConfig.xml(是mybatis的全局配置文件,名称不固定) 配置了数据源/事务等mybatis运行环境 配置映射文件(配置sql语句) m

初学:详细讲解网页框架frameset的使用心得

初学|网页|心得 最近在搞网页编程,总结了frameset 的一些使用技巧,供大家参考哦,还是先剖析一下框架吧! ■ 框架标记 <FRAMESET> <FRAME> <NOFRAMES> <IFRAME> 欲明白本篇[HTML彻底剖析]之标记分类,请看 [标记一览]. 也请先明白围堵标记与空标记的分别,请看 [HTML概念]. ■ 框架概念 : 谓框架便是网页画面分成几个框窗,同时取得多个 URL.只需要 <FRAMESET> <FRAME

学习笔记《.NET框架程序设计(修订版)》--第三章 共享程序集 (2)

.net框架|笔记|程序|设计 3.4 引用强命名程序集 1.第二章里提到用 CSC.exe 的 /reference 命令行开关来指定期望引用的程序集文件名.如果文件名包含了完整路径,则 CSC.exe 加载指定路径下的文件.如果指定的是不带路径的文件,它将在以下目录中查找引用的程序集: a.当前工作路径: b.编译器目前使用的CLR所在的目录.MSCorLib.dll总是包含在该目录中(System.Object就定义在这个程序集中).该目录类似于: C:\Windows\Micorsoft

框架-frameset/iframe页面跳转

问题描述 frameset/iframe页面跳转 使用frameset/iframe框架时, 跳转时如何跳转到全屏页面显示 解决方案 这个是曾经看人家写的一个总结,你看看吧 不要使用location.href 而是使用 window.top.location.href "window.location.href"."location.href"是本页面跳转. "parent.location.href" 是上一层页面跳转. "top.l

HTML 框架 frameset,frame

通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面.每份HTML文档称为一个框架,并且每个框架都独立于其他的框架 框架结构标签(<frameset>) 框架结构标签(<frameset>)定义如何将窗口分割为框架 每个 frameset 定义了一系列行或列 rows/columns 的值规定了每行或每列占据屏幕的面积   框架标签(frame) frame标签定义了放置在每个框架中的 HTML 文档.   在下面的这个例子中,我们设置了一个两列的框架集.第一列被设置为占据浏览

Java笔记:集合框架实现原理

这篇文章是对http://www.cnblogs.com/skywang12345/category/455711.html中java集合框架相关文章的一个总结,在此对原作者的辛勤整理表示感谢. Java集合是java提供的工具包,包含了常用的数据结构:集合.链表.队列.栈.数组.映射等.Java集合工具包位置是java.util.* Java集合主要可以划分为4个部分:List列表.Set集合.Map映射.工具类(Iterator迭代器.Enumeration枚举类.Arrays和Collec

Nginx学习笔记之事件驱动框架处理流程_nginx

ngx_event_core_module模块的ngx_event_process_init方法对事件模块做了一些初始化.其中包括将"请求连接"这样一个读事件对应的处理方法(handler)设置为ngx_event_accept函数,并将此事件添加到epoll模块中.当有新连接事件发生时,ngx_event_accept就会被调用.大致流程是这样: worker进程在ngx_worker_process_cycle方法中不断循环调用ngx_process_events_and_time

Java的web开发中SSH框架的协作处理应用笔记_java

 相信SSH没人不知道了吧,struts2+spring+hibernate,企业开发的"基础"架构,为什么基础标上引号,因为这个基础只是很多人自以为的而已,最基础的是servlet,很多培训机构很多基础都不教,直接上来就三大框架了,SSH不然就SSI,搞得很多人以为JAVAWEB开发就一定要框架,没框架就跟没了手一个样.三大框架没有什么坏处,实用,很多公司都在用,直接上手开发.但毕业以为真的好久没用三大框架了,spring倒是有用,特别是springMVC,感觉用起来比struts2

JS中frameset框架弹出层实例代码_javascript技巧

前段时间做项目,有个功能是消息提醒. 我相信很多大牛都做过.下面来分享我遇到的问题和解决方案. 首先我们的项目是用frameset框架,main代码. <frameset name="myFrame" cols="85,*" frameborder="no" border="0" framespacing="0"> <frame src="${base}/left.jsp&quo