html中超链接使用_详解HTML超链接元素

在浏览网页中,单击一个链接就会打开一个新的网页,这种链接网页的功能称为超链接。在网页中添加超链接功能可以使用a标签,a标签有两个比较重要的属性,一个属性是href,一个属性是target。

href属性指定要打开的网页路径,网页路径可以是相对路径,也可以是绝对路径。相对路径是指要打开的网页路径相对于当前网页文件所在的目录来指向的路径,绝对路径是指要打开的网页文件所在的全部路径,绝对路径一般以http开头,后面紧跟网页文件所在网站的路径。

target属性用于指定打开新网页的方式。在当前网页打开一个新的网页,有以下几种方式。一是浏览器开启一个新的窗口用于打开新的网页,target属性值设置为“_blank”;二是浏览器在当前窗口打开新的网页,当前网页的内容被新网页的内容覆盖掉,target属性值设置为“_self”;三是在框架窗口中(关于框架窗口后面会讨论),将target属性值设置为“_parent”,可以让新的网页充满整个浏览器窗口,框架窗口中的网页内容被覆盖掉,不过在框架窗口中,不建议使用属性值“_parent”,因为这样就破坏了框架窗口原来的结构;四是在多层框架窗口中,将target属性值设置为“_top”,可以让新的网页充满整个浏览器窗口,也就是在多层框架中的顶层框架打开新的网页,如果是单层框架,其作用和“_parent”一致;五是在框架窗口中在指定的窗口打开新的网页。例如,框架窗口有A、B、C三个网页,A网页是顶部导航窗口,B 网页是左侧功能菜单窗口,C网页是右侧内容显示窗口,如果希望用户单击B网页的功能菜单时,希望新的网页在C网页窗口中打开,就可以将target属性值设置为C网页的名称。

表格 1 target属性值

例1:在A网页中打开B网页,打开方式为在新窗口中打开被链接网页。

A网页文档(文件名称为a.html)

B网页文档(文件名称为b.html)

下图是浏览器显示效果,从浏览器显示效果可以看出,在A网页单击“连接到B网页”,浏览器在新窗口打开B网页。

例2:在A网页中打开B网页,打开方式为在当前窗口中打开被链接网页。修改例1中A网页a标签的target属性值为“_self”。

下图是浏览器显示效果,从浏览器显示效果可以看出,在A网页单击“链接到B网页”,浏览器在当前窗口打开B网页。

例3:在A网页中打开图片,打开方式为在新窗口中打开图片。修改例1中A网页a标签的href属性值。

下图是浏览器显示效果,从浏览器显示效果可以看出,在A网页单击“查看图片”,浏览器在新的窗口打开图片文件。

例4:在A网页元素中设置书签,应用a标签定位到设置书签的元素。

下图是浏览器显示效果。网页书签是指在网页内进行元素的定位,被定位的元素称为书签,书签也使用a标签。设置书签的方法是在需要定位的网页元素前添加a标签,并设置a标签的name属性。name属性是网页元素的通用属性,用于标识网页元素,是网页元素在网页中的唯一名称。HTML4.0后又定义了属性id,属性id和name具有相同的作用,为了能够和以前的版本兼容保留了 name 属性,同时也可以使用 id 属性。在定位网页内元素链接a标签的href属性中设置需要定位元素的名称,在定位元素名称前加“#”。例如,待定位a标签的name属性为“article1”,链接a标签的href属性设置为“#article1”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值