在HTML中使用<base href="/">
是否有效?我无法根据这个找到参考。 Official specification将此元素引用如下:
基本元素允许作者为其指定文档基本URL 解析相对URL的目的,以及默认名称 浏览上下文以用于以下超链接。元素 不代表此信息之外的任何内容。
使用/
作为网址没有任何意义。
使用<base href="/">
是否有效?
答案 0 :(得分:1)
是。 href
接受有效的网址,/
是有效的网址
href
内容属性(如果已指定)必须包含valid URL potentially surrounded by spaces。
例如,假设http://example.com/some/path中的文档包含此链接:
<a href="foo">Link</a>
它将指向http://example.com/some/foo。但是如果你添加
<base href="/" />
然后它将指向http://example.com/foo。