html网页中的base标签使用

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同样可以设置为自已站的网址,如二级目录,大家灵活使用,应用场景还是蛮多的。


============================================

刚开始学着写一些博客,写得不好的地方请见谅,觉得学到了的就赏脸关注下吧~


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。