IE condition annotation and IE condition Annotation
<! -- [If! IE]> <! --> All except IE can be recognized <! -- <! [Endif] -->
<! -- [If IE]> all IE identifiable <! [Endif] -->
<! -- [If IE 6]> only IE6 can recognize <! [Endif] -->
<! -- [If lt IE 6]> versions earlier than IE6 and IE6 are recognizable <! [Endif] -->
<! -- [If gte IE 6]> IE6 and IE6 and later versions can be recognized <! [Endif] -->
<! -- [If IE 7]> only IE7 is recognizable <! [Endif] -->
<! -- [If lt IE 7]> versions earlier than IE7 and IE7 are recognizable <! [Endif] -->
<! -- [If gte IE 7]> IE7 and IE7 versions can be identified <! [Endif] -->
<! -- [If IE 8]> only IE8 is recognizable <! [Endif] -->
<! -- [If IE 9]> only IE9 can recognize <! [Endif]->
Lte: Short for Less than or equal to, that is, Less than or equal.
Lt: Short for Less than, that is, Less.
Gte: Short for Greater than or equal to, that is, Greater than or equal.
Gt: Short for Greater than, that is, Greater.
! : It means not equal to, which is the same as the non-equal identifier in javascript.
Note that the first condition annotation is to directly comment out the parts other than green, because the non-IE browser does not support condition annotation.
The important points are described as follows:Only IE5 ~ Internet Explorer 9 is supported. Other Internet Explorer versions and other browsers are not supported.