因此,我将其标记为HTML、CSS和JS,因为它位于前端。我可以看到if语句,所以它看起来不仅仅是标记。我这样理解它:如果小于IE7加载ie和ie6类,如果ie7加载ie和ie7,如果ie8加载ie8,如果ie9或大于或不大于ie,则不执行任何操作。
这门“语言”的文档在哪里?
<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->发布于 2015-08-01 20:39:26
这些被称为条件注释,本身并不是一种语言。除非你称IE为一种语言。
它们只不过是花哨的HTML注释,微软决定允许对IE进行特殊指令的格式
点击此处阅读更多信息:http://www.quirksmode.org/css/condcom.html
发布于 2015-08-01 20:38:11
发布于 2015-08-01 20:39:11
它们被称为conditional IE classes
了解更多关于here和here的信息。
https://stackoverflow.com/questions/31761910
复制相似问题