a标签和base标签有什么区别

a标签和base标签有什么区别

我们原来学习的是<a href=""/>这种,base也是插入链接的含义吗?那他与a标签的区别在哪。还有之前学过target_black是从外部打开新的链接网址,target_self内部打开,那target_top和target_parent什么意思呢?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,写法有一点不对。如下:

http://img1.sycdn.imooc.com//climg/5e96dfb209b7df4106040184.jpg

另,base相当于控制所有a标签的打开方式,不在一个容器是有效果的。

祝学习愉快~

提问者 宝慕林3013065 2020-04-15 18:02:48

http://img1.sycdn.imooc.com//climg/5e96db8509be997606610181.jpg

是这个意思吗?base相当于控制所有a标签的打开方式了,如果base和a标签不在一个容器里面,还有效果吗?

好帮手慕码 2020-04-15 16:09:00

同学你好,解答如下:

(1)<base> 标签为页面上的所有链接规定默认地址或默认目标。

(2)区别:

  • a标签:

a标签的作用:控制页面间的跳转。它除了可以点击文字跳转外,还可以点击图片跳转,当然也可以不跳转,或者在起到返回当前页面顶部的作用。

属性:

href:指定跳转目标界面地址。
target:用于控制如何跳转。
_self:跳转窗口在原窗口打开。
_blank:先打开新的空白窗口,在空白窗口中打开跳转窗口。
title:鼠标悬停显示提示文本。
  • base标签: 

由于a标签在一个页面可能有多个,所以就有了多个target,为了出去冗余。所以,用base标签可以指定所有a以如何方式打开跳转链接。

使用方法:在head标签中添加<base target="">。

base标签是对所有a标签起作用的,但是当base标签和a标签同时存在target时,会以a标签的target起作用。

(3)_parent    在父框架集中打开被链接文档; _top    在整个窗口中打开被链接文档。    

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师