最近在项目中使用Angular的Router服务时接触到HTML中的<base>标签,查看了MDN官方文档,mark一下:
<base href="baseUrl"/>
<base>标签为文档中的所有 相对 URL指定相对解析环境,即所有相对URL都被解析为相对href属性值"baseUrl"的。举个栗子:
<base href="/example/">
<script type="text/javascript" href="script.js"></script>
<script>标签的href属性值"script.js"是相对URL,因此被解析为/example/script.js
base标签可有可无:
没有<base>标签的时候,文档内的相对URL以当前HTML文档的URL作为相对环境。
但是在Angular应用中对base有URL解析依赖,是必不可少的。
991

被折叠的 条评论
为什么被折叠?



