target、frameset、frame属性详解

本文详细介绍了HTML中的target、frameset和frame属性。target属性用于指定链接在哪个窗口或框架打开,常见值包括_parent、_top、name。frameset属性用于定义框架集,与frame标签配合使用,例如通过cols属性设置框架排列。示例中展示了如何创建一个包含两个框架的页面,左侧框架的链接将在右侧框架中打开,实现内容的动态显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的话会在右方显示其内容:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值