base是html5的标签,它的href
属性规定页面中所有相对链接的基准 URL,target
属性定义整个文件中的所有跳转的属性,包括<a> <img> <link> <form>
等等
href设置: 此处拿标签a举例,<a>
中href设置高于base的设置,如果<a>
中有设置就用<a>
的,如果没设置,就去base寻找
test的<a>
中并未设置跳转路径,所以点击test,会去base中寻找,跳转到https://www.test.com/123, test1的<a>
中设置了跳转路径,所以会跳转到<a>
中的路径http://www.sougou.com/
target设置: 设置<base target="_black"/>
则所有跳转均为打开新页面方式,未设置时,根据浏览器的默认属性进行跳转。
新闻热点
疑难解答