html框架--frameset
来源:互联网 发布:网络购物合同纠纷 编辑:程序博客网 时间:2024/05/29 09:14
今天学习了利用frameset将网页的整个页面划分成几个区域,颇有感触。现将所学整理消化,并希望帮助到有缘人。
首先来看一下最后的效果图:
该网页分为三个部分,首先分为上下两个模块:上面的部分为一张图片,整个部分下面是一部分;然后下面又分为两个模块,左边即为粉色区域部分,右边即为白色区域部分。该网页实现的功能为:点击粉色区域的超链接,相应超链接里面的内容会代替白色区域部分显示内容。
接下来是该网页搭建的具体步骤
1.首先构建大的框架,将整个页面分为几个部分
其中frameset就是将整个页面分为几个部分的法宝啦,frameset后的属性:cols表示将页面竖着划分,后面的数值表示该部分所占划分区域的比例;rows表示将页面横着划分,当然,其后的数值也表示该部分占划分区域的比例;frameboeder表示将该区域划分后产生的边框的大小,数值为0表示没有边框。以本例为例,rows后的属性值为20%,表示整个网页将会横着划分,该图片占整个页面的20%。cols所占比例为20%,注意本例中frameset中嵌套了一个frameset,所以该20%表示除去图片的下部分中,1.html和2.html竖着划分剩余页面并且1.html占20%,2.html占80%。
特别注意:用于分块的代码中,不允许出现body和body块
frame元素:src表示该部分引入一个网页的路径;name表示给该元素起一个名字;noresize表示该页面的比例大小固定,鼠标不可随意改动其大小;scrolling表示在页面中不会产生页面滚轮,影响美感。
2.往各个页面中加东西
(1)加图片
body后的属性align,将其值设置为center表示该图片在页面中呈居中显示。接下来是一个图片的超链接,<img src="xx">
(2)往右边页面加东西
此为刚刚打开浏览器,未点击任何超链接时的显示效果。在右边空白页面显示“我喜欢的音乐的歌词”
(3)往左边页面加东西
body元素后的属性首先将左边区域整个染成粉红色。
接下来使用无序列表及超链接将页面进行替换。
1.在无序列表中可以使用超链接<a href="xx.html">xx</a>
2.关于超链接中为什么要使用target将超链接页面引到名称为frame2的页面上
(1)使用target属性的使用
(2)target 的值中直接写对应的那个frame的名字就表示:此前超链接的那个页面,将要替换名字为frame的那个页面
即在本例中,target后的属性值为frame2,而右边空白页面的名称为frame2,即该超链接(3.html/4.html/5.html/6.html)要替换右边的空白页面。
(4)剩余其他超链接内的内容
歌谣的歌词,即3.html
带你去旅行的歌词,即4.html
下完这场雨的歌词,即5.html
我一定会爱上你的歌词,即6.html
好啦,这样一个页面就被制作出来啦!
- html 框架 frameset
- HTML框架----frameset&iframe
- html 框架frameset
- 【HTML】4.Frameset框架
- HTML框架集<frameset>
- html frameset框架
- html框架--frameset
- html框架(frameSet)
- html-frameset-框架案例1
- HTML框架问题学习 <frameset>
- 学习HTML,网页框架Frameset
- html---------frameset和frame框架
- 笔记 - 6、HTML - 框架--frameset
- html框架综合练习(frameset)
- frameset标签(HTML框架)
- Html:frameset 使用心得 html的框架
- 关于html的页面框架frameset
- (16)html框架之一frameset
- static和final两种修饰符
- Python2.数据类型和变量
- 丑数
- Git HEAD 意思详解 和版本回退
- openCV之HAAR特征(代码实现)
- html框架--frameset
- golang -strings库笔记
- 旅行 The Trip, 2007 UVA
- 51nod 1487 占领资源(RMQ+暴力)
- DetachedCriteria详细使用
- 排序算法(二)希尔排序
- 在mybatis的sqlMapper中使用Ognl判断动态sql语句
- javaWeb注册,登陆,退出、记住用户名和密码
- 今日头条2017秋招笔试编程题