澳门二十一点游戏赌场 澳门二十一点游戏赌场
    您现在的位置:首页 >> 软件应用 >> HTML教程 >> 内容

    网页设计必学:快速精通网页框架FRAME

    时间:2012/7/23 20:26:05 点击:

      核心提示:FRAME(框架)是Web上经常会看到的页面结构。使用可视Web开发工具(比如Dreamweaver或者Frontpage),虽然可以在WYSIWYG环境中通过简单的鼠标托拽完成FRAME的构建,但是...
    FRAME(框架)是Web上经常会看到的页面结构。使用可视Web开发工具(比如Dreamweaver或者Frontpage),虽然可以在WYSIWYG环境中通过简单的鼠标托拽完成FRAME的构建,但是要实现真正细致甚至强大的功能,仔细理解FRAME的代码结构至关重要!你将发现,FRAME原来是这样的亲切易用。 
      创建基本的FRAMESET 
      FRAMESET页面与普遍的Web页面有些不同。虽然仍旧以< HTML >和包含标题的< HEAD >标记以及其他脚本开始,但是其内容仅仅是表示的各个页面的版式设计。因此,不再需要有< BODY >元素,只需要< FRAMESET >标记。 
      通过< FRAMESET >标记的< rows >和< cols >属性,浏览器窗口被分割为一个个格子。< rows >和< cols >的设置值可以是固定的像素值,可以是总空间的百分比值,还可以是用*以及一个数字相乘表示的分割剩余空间的比例值。比如说: 
    cols="80,20%,*" 分为3列,宽度分别为80像素,窗口宽度的20%,以及剩余宽度 
    rows="25%,75%" 分为2列,宽度分别为窗口宽度的25%和75% 
    rows="*,3*" 与上述第2个表示的一样,分为2列,但表示方法不同:第一列宽度为第二列的1/3 
      在< FRAMESET >和< /FRAMESET >之间,用多个< FRAME >标记表示每个分割区。col表示从左到右的列,row表示从上到下的行。每个< FRAME >有一个src属性,给出了这个FRAME的内容。它可以是浏览器能显示的任何一个合法URL,或者是另外一个FRAMESET。为预防递归现象,一个FRAME不能包含它本身所在的FRAMESET页面。要用name属性定义FRAME的名字,这样就可以在代码或者脚本程序中引用它。 请看一段基本的FRAMESET代码: 
    < HTML > 
    < HEAD > 
    < TITLE >Simple FRAMESET< /TITLE > 
    < /HEAD > 
    < FRAMESET cols="40%,60%" rows="2*,*" > 
    < FRAME name="TopLeft" src="red.htm" > 
    < FRAME name="TopRight" src="green.htm" > 
    < FRAME name="BotLeft" src="blue.htm" > 
    < FRAME name="BotRight" src="white.htm" > 
    < /FRAMESET > 
    < /HTML > 
    < FRAMESET rows="105,*" > 
    < FRAME name="adbanner" src="ad.html" > 
    < FRAMESET cols="40%,60%" > 
    < FRAME name="left" src="red.htm" > 
    < FRAMESET rows="*,*" > 
    < FRAME name="top" src="blue.htm" > 
    < FRAME name="bottom" src="white.htm" > 
    < /FRAMESET > 
    < /FRAMESET > 
    < /FRAMESET > 
      FRAME间的链接 
      一个FRAMESET结构的页面,新文档只转载进窗口的一部分中,而其他页面则保持静态不变。当用户点击FRAME中的链接时,新内容就在同一FRAME内打开。要让新内容在其他FRAME中打开,可以设置< A >标记的target属性值为那个FRAME的name值。 
      而且,我们还可|<< << < 1 2 3 4 5 6 7 > >> >>|

    作者:佚名 来源:不详

    共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 澳门二十一点游戏赌场(www.0769online.com) © 2019 版权所有 All Rights Reserved. 邮箱:103150@qq.com 业务QQ:103150 手机:13549753683

    Power By Laoy8 SQL 3.0SP1 粤ICP备10098668号
  •