黑帽联盟

 找回密码
 会员注册
查看: 1916|回复: 0
打印 上一主题 下一主题

[html] html中的frame标签

[复制链接]
yun 黑帽联盟官方人员 

920

主题

37

听众

1364

积分

超级版主

Rank: 8Rank: 8

  • TA的每日心情
    奋斗
    2019-10-18 11:20
  • 签到天数: 678 天

    [LV.9]以坛为家II

    HTML框架简述

    一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)

    框架页使用了表格的方式组合,可以分为数行与数列。

    框架的优点

    重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,增加了网页下载速度)
    方便制作导航栏
    框架的缺点

    会产生很多页面,不容易管理
    不容易打印
    浏览器的后退按钮无效
    代码复杂,无法被一些搜索引擎索引到
    多数小型的移动设备(PDA 手机)无法完全显示框架
    多框架的页面会增加服务器的http请求
    由于上面诸多缺点,因此不符合标准网页设计的理念,已经被标准网页设计抛弃

    框架结构
    1. <html>
    2.     <head>
    3.         <title>梦之都框架页示例</title>
    4.     </head>
    5.     <frameset rows="120, *, 80">
    6.         <frame src="http://www.baidu.com/" />
    7.         <frame src="http://so.com/css/" />
    8.         <frame src="http://www.sogou.com/" />
    9.         <noframes>
    10.             <body>
    11.                 梦之都使用了框架技术,但是您的浏览器不支持框架,
    12.                 请升级您的浏览器以便正常访问梦之都。
    13.             </body>
    14.         </noframes>
    15.     </frameset>
    16. </html>
    复制代码
    通过使用frameset的rows属性(120, *, 80)定义了一个三行的框架,第一行120像素,第三行80像素,第二行是整个页面减去第一行与第三行剩下的像素。frameset里面包含三个frame,每个frame都使用了src属性定义了框架页所包含的页面,最后的noframes定义了浏览器不支持框架时所显示的内容。

    frame标签
    frame 标签 -- 定义frameset标签中每个框架页的内容
    frame标签是单独出现的,<frame />

    属性:
    Common -- 一般属性
    frameborder -- 定义了内容页的边框,取值为(1|0),缺省值为1
               1 -- 在每个页面之间都显示边框
               0 -- 不显示边框
    longdesc -- 定义框架页的说明
    marginwidth -- 定义了框架中HTML文件显示的左右边界的宽度,取值为px,缺省值由浏览器决定
    marginheight -- 定义了框架中HTML文件显示的上下边界的矿度,取值为px,缺省值由浏览器决定
    name -- 在一个框架页链接到另一框架页时使用(另一个框架页可以使用target定义链接页)
    noresize -- 定义了浏览者是否可以通过拖拽改变框架页尺寸,取值为(noresize)
    scrolling -- 定义是否有滚动条,取值为(yes|no|auto),缺省值为auto
               yes -- 显示滚动条
               no -- 不显示滚动条
               auto -- 当需要时再显示滚动条
    src -- 定义了内容页URL



    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    相关帖子

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部