Tabel de referință istoric pentru selectori CSS, funcții de layout și polyfill-uri în versiunile vechi de Internet Explorer (de la IE6 la IE11).
Notă de arhivă: Microsoft Internet Explorer a fost retras. Această fișă păstrează datele de compatibilitate pentru mentenanța sistemelor web moștenite.
Suport pentru Selectori CSS
| Selector | IE6 | IE7 | IE8 | IE9 | IE10 | IE11 |
|---|---|---|---|---|---|---|
> (Selector copil) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[attr] (Selector atribut) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
.class1.class2 (Clase multiple) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
~ (Frate general) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
+ (Frate adiacent) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
:before, :after (Două puncte simple) |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
:nth-child(), :last-child() |
✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
Suport Funcționalități și Web API
| Funcționalitate | IE6 | IE7 | IE8 | IE9 | IE10 | IE11 |
|---|---|---|---|---|---|---|
| Transparență Alfa PNG pe 24 de biți | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
URI-uri de date (data:image/...) |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
JSON.parse / JSON.stringify nativ |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| Cross-Origin Resource Sharing (CORS) | ✗ | ✗ | ✓ (XDomainRequest) | ✓ | ✓ | ✓ |
localStorage / sessionStorage |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Interogări Media CSS (@media) |
✗ | ✗ | ✗ (folosește respond.js) | ✓ | ✓ | ✓ |
Elemente semantice HTML5 (<article>, <nav>) |
✗ | ✗ | ✗ (folosește html5shiv) | ✓ | ✓ | ✓ |
| CSS3 Flexbox | ✗ | ✗ | ✗ | ✗ | ✓ (-ms- 2012) | ✓ |
Comentarii Condiționale (IE9 și versiunile mai vechi)
<!--[if lt IE 7]> <html class="no-js ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie"> <![endif]-->
<!--[if IE 9]> <html class="no-js ie9"> <![endif]-->
<!--[if gt IE 9]><!--> <html class="no-js"> <!--<![endif]-->