读书人

frameset、frame跟iframe

发布时间: 2012-10-21 09:00:08 作者: rapoo

frameset、frame和iframe

frameset??????? 它称为框架标记,是用来告知HTML文件是框架模式,并且设定可视窗口怎么分割
fram???????????? ? 它只是设定某一个框架窗口中的参数属性
iframe?????????? ?它是在一个页面中嵌入一个框架窗口

?

frameset的属性

1、cols???????????????????? 它是把整个画面竖向分割成几个画面
2、rows????????????????? ?它是把整个画面横向分割成几个画面
3、frameborder???????它表示设定这个框架的边框值。它的值只有两个0或者1.0表示不显示边框,1表示显示边框。
4、border????????????????它表示了边框的宽度
5、bordercolor?????????它是设定了框架边框的颜色

?

?

frame的属性

1、src????????????? 指在此框架窗口中要显示的网页档案的链接
2、name???????????? 指这个框架窗口的名称
3、framespacing???? 指框架和框架之间保留的空白的距离
4、scrlling???????? 指该框架窗口是否要显示滚动条
6、noresize???????? 指框架的尺寸不能被随意拖动,改变大小?
7、marginheight????? 指框架顶部和底部边缘所保留的空间的大小
8、marginwidth????? 指框架左右两边边缘所保留的空间的大小。?

frameset和frame标签必须在一起使用

?

frame有一个重要的值是target,它表示在指定的框架中打开网页

而target有四个值

1、blank??????????????? 它表示在一个新的窗口中打开链接网页

2、top?????????????????? 它表示在本窗口中打开链接网页

3、parent????????????? 在上一层的框架中打开链接网页

4、self?????????????????? 在超链接中打开链接网页

target是在编写导航时肯定会用到的

?

noframes????????????? 指当浏览器完全显示不出这个框架时,页面就会显示出<noframes></noframes>内的内容。

?

?

iframe的属性

1、name????????????????? 是框架窗口的名称
2、align?????????????????? 是框架窗口中内容的对其方式
3、width????????????????? 是框架窗口的宽,单位是pixels
4、height?????????????? 是框架窗口的长,单位是pixels
5、marginwidth????? 是插入的文件和框架左右边缘所保留的空间
6、marginheight???? 是插入的文件和框架上下边缘所保留的空间
7、frameborder????? 是指是否显示边框。1表示显示边框,0表示不显示边框
8、scrolling???????????? 是指是否允许使用滚动条。

?

利用frameset和frame可以把网页制作成所需要的不同大小的框架,可以用来布局。

iframe则是把一些网页嵌入到当前网页中,达到所需要的效果。

?

今天编写了一段简单的代码,是用frameset、frame和iframe制作的有导航和内嵌框架的页面,虽然说做出效果来了,但是相对来说,页面显示的效果很差,没有美化,看起来很简陋,所有明天的计划就是尽量把今天所做的网页美化,让它尽可能的好看。

?

?

?

读书人网 >Web前端

热点推荐