target可能的属性:
属性 | 属性含义 |
---|---|
_blank | 开一个新窗口 |
_parent | 显示在上一层窗口中 |
_top | 显示在最上层窗口 |
name | 显示在名字叫name的窗口中 |
_self | 显示在当前窗口缺省的属性,点一下,当前页面就换成href指向的页面 |
注:_parent,_top,name,必须结合frame的使用。
frameset的属性:
属性 | 属性含义 |
---|---|
cols | 它是把整个画面竖向分割成几个画面 |
rows | 它是把整个画面横向分割成几个画面 |
frameborder | 它表示设定这个框架的边框值。它的值只有两个0或者1。 0表示不显示边框,1表示显示边框 |
border | 它表示了边框的宽度 |
bordercolor | 它是设定了框架边框的颜色 |
frame的属性:
属性 | 属性含义 |
---|---|
src | 指在此框架窗口中要显示的网页档案的链接 |
name | 指这个框架窗口的名称 |
framespacing | 指框架和框架之间保留的空白的距离 |
scrlling | 指该框架窗口是否要显示滚动条 |
noresize | 指框架的尺寸不能被随意拖动,改变大小 |
marginheight | 指框架顶部和底部边缘所保留的空间的大小 |
marginwidth | 指框架左右两边边缘所保留的空间的大小。 |
注:frameset和frame标签必须在一起使用
例子:
在index.html中写了一个列表,链接了三个页面,而他们的target均为view,即他们的链接均会在该框架中打开:
这个是测试页,定义了两个框架,使用cols属性设置了左右排列,左边即上方的index.html页面,把内容放在了左方的框架中,可以实现在右方的框架中显示左方的链接内容:
大家可以看到第二个框架的src用的是已经定义好的ch2.html,当然我们也可以指定其他的页面,在这个例子中他只起到了一个初始化的作用,我们主要想展示的是点击左边框架的链接可以在右边框架里显示,打开test.html页面效果如下:
点击Ch1的话会在右方显示其内容: