奇怪的行为chrome和html BASE标记

时间:2012-03-30 12:52:55

标签: html google-chrome

我在chrome中使用html基本标记时遇到问题。 对于Chrome,这是好的

<base href="/" />
<base href="http://www.domain.com/" />

而这不是

<base href="http://domain.com/" />

提交表单和页面加载后,href属性的内容消失。

<base href="" />

我在Firefox中测试过,一切正常

1 个答案:

答案 0 :(得分:1)

<base>标记指定文档中所有相对URL的基本URL /目标。 <base>标记进入 <head>元素。在HTML中,<base>标记没有结束标记。 在XHTML中,<base>标记必须正确关闭(即&lt; base />)。 另请注意,基本URL必须是绝对URL! href属性指定页面上所有相对URL的基本URL,target属性指定页面中所有超链接和表单的默认目标。