web学习—html标签—框架

       在看了前边的内容后 ,写一个网页确实已经可以了。但是这里有出现了一个框架的概念。什么是框架呢?我的印象中,他就和一个panel一样,组成的页面大体模型。其实框架是指的浏览器窗口中多个可独立控制的区域。很明显,他的特点就在一个独立上体现了出来。下面就一起学一下它的只是吧。


1、<frameset>标签:定义网页中显示的框架结构。是一个容器标记。

      属性:rows属性:定义框架集中行的数目和尺寸,值可以为:像素值,百分比,*(指预留浏览器的其它部分)。

                  cols属性:定义框架集中列的数目和尺寸,值可以为:像素值,百分比,*(指预留浏览器的其它部分)。

                            实例:cols="100,*,20%"将把浏览器分为3部分,所占宽度如值。

                  bordercolor属性:指定框架集中框架边框的颜色。值可以为颜色值或者颜色名称,默认为灰色。

                  frameborder属性:设置边框是否可见。0:不可见;1(默认):可见。

                  framespacing属性:指定边框的宽度。值为像素值(注:当设置为0时,可删除边框)。

                  title属性:框架集的说明文本。

         <frameset>标签不能包含在<body>标签。但是<body>标签却要用在<noframe>标签中。

2、<frame />标签:定义 frameset 中的一个特定的窗口(框架)。

       属性:id属性:框架的唯一标识。

                   name属性:设置框架的名称。

                   src属性:设置框架中显示内容的URL。

                   scrolling属性:规定是否在框架中显示滚动条。值为:yes,no,auto(默认)。

                   noresize属性:值为noresize,规定用户无法调整框架的大小。

                         title属性:设置框架的标题。

                     marginwidth属性:设置框架的左右侧的宽度。值为像素值。

                       marginheight属性:设置框架的上下侧的边界。值为像素值。

                   bordercolor属性:指定框架边框的颜色。值可以为颜色值或者颜色名称。

             <frame />标签是一个独立的标签,它没有</frame>来结尾。

3、<noframes>标签:不支持框架的浏览器将会显示的内容。

4、<base />标签:为页面上的所有链接规定默认地址或默认目标。

       属性:href属性:规定页面中所有相对链接的基准 URL。

                    target属性:在何处打开页面中所有的链接。值为_blank、_parent、_self、_top、framename。

            对于这个标签,我认为是十分霸道的。他可以影响到包括 <a>、<img>、<link>、<form> 标签中的 URL。对于这个标签要谨慎使用。在框架中,使用

          target属性,可以方便网页在规定的框架下打开。

5、<iframe>标签:创建包含另外一个文档的内嵌框架。

       属性:id属性:内嵌框架的唯一标识。

                   name属性:设置内嵌框架的名称。

                   src属性:设置内嵌框架中显示内容的URL。

                   title属性:设置框架的标题。

                   width属性:设置内嵌框架的宽度值,单位为像素。

                   height属性:设置内嵌框架的高度值,单位为像素。

                   marginwidth属性:设置内嵌框架的左右侧的宽度。值为像素值。

                   marginheight属性:设置内嵌框架的上下侧的边界。值为像素值。

                   scrolling属性:规定是否在内嵌框架中显示滚动条。值为:yes,no,auto(默认)。

                   frameborder属性:设置边框是否可见。0:不可见;1(默认):可见。

                   align属性:设置内嵌框架的对齐方式。值为:left(默认),right,center。

        内嵌框架不作为框架集的一部分,它可以放在任何网页的主体部分中,就类似于在网页中放置图片那样。


        现在明白了,其实他是对于页面间的的操作。而以前看的那些都只是对于一个页面的操作。由于这点不同,也就注定了它存在的优势: 方便导航,便于维护,还可以统一的调用不同服务器的资源等。以及它的缺点:不是所有浏览器都支持,当书签保存时会只保存主页等


        到此,关于html 的标签应该差不多了吧。这些关于html控件的,都是借助自己看的书,外加借助w3school的一些查询总结的,算是一个读书笔记吧。其中各有借鉴,但是也难免存在一些问题,希望发现的予以纠正下。但是,只要是列出来的属性都我都试了一下,是可以放心用的。

        学习web还是一个很长的路啊。本着 html标签—>CSS—>JSP—>javascript 的顺序慢慢学吧。对于这个学习的顺序,纯属我自己的想法,不知道合不合理,如果有什么意见希望帮忙提一下,本人将不胜感激。当然”计划比不上变化快“,所以,笔记也不一定就会按这个顺序来写的。我会尽量不改变自己的计划的。



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值