gpt4 book ai didi

html - 哪些版本的 IE 需要基本标签关闭错误修复?

转载 作者:行者123 更新时间:2023-11-28 03:18:57 25 4
gpt4 key购买 nike

哪些版本的 IE 容易受到基本标记关闭错误的影响?

IE 中有一个错误,它需要关闭基本标记,( eg, see this question ) 在大多数其他浏览器中 base tag is left unclosed in HTML (xhtml is another matter) .解决方法是使用选择性评论,如下所示:

<base href="http://www.example.com"><!--[if IE]></base><![endif]-->

但我更愿意将它限制在需要它的 IE 版本上,也就是说,像这样:

<base href="http://www.example.com"><!--[if lte IE 9]></base><![endif]-->

但我找不到关于这是否已在 IE 10(或 11 或 9)中修复的引用。

编辑:只是为了澄清,根据 W3C page on the base tag ,在 HTML(包括 HTML5,但不包括 XHTML)中,标签根本没有关闭,甚至没有自动关闭。

最佳答案

我相信这在 IE 7 中是固定的..

在 IE-7 之前,您可以将 base 标签放在页面的任何位置,但从 IE7 开始,它只会考虑 base 标签是否在头部,而忽略所有其他标签。

IE-7 和进一步不需要关闭基本标签。

查看此 http://msdn.microsoft.com/en-us/library/ms535191%28v=vs.85%29.aspx

您可以自行关闭该标签。

关于html - 哪些版本的 IE 需要基本标签关闭错误修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25526017/

25 4 0