html里面的<base>标签是干什么的。

html-css010

html里面的<base>标签是干什么的。,第1张

<base> 是基于的意思,比如<base href="http://www.lanrentuku.com">那么就是说,网页中所有的路径都相对 http://www.lanrentuku.com的根目录的,一个单独的网页中就可以写<img src="images/xx.jpg">,这样图片也能显示,但是你跟本找不到图片夹,因为都在http://www.lanrentuku.com下

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

通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。

使用 <base>标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form>标签中的 URL。

更详细解释,请看这里:http://www.w3school.com.cn/tags/tag_base.asp