HTML实训课程笔记_04
2014-05-16 19:54
302 查看
frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset
元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。其作用是指定一个框架集,用于组织多个框架和嵌套框架集。
注意:
1.frameset 元素是 frame元素的容器。HTML 文档可包含 frameset 元素或
body元素之一,而不能同时包含两者。
2.不能与 <frameset></frameset> 标签一起使用 <body></body> 标签。不过,如果需要为不支持框架的浏览器添加一个 <noframes></noframes> 标签,把 <body></body> 放在<noframes></noframes>标签中。
案例效果:
1.框架布局效果
2.当点击个人链接的时候的效果图如下:
实现的代码:
1.index.html页面代码如下
2.left.html页面部分
3.top.html
4.main.html
5.gerenjieshao.html
元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。其作用是指定一个框架集,用于组织多个框架和嵌套框架集。
注意:
1.frameset 元素是 frame元素的容器。HTML 文档可包含 frameset 元素或
body元素之一,而不能同时包含两者。
2.不能与 <frameset></frameset> 标签一起使用 <body></body> 标签。不过,如果需要为不支持框架的浏览器添加一个 <noframes></noframes> 标签,把 <body></body> 放在<noframes></noframes>标签中。
案例效果:
1.框架布局效果
2.当点击个人链接的时候的效果图如下:
实现的代码:
1.index.html页面代码如下
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>主页面</title> </head> <frameset rows="20%,*"><!--框架把整体页面按照垂直方向分为两块,第一个块占20%,第二块占用剩余的所有部分(*代表所有)--> <frame src="top.html"/><!--用frame标签设置第一部分 20%部分--> <frameset cols="20%,80%"><!--框架把第二块按照水平分成了两块,第一块占用20% 第二块占用80%--> <frame src="left.html"/><!--用frame标签设置第二块框架的左边--> <frame name="mainFrame" src="main.html"/><!--用frame标签设置第二块框架的右边--> </frameset> </frameset> <noframes><!--如果遇到不支持框架结构的浏览器 显示body部分--> <body> 如果遇到不支持框架结构的浏览器,此时就需要用到该标签来设置替换的内容,并告诉浏览者其浏览器无法打开框架页面。 </body> </noframes> </html>
2.left.html页面部分
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>left</title> </head> <body bgcolor="#FF00FF"> <h3 align="center">我是左面</h3> <h5> <!--用target属性设置页面打开的位置,在框架中打开--> <a href="gerenjieshao.html" target="mainFrame">个人介绍</a> </h5> </body> </html>
3.top.html
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>top</title> </head> <body bgcolor="#FFFF00"> <h3 align="center">我是上面</h3> </body> </html>
4.main.html
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>main</title> </head> <body bgcolor="#0000CC"> <h3 align="center">我是主要部分</h3> </body> </html>
5.gerenjieshao.html
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <p> 陈红军:人称军哥。讲课幽默。人见人爱,花见花开,车见车爆胎! </p> </body> </html>
相关文章推荐
- HTML实训课程笔记_02
- HTML实训课程笔记_03
- HTML实训课程笔记_01
- 汇编语言程序设计04-07课程笔记
- 慕课网HTML+CSS课程笔记
- HTML基础课程及标签笔记 (第三章)
- 【慕课网】HTML&CSS基础课程学习笔记
- Taglib笔记--摘自http://tech.acnow.net/Html/Program/Java/2002-04/10/092611588.shtml
- 《深度学习Ng》课程学习笔记04week1——卷积神经网络
- 【笔记】HTML+CSS基础课程(慕课)-CSS部分
- 【笔记】HTML+CSS基础课程(慕课)-HTML部分
- HTML,CSS实训笔记
- HTML+CSS基础课程学习笔记-第二章 HTML标签
- HTML+CSS基础课程学习笔记-第一章HTML简介
- 个人笔记 html 04 提交表单与跳转页面冲突时
- 课程笔记 04 :数据结构(清华) 向量-查找算法
- CSS学习笔记04-垂直居中-内容居中-单行.html
- 【张孝祥并发课程笔记】04:线程范围内共享变量的概念与作用
- 在慕课学习HTML与CSS基础课程的一些笔记
- 吴恩达deeplearning.ai课程系列笔记04