HTML文档中的base标签是很少用到的冷门标签之一,作用是通过它来规定网页链接的通用属性,可设置的属性有 target 和 href。
base标签必须加在html文档的head内,比如:
<base target="_blank"/>
这里就规定的该页面上的所有链接的target都为_blank,即在新窗口(标签页)打开链接。target的值跟 a 标签的target一样。
讲一下href属性:
<base href="http://www.baidu.com/"/>
这样就把页面上所有href为相对链接的属性(如 a链接 和 img图片地址链接)定向为 http://www.baidu.com/链接 。比如<a href="list/2.html">...</a>,这个链接将被定向到 http://www.baidu.com/list/2.html。
href标签还可以设置为:
<!-- 所有链接指向 http://域名/list --> <base href="/list"/> <!-- 为所有链接重置GET参数为 id=2 --> <base href="?id=2"/>
注意这个定向同样作用于img的src。
上面的href同样可以设置为自已站的网址,如二级目录,大家灵活使用,应用场景还是蛮多的。
============================================
刚开始学着写一些博客,写得不好的地方请见谅,觉得学到了的就赏脸关注下吧~
时间: 2024-11-06 07:31:48