DO YOU NEED A CONTENT WRITER FOR YOUR BUSINESS?

Your One-Stop Solution for All Content Needs! Click here for more!
Css

Create an IE Only Stylesheet

Share

IE provides comment tags which is supported most of the IE version to target specific versions for creating IE Only Stylesheet.

How’s your experience with IE? There is a 99% chance that you’ve had a hair-pulling experience with IE.

We use conditional stylesheets when we face any problems and want to keep our code very clean.

Internet Explorer 9 and lower: You can use conditional comments to load an IE-specific stylesheet for any version that you wanted to target specifically.

Here are meaning of syntax:

!IE = not IE
gt = greater than
gte = greater than or equal
lt = less than
lte = less than or equal

For all versions of IE

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

Everything except IE

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

Target IE 8 only

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

Target IE 7 only

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

Target IE 6.5 only

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

Target IE 8 and lower

<!--[if lt IE 8]>
<link rel="stylesheet" type="text/css" href="sample.css" />
<![endif]-->

or,

<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" href="sample.css" />
<![endif]-->

Target IE 8 and higher

<!--[if gt IE 7]>
<link rel="stylesheet" type="text/css" href="sample.css" />
<![endif]-->

or,

<!--[if gte IE 8]>
<link rel="stylesheet" type="text/css" href="sample.css" />
<![endif]-->

However, in the beginning of IE version 10, conditional comments are no longer supported in IE.

Internet Explorer 10 & 11: You can create a media query using -ms-high-contrast by which you can place your IE 10 and 11 specific CSS styles.

Because -ms-high-contrast is Microsoft-specific which is only available in IE 10+ and this will only be parsed in Internet Explorer 10 and greater.

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles */}
CSS Designer

View Comments

Recent Posts

What Skills Do You Need to Become a Full-Stack Developer? A Complete Roadmap

Introduction There is an increasing need for full-stack developers because companies want people who can…

1 week ago

The Enduring Influence Of Classic Russian Literature On Modern Storytelling

Classic Russian literature holds a quiet power that still shapes stories today. Its voice feels…

2 weeks ago

How Small Brands Can Make Physical Touchpoints Feel More Connected

Digital channels often get most of the attention in modern branding. A business can launch…

2 weeks ago

Kraftshala vs IIDE: The Real Numbers on Placements, Fees & Programs (2026)

If you have been researching digital marketing programs in India, Kraftshala and IIDE both keep…

4 weeks ago

Email Marketing That Drives Results: Strategies, Automation, and the Power of Email APIs

Email marketing remains one of the highest-performing digital marketing channels because it gives businesses direct…

4 weeks ago

Benefits of Manual Therapy for Faster Recovery from Muscle and Joint Pain

Pain in muscles and joints can be a problem in everyday life, whether it involves…

1 month ago