Item Example Comment
IE [if IE] The only currently supported feature is the string “IE”, corresponding to Internet Explorer.
value [if IE 7] An integer or floating point numeral corresponding to the version of the browser. Returns a Boolean value of true if the version number matches the browser version. For more information, see Version Vectors.
! [if !IE] The NOT operator. This is placed immediately in front of the feature, operator, or subexpression to reverse the Boolean meaning of the expression.
lt [if lt IE 5.5] The less-than operator. Returns true if the first argument is less than the second argument.
lte [if lte IE 6] The less-than or equal operator. Returns true if the first argument is less than or equal to the second argument.
gt [if gt IE 5] The greater-than operator. Returns true if the first argument is greater than the second argument.
gte [if gte IE 7] The greater-than or equal operator. Returns true if the first argument is greater than or equal to the second argument.
( ) [if !(IE 7)] Subexpression operators. Used in conjunction with boolean operators to create more complex expressions.
& [if (gt IE 5)&(lt IE 7)] The AND operator. Returns true if all subexpressions evaluate to true
| [if (IE 6)|(IE 7)] The OR operator. Returns true if any of the subexpressions evaluates to true.
true [if true] Always evaluates to true.
false [if false] Always evaluates to false.

Thank you for closing the message box.

You are using Internet Explorer.

Welcome to Internet Explorer 7!

You are using IE 7 or greater.

You are using an uplevel browser.

This nested comment is displayed in IE 7.

Proposal of CSS CC

:return WebForm_FireDefaultButton(event, ‘ctl00_rs1_WikiContent_ctl01_Editor_Save’)” id=ctl00_rs1_WikiContent_ctl01_Editor_Container>

// Hidden syntax (C-style):

@cc lte IE 8




// Revealed syntax (BASIC-style):

@cc !IE begin;


@cc end;

// Non-IE browsers would simply ignore @cc (standard behavior with

// unknown @ blocks and instructions).

Detecting Firefox

If the following code fails to exclusively detect Firefox..
Use “Downlevel-revealed Conditional Comments” to get it working…
Example to force Firefox to use an exclusive css..
Valid HTML for downlevel-revealed conditional comments

This topic used to include a discussion of how to create downlevel-revealed conditional comments that are valid HTML 4.01. This discussion appears to have gone missing. Thanks to search engine caches, we can reproduce it below:

Fixing Validation Errors

The downlevel-revealed conditional comment syntax is flagged as invalid HTML by some validation services. Additional characters can be added to construct a valid HTML Comment before and after the HTML content to be revealed.In the example above, the negative conditional expression prevents Internet Explorer from displaying the HTML content within the downlevel-revealed conditional comment block. However, if the conditional expression evaluates to true, the closing “–>” of the first comment appears along with the HTML content in Internet Explorer. To hide these characters from Internet Explorer users, add ” HTML


답글 남기기

이메일은 공개되지 않습니다.