Кажется, что когда веб-страница имеет
<meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible' />
, так что IE 8 будет эмулировать IE 7, а затем на веб-странице, когда есть
<!--[if lt IE 8]>
<link href="http://www.example.com/stylesheets/compiled/ie.css" type="text/css" />
<![endif]-->
, тогда он также будетбудет загружаться ie.css
?
То есть это IE 8, эмулирующий IE 7, и поэтому lt IE 8
будет true
?
Обновление: но тогда переменная на стороне сервера HTTP_USER_AGENT
будет по-прежнему говорить IE 8?Поскольку браузер обращается к серверу как IE 8, выдает IE 8 в виде строки HTTP_USER_AGENT, а затем сервер отвечает, желая эмулировать IE 7. Поэтому, если серверный язык, такой как PHP, обнаруживает HTTP_USER_AGENT, он все равно будет IE 8 врежим совместимости (режим эмуляции IE 7)?