B7 使用框架
框架(Frame)可以将浏览器的窗口分成多个区域,每个区域可以单独显示一个HTML文件,各个区域也可以相关联地显示某一个内容。例如,可以将索引放在一个区域,文件内容显示在另一个区域。框架通常的使用方法是在一个框架中放置可供选择的链接目录,而将HTML文件显示在另一个框架中。
定义框架的基本代码如下:
<html>
<head>
<title>...</title>
</head>
<noframes>...</noframes>
<frameset>
<frame src="url">
</frameset>
</html>
1.<noframe>元素
<noframe>元素中包含了框架不能被显示时的替换内容。<noframe>元素通常在 FRAMESET标记中使用,它在浏览器不支持框架或框架被禁用时,提供替换内容。
2.<frameset>元素
<frameset>元素是一个框架容器,它将窗口分成长方形的子区域,即框架。在一个框架设置文档中,<frameset>取代了<body>位置,紧接<head>之后。
<frameset>元素包含一个或者多个<frameset>和<frame>元素,并可能含有一个可选的<noframe>元素。<frameset>的基本属性包括rows和cols,它们定义了框架设置元素中的每个框架的尺寸大小。rows值从上到下给出了每行的高,cols值从左到右给出了每列的宽。
3.<frame>元素
<frame>元素定义了一个框架,每个<frame>元素必须包含在一个定义了该框架尺寸的<frameset>元素中。
<frame>元素的属性说明如下。
• name:框架名称。
• src:框架内容URL。
• longdesc:框架的长篇描述。
• frameborder:框架边框。
• marginwidth:边距宽度。
• marginheight:边距高度。
• noresize:禁止用户调整框架尺寸。
• scrolling:规定了行内框架中是否需要滚动条。
共有条评论 网友评论