在html中base的作用是什么?请各位高手帮忙解答一下,小生不胜感激

 我来答
互联网大宝剑
2014-01-04 · 专注前端编程和扯犊子
互联网大宝剑
采纳数:122 获赞数:334

向TA提问 私信TA
展开全部
这可是高科技了。举个例子。
假如你这个页面的a标签是这样写的;
<a href="xxx.html">text link</a>
默认就是本页面打开;
但是你加了
<base target="_blank" />
那这个链接就是新页面打开;

再比如:你的a标签还是这么写的
<a href="xxx.html">text link</a>

默认打开的网址就是现在的相对路径下的xxx.html
假如你加了
<base href="http://www.baidu.com" />
那你刚才的那个链接打开的地址就是
http://www.baidu.com/xxx.html

base这个东西有点编程语言里的全局变量;
如果你要改变这个也是可以的。就是在你要改变的A标签里重写它定义的属性,比如刚才的链接你写成这样<a href="xxx.html" target="_self">text link</a>
即使你定义了<base target="_blank" /> 这个加了target的A链接依然是当前页面打开;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式