CSS3Pieを使用して、無効なCSSプロパティを使用するIEで丸い角を作成しています
behavior: url(/PIE.htc);
この宣言をメインのCSSに保持すると、他のブラウザーはこれを必要としない場合でもこの.htcファイルをロードしますか、それともIEのみがこのファイルをロードしますか?
behavior: url(/PIE.htc);
パフォーマンスの観点から、IEの条件付きスタイルシートを分離することで維持するメリットはありますか?
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="ie8-and-down.css" />
<![endif]-->
コード全体は次のようになります
border: 1px solid #696;
padding: 60px 0;
text-align: center; width: 200px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #EEFF99;
behavior: url(/PIE.htc);