2

我正在浏览网页上的一些 HTML 并看到了这个:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--[if IE]><![endif]--><!--Empty IE conditional comment to improve site performance-->
<html lang="en">
  <head>

有一个空的 IE 条件真的可以提高网站的性能吗?它对提高性能有什么作用?

4

1 回答 1

2

根据一些在线文章,如果你有一个 IE 条件css要加载,它就可以了。见http://www.phpied.com/conditional-comments-block-downloads/

如果您的页面中有此内容,例如:

<!--[if IE 6 ]>
<link type="text/css" rel="stylesheet"
      href="styles/ie6.css">
<![endif]-->

它将在加载主 CSS 之前阻止进一步下载。

如果您在页面开头添加此内容:

<!--[if IE]><![endif]-->

这不会发生。

PS当我读到这篇文章时,我真的很惊讶。所以这是IE的一个笑话。

于 2012-06-27T02:49:48.237 回答