gpt4 book ai didi

html - 如果 IE 语句不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 20:18:55 26 4
gpt4 key购买 nike

<!--[if lt IE 7]>  <html class="ie ie6 lte9 lte8 lte7"> <![endif]-->
<!--[if IE 7]> <html class="ie ie7 lte9 lte8 lte7"> <![endif]-->
<!--[if IE 8]> <html class="ie ie8 lte9 lte8"> <![endif]-->
<!--[if IE 9]> <html class="ie ie9 lte9"> <![endif]-->
<!--[if gt IE 9]> <html> <![endif]-->
<!--[if !IE]><!--> <html> <!--<![endif]-->

上面的代码,似乎一点儿也行不通。我的网站 ( The Randy ) 似乎可以运行的唯一 IE 版本是 IE9。由于我在上面输入的条件语句,我认为它可以工作,但它在没有这些语句的情况下也可以在 IE9 中工作。如果我在 IE8 和 IE7 中查看它,我会看到一个破损的网站。任何帮助将不胜感激。

最佳答案

条件注释在 IE 10 中不受支持,无论如何都是一个坏主意,尤其是在标准已经制定之后。

您应该始终使用特征检测而不是浏览器检测。


编辑:阅读控制台也有帮助:

HTML1513: Extra "<html>" tag found. Only one "<html>" tag should exist per document.
therandy.tk, line 9 character 20

HTML1503: Unexpected start tag.
therandy.tk, line 12 character 1

HTML1512: Unmatched end tag.
therandy.tk, line 245 character 208

HTML1514: Extra "<body>" tag found. Only one "<body>" tag should exist per document.
therandy.tk, line 247 character 1

HTML1519: Invalid nesting. An "<a>" tag should not be placed within another "<a>".
therandy.tk, line 364 character 97

关于html - 如果 IE 语句不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14947733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com