IEのHTML HACK条件コメント

763 ワード

CSSレイアウトではCSS HACKでブラウザを区別できますが、HTMLコードでブラウザを区別できる方法はありますか?
HTMLでよく使われるIE HACK文をいくつか挙げます.
<!--[if !IE]><!-->  IE      <!--<![endif]-->

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

<!--[if IE 5.0]>   IE5.0     <![endif]-->

<!--[if IE 5]>  IE5.0 IE5.5     <![endif]-->

<!--[if gt IE 5.0]> IE5.0  IE5.0          <![endif]-->

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

<!--[if lt IE 6]> IE6  IE6        <![endif]-->

<!--[if gte IE 6]> IE6  IE6        <![endif]-->

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

<!--[if lt IE 7]> IE7  IE7        <![endif]-->

<!--[if gte IE 7]> IE7  IE7        <![endif]-->