简述一个html文档应包含几个基本标记,简述HTML文件的基本标记组成

本文详细介绍了HTML中的框架技术,包括FrameSet的Cols和Rows属性用于定义框架布局,以及Frame标记用于设置框架属性如滚动条和源文件。通过框架,可以在同一浏览器窗口中显示多个网页,实现灵活的网页布局。FrameBorder和FrameSpacing属性控制边框显示和间距,而NoResize和Scrolling属性则允许用户定制框架的交互行为。
摘要由CSDN通过智能技术生成

2008-12-30 回答

框架(Frame)可以将浏览器窗口划分为若干个窗格,在每个窗格中都可以显示一个网页,从而可以取得在同一个浏览器窗口中同时显示不同网页的效果。框架可以嵌套。

框架网页通过一个FrameSet(框架集)标记和多个Frame(框架)标记来定义。在框架网页中,可将FrameSet标记置于Head之后,以取代Body的位置,还可以使用NoFrames标记框架不能被浏览器显示时的替换内容。框架网页的基本结构可以表示如下:

框架网页的基本结构

……

FrameSet >

(1) 框架集

……

框架集内容包括如何组织各个框架的信息,它可以通过FrameSet标记来定义。框架是按照行和列来组织的,可以使用FrameSet标记的下列属性对框架的结构进行设置。

Cols = 在创建纵向分隔框架时指定各个框架的列宽。取值有3种形式:即像素、百分比(%)和相对尺寸(*)。例如:

Cols = "*, *, *":表示将窗口划分成3个等宽的框架;

Cols = "30%, 200, *":表示将浏览器窗口划分为3列框架,其中第1列占窗口宽度的30%,第2列为200像素,第3列为窗口的剩余部分;

Cols= "*,3*,2*":表示左边的框架占窗口宽度的1/6,中间的框架占窗口宽度的1/2,右边的框架占窗口宽度的1/3。

Rows = 横向分隔框架时各个框架的行高。取值有3种形式:即像素、百分比(%)和相对尺寸(*)。设置方法与Cols属性类似。但Rows属性不能与Cols属性同时使用,若要创建同时包含纵向分隔框架和横向分隔框架的框架,则应使用嵌套框架。

FrameBorder = 框架周围是否显示三维边框。其取值为1(默认值),显示三维边框;取值为0,显示平面边框。

FrameSpacing = 框架之间的间隔(以像素为单位,默认值为0)。

(2) 框架

使用Frame标记可以设置框架的属性,包括框架的名称、框架是否可以滚动以及在框架中显示什么文件等。Frame标记具有下列属性:

Name = 框架的名称

FrameBorder = 框架周围是否显示三维边框。取值为1(默认值),显示三维边框;取值为0,显示平面边框。

MarginHeight = 框架的高度(以像素为单位)

MarginWidth = 框架的宽度(以像素为单位)

NoResize = 不能调整框架的大小

Scrolling = 指定框架是否可以滚动

其取值:

Yes:框架可以滚动

No:框架不能滚动

Auto:在需要时为框架添加滚动条

Src = 在框架中显示的HTML文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值