用好href的target, base href

简介:

<base href>就是指网页里面的相对链接 的前缀url,如在<head></head>部分定义了此链接为http://ent.sina.com.cn/ ,那么下面的<a href=aaa.html></a>代表http://ent.sina.com.cn/aaa.html 
这个标签的用处是解决编程时候的相对路径问题 ,你可以把它生成相对路径,如<a href="sdsd/dsd.html">sddsds</a>,只要在head部分加上<base href=http://localhost/abc/>即可。

注意<a href="/ sdsd/dsd.html">sddsds</a>不会加上相对链接 的前缀url

自己写绝对路径也不会加上相对链接 的前缀url<a href=" http://www.baidu.com ">baidu </a>
所以说,这个标签主要为了解决web编程的时候一些相对路径的问题 。
当然,这个base还有一个用法,如在head部分加上这么一行: <base href="_blank"> ,就是默认所有链接在新窗口打开。

 

相关文章
|
6月前
src和href的区别是什么?
src和href的区别是什么?
46 0
|
10天前
|
JavaScript 前端开发
location.href和 window.location的区别有这些!
location.href和 window.location的区别有这些!
|
6月前
|
前端开发
src与href的区别?
src与href的区别?
|
6月前
location.href
location.href
|
JavaScript 前端开发
href="#"与href="javascript:void(0)"的区别
href="#"与href="javascript:void(0)"的区别
43 0