Compartilhar via


Compatibilidade com CSS e o Internet Explorer

A cada novo lançamento do Windows Internet Explorer, o suporte ao padrão de CSS (Folhas de estilos em cascata) tem melhorado constantemente. O Internet Explorer 6 foi a primeira versão totalmente compatível com CSS, Nível 1, do Internet Explorer. O Windows Internet Explorer 8 é totalmente compatível com a especificação CSS, Nível 2 Revisão 1 (CSS 2.1), e oferece suporte a alguns recursos de CSS Nível 3 (CSS 3).

Se o seu site destina-se a navegadores que incluem versões anteriores do Internet Explorer, você desejará conhecer o nível de conformidade com CSS dessas versões. Este artigo fornece uma visão rápida da compatibilidade com CSS das versões recentes do Internet Explorer, incluindo o suporte no Internet Explorer 8.

Observação  Os recursos de CSS que são novidades no Internet Explorer 8 funcionarão apenas quando sua página for renderizada no modo IE8 (ou superior). Você pode garantir que sua página seja exibida no modo IE8 incluindo a seguinte marca META na seção inicial de sua página:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Para obter mais informações sobre os modos de compatibilidade de documentos, consulte Definindo a compatibilidade de documentos.

A organização deste artigo é levemente baseada na documentação de referência de CSS no MSDN. Este artigo contém as seguintes seções:

  • Introdução
  • Regras at
  • Seletores
    • Seletores de elemento
    • Seletores de atributo
    • Combinadores
    • Pseudoclasses
    • Pseudoelementos
  • Atributos
    • Listas
    • Cor e plano de fundo
    • Fonte e texto
    • Conteúdo gerado
    • Borda e layout
    • Posicionamento
    • Impressão
    • Interface do usuário
    • Layout de várias colunas
    • Fala
    • Consultas de mídia
  • Valores
    • Números
    • Cadeias de caracteres
    • Formas
    • Funções
    • Cores
    • Palavras-chave
  • Unidades

Introdução

Cada tabela lista informações de status de suporte de recursos de CSS agrupados em versões recentes do Internet Explorer. Em cada seção, a primeira tabela representa os recursos introduzidos no CSS 2.1 ou anterior e a segunda tabela representa os recursos planejados pelo W3C (World Wide Web Consortium) para o CSS 3.

Um valor "Sim" em uma célula indica que o recurso foi implementado naquela versão do Internet Explorer.

Um valor "Parcial" em uma célula indica que o recurso foi parcialmente implementado naquela versão do Internet Explorer. Para obter mais informações, clique no link para exibir a página de referência daquele recurso no MSDN.

Um valor "Não" em uma célula indica que o recurso não foi implementado naquela versão do Internet Explorer.

Regras at

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
@charset Não Sim Sim Sim Sim
@import Sim Sim Sim Sim Sim
@media Não Sim Sim Sim Sim
@page Parcial Parcial Parcial Parcial Sim

CSS 3:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
@font-face Não Sim Sim Sim Sim
@namespace Não Não Não Não Não

Seletores

Seletores de elemento

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
.value { sRules } Classe (consulte a Observação) Parcial Parcial Parcial Sim Sim
#value { sRules } ID Sim Sim Sim Sim Sim
E { sRules } Tipo Sim Sim Sim Sim Sim
* { sRules } Universal Não Não Não Sim Sim

Observação  Antes do Internet Explorer 7, havia um limite de seletor de duas classes por elemento.

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
ns|E { sRules } Com namespace Não Não Não Não Não

Seletores de atributo

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
[att=val] { sRules } Igualdade [=] Não Não Não Sim Sim
[att] { sRules } Existência [] Não Não Não Sim Sim
[att|=val] { sRules } Hífen [|=] Não Não Não Sim Sim
[att~=val] { sRules } Espaço em branco [~=] Não Não Não Sim Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
[ns|attr] { sRules } Com namespace Não Não Não Sim Sim
[att^=val] { sRules } Prefixo [^=] Não Não Não Sim Sim
[att*=val] { sRules } Subsequencia de caracteres [*=] Não Não Não Sim Sim
[att$=val] { sRules } Sufixo [$=] Não Não Não Sim Sim

Combinadores

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
E+F { sRules } Irmão adjacente (+) Não Não Não Sim Sim
E>F { sRules } Filho (>) Não Não Não Sim Sim
EF { sRules } Descendente Sim Sim Sim Sim Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
E~F { sRules } Irmão geral (~) Não Não Não Sim Sim

Pseudoclasses

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
:active { sRules } :active Não Não Não Parcial Sim
:first-child { sRules } :first-child Não Não Não Sim Sim
:focus { sRules } :focus Não Não Não Não Sim
:hover { sRules } :hover Parcial Parcial Parcial Sim Sim
:lang(C) { sRules } :lang() Não Não Não Não Sim
:link { sRules } :link Sim Sim Sim Sim Sim
:visited { sRules } :visited Sim Sim Sim Sim Sim
@page :first { sRules } @page :first Não Não Não Não Sim
@page :left { sRules } @page :left Não Não Não Não Sim
@page :right { sRules } @page :right Não Não Não Não Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
:root { sRules } :root Não Não Não Não Não
:nth-child() { sRules } :nth-child() Não Não Não Não Não
:nth-last-child() { sRules } :nth-last-child() Não Não Não Não Não
:nth-of-type() { sRules } :nth-of-type() Não Não Não Não Não
:nth-last-of-type() { sRules } :nth-last-of-type() Não Não Não Não Não
:last-child { sRules } :last-child Não Não Não Não Não
:first-of-type { sRules } :first-of-type Não Não Não Não Não
:last-of-type { sRules } :last-of-type Não Não Não Não Não
:only-child { sRules } :only-child Não Não Não Não Não
:only-of-type { sRules } :only-of-type Não Não Não Não Não
:empty { sRules } :empty Não Não Não Não Não
:target { sRules } :target Não Não Não Não Não
:not(X) { sRules } :not() Não Não Não Não Não
:enabled { sRules } :enabled Não Não Não Não Não
:disabled { sRules } :disabled Não Não Não Não Não
:checked { sRules } :checked Não Não Não Não Não
:indeterminate { sRules } :indeterminate Não Não Não Não Não
:default { sRules } :default Não Não Não Não Não
:valid { sRules } :valid Não Não Não Não Não
:invalid { sRules } :invalid Não Não Não Não Não
:in-range { sRules } :in-range Não Não Não Não Não
:out-of-range { sRules } :out-of-range Não Não Não Não Não
:required { sRules } :required Não Não Não Não Não
:optional { sRules } :optional Não Não Não Não Não
:read-only { sRules } :read-only Não Não Não Não Não
:read-write { sRules } :read-write Não Não Não Não Não

Pseudoelementos

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
:after { sRules } :after Não Não Não Não Sim
:before { sRules } :before Não Não Não Não Sim
:first-letter { sRules } :first-letter Não Sim Sim Sim Sim
:first-line { sRules } :first-line Não Sim Sim Sim Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
::before { sRules } ::before Não Não Não Não Não
::after { sRules } ::after Não Não Não Não Não
::first-letter { sRules } ::first-letter Não Não Não Não Não
::first-line { sRules } ::first-line Não Não Não Não Não
::selection { sRules } ::selection Não Não Não Não Não
::value { sRules } ::value Não Não Não Não Não
::choices { sRules } ::choices Não Não Não Não Não
::repeat-item { sRules } ::repeat-item Não Não Não Não Não
::repeat-index { sRules } ::repeat-index Não Não Não Não Não

Atributos

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ sRule!important  } Declaração !important Parcial Parcial Parcial Sim Sim

Listas

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ list-style : sStyle } list-style Sim Sim Sim Sim Sim
{ list-style-image : sStyle } list-style-image Sim Sim Sim Sim Sim
{ list-style-position : sStyle } list-style-position Sim Sim Sim Sim Sim
{ list-style-type : sStyle } list-style-type Não Não Não Parcial Sim

Cor e plano de fundo

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ color : sColor } color Sim Sim Sim Sim Sim
{ background : sBackground } background Sim Sim Sim Sim Sim
{ background-attachment : sAttachment } background-attachment Parcial Parcial Parcial Sim Sim
{ background-color : sColor } background-color Sim Sim Sim Sim Sim
{ background-image : sLocation } background-image Sim Sim Sim Sim Sim
{ background-position : sPosition } background-position Parcial Parcial Parcial Parcial Sim
{ background-repeat : sRepeat } background-repeat Sim Sim Sim Sim Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ color-profile : sProfile } color-profile Não Não Não Não Não
{ rendering-intent : sIntent } rendering-intent Não Não Não Não Não
{ background : sBackground1,
sBackground2, etc. }
background (vários) Não Não Não Não Não
{ background-clip : sClip } background-clip Não Não Não Não Não
{ background-origin : sOrigin } background-origin Não Não Não Não Não
{ background-break : sBreak } background-break Não Não Não Não Não
{ background-size : sSize } background-size Não Não Não Não Não

Fonte e texto

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ direction : sDirection } direction Sim Sim Sim Sim Sim
{ font : sFont } font Sim Sim Sim Sim Sim
{ font-family : sFamily } font-family Sim Sim Sim Sim Sim
{ font-size : sSize } font-size Sim Sim Sim Sim Sim
{ font-style : sStyle } font-style Sim Sim Sim Sim Sim
{ font-variant : sVariant } font-variant Sim Sim Sim Sim Sim
{ font-weight : sWeight } font-weight Parcial Parcial Parcial Parcial Sim
 { letter-spacing : sSpacing } letter-spacing Sim Sim Sim Sim Sim
 { line-height : sHeight } line-height Sim Sim Sim Sim Sim
{ text-align : sAlign } text-align Sim Sim Sim Sim Sim
{ text-decoration : sDecoration } text-decoration Sim Sim Sim Sim Sim
{ text-indent : sIndent } text-indent Sim Sim Sim Sim Sim
{ text-transform : sTransform } text-transform Sim Sim Sim Sim Sim
{ unicode-bidi : sAlign } unicode-bidi Sim Sim Sim Sim Sim
{ vertical-align : sAlign } vertical-align Sim Sim Sim Sim Sim
{ white-space : sWrap } white-space Parcial Parcial Parcial Parcial Sim
{ word-spacing : sSpacing } word-spacing Parcial Parcial Parcial Parcial Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ font-effect : sEffect } font-effect Não Não Não Não Não
{ font-emphasize : sEmphasize } font-emphasize Não Não Não Não Não
{ font-size-adjust : sSizeAdjust } font-size-adjust Não Não Não Não Não
{ font-smooth : sSmooth } font-smooth Não Não Não Não Não
{ font-stretch : sStretch } font-stretch Não Não Não Não Não
{ hanging-punctuation : sHangingPunctuation } hanging-punctuation Não Não Não Não Não
{ punctuation-trim : sTrim } punctuation-trim Não Não Não Não Não
{ ruby-align : sRubyAlign } ruby-align Sim Sim Sim Sim Sim
{ ruby-overhang : sRubyOverhang } ruby-overhang Sim Sim Sim Sim Sim
{ ruby-position : sRubyPlacement } ruby-position Sim Sim Sim Sim Sim
{ ruby-span : sRubySpan } ruby-span Não Não Não Não Não
{ text-align-last : sAlignLast } text-align-last Parcial Parcial Parcial Parcial Parcial
{ text-emphasis : sEmphasis } text-emphasis Não Não Não Não Não
{ text-justify : sJustify } text-justify Não Sim Sim Sim Sim
{ text-outline : sOutline } text-outline Não Não Não Não Não
{ text-overflow : sOverflow} text-overflow Não Parcial Parcial Parcial Parcial
{ text-shadow : sShadow } text-shadow Não Não Não Não Não
{ text-wrap : sWrap } text-wrap Não Não Não Não Não
{ word-break : sBreak } word-break Parcial Parcial Parcial Parcial Parcial
{ word-wrap : sWrap } word-wrap Sim Sim Sim Sim Sim
{ writing-mode : sFlow } writing-mode Sim Sim Sim Sim Sim

Conteúdo gerado

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ content : sContent } content Não Não Não Não Sim
{ counter-increment : sCounter } counter-increment Não Não Não Não Sim
{ counter-reset : sCounter } counter-reset Não Não Não Não Sim
{ quotes : sQuotes } quotes Não Não Não Não Sim

Borda e layout

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ border : sBorder } border Sim Sim Sim Sim Sim
{ border-bottom : sBottom } border-bottom Não Sim Sim Sim Sim
{ border-bottom-color : sColor } border-bottom-color Sim Sim Sim Sim Sim
{ border-bottom-style : sStyle } border-bottom-style Não Sim Sim Sim Sim
{ border-bottom-width : sWidth } border-bottom-width Não Sim Sim Sim Sim
{ border-collapse : sCollapse } border-collapse Parcial Parcial Parcial Parcial Sim
{ border-color : sColor } border-color Sim Sim Sim Sim Sim
{ border-left : sLeft } border-left Não Sim Sim Sim Sim
{ border-left-color : sColor } border-left-color Sim Sim Sim Sim Sim
{ border-left-style : sStyle } border-left-style Não Sim Sim Sim Sim
{ border-left-width : sWidth } border-left-width Não Sim Sim Sim Sim
{ border-right : sRight} border-right Não Sim Sim Sim Sim
{ border-right-color : sColor } border-right-color Sim Sim Sim Sim Sim
{ border-right-style : sStyle } border-right-style Não Sim Sim Sim Sim
{ border-right-width : sWidth } border-right-width Não Sim Sim Sim Sim
{ border-spacing : sSpacing } border-spacing Não Não Não Não Sim
{ border-style : sStyle } border-style Não Parcial Parcial Parcial Sim
{ border-top : sTop } border-top Não Sim Sim Sim Sim
{ border-top-color : sColor } border-top-color Sim Sim Sim Sim Sim
{ border-top-style : sStyle } border-top-style Não Sim Sim Sim Sim
{ border-top-width : sWidth } border-top-width Não Sim Sim Sim Sim
{ border-width : sWidth } border-width Sim Sim Sim Sim Sim
{ caption-side : sLocation } caption-side Não Não Não Não Sim
{ clear : sClear } clear Sim Sim Sim Sim Sim
{ empty-cells : sEmptyCells } empty-cells Não Não Não Parcial Sim
{ float : sFloat } float Sim Sim Sim Sim Sim
{ margin : sMargin } margin Sim Sim Sim Sim Sim
{ margin-bottom : sHeight } margin-bottom Sim Sim Sim Sim Sim
{ margin-left : sWidth } margin-left Sim Sim Sim Sim Sim
{ margin-right : sWidth } margin-right Sim Sim Sim Sim Sim
{ margin-top : sHeight } margin-top Sim Sim Sim Sim Sim
{ padding : sPadding } padding Sim Sim Sim Sim Sim
{ padding-bottom : sPadding } padding-bottom Sim Sim Sim Sim Sim
{ padding-left : sPadding } padding-left Sim Sim Sim Sim Sim
{ padding-right : sPadding } padding-right Sim Sim Sim Sim Sim
{ padding-top : sPadding } padding-top Sim Sim Sim Sim Sim
{ table-layout : sLayout } table-layout Sim Sim Sim Sim Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ border-break : sBreak } border-break Não Não Não Não Não
{ border-image : sImage } border-image Não Não Não Não Não
{ border-radius : sRadius } border-radius Não Não Não Não Não
{ box-shadow : sShadow } box-shadow Não Não Não Não Não

Posicionamento

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ bottom : sBottom } bottom Não Parcial Parcial Parcial Sim
{ clip : sClip } clip Não Sim Sim Sim Sim
{ display : sDisplay } display Parcial Parcial Parcial Parcial Sim
{ height : sHeight } height Sim Sim Sim Sim Sim
{ left : sPosition } left Não Parcial Parcial Parcial Sim
{ max-height : sMaxHeight } max-height Não Não Não Sim Sim
{ max-width : sWidth } max-width Não Não Não Sim Sim
{ min-height : sMinHeight } min-height Não Não Não Sim Sim
{ min-width : sMinWidth } min-width Não Não Não Sim Sim
{ overflow : sOverflow } overflow Parcial Parcial Parcial Sim Sim
{ position : sPosition } position Parcial Parcial Parcial Sim Sim
{ right : sPosition } right Não Parcial Parcial Parcial Sim
{ top : sTop } top Não Parcial Parcial Parcial Sim
{ visibility : sVisibility } visibility Sim Sim Sim Sim Sim
{ width : sWidth } width Sim Sim Sim Sim Sim
{ z-index : vOrder } z-index Parcial Parcial Parcial Parcial Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ overflow-x : sOverflow } overflow-x Parcial Parcial Parcial Sim Sim
{ overflow-y : sOverflow } overflow-y Parcial Parcial Parcial Sim Sim

Impressão

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ orphans : nLines } orphans Não Não Não Não Sim
{ page-break-after : sBreak } page-break-after Sim Sim Sim Sim Sim
{ page-break-before : sBreak } page-break-before Sim Sim Sim Sim Sim
{ page-break-inside : sBreak } page-break-inside Não Não Não Não Sim
{ widows : nLines } widows Não Não Não Não Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ fit : sFit } fit Não Não Não Não Não
{ fit-position : sPosition } fit-position Não Não Não Não Não
{ image-orientation : sOrientation } image-orientation Não Não Não Não Não
{ page : sPage } page Não Não Não Não Não
{ size : sSize } size Não Não Não Não Não

Interface do usuário

CSS 2.1:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ cursor : sCursor } cursor Não Sim Sim Sim Sim
{ outline : sOutline } outline Não Não Não Não Sim
{ outline-color : sColor } outline-color Não Não Não Não Sim
{ outline-style : sStyle } outline-style Não Não Não Não Sim
{ outline-width : sWidth } outline-width Não Não Não Não Sim

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ appearance : sAppearance } appearance Não Não Não Não Não
{ box-sizing : sSizing } box-sizing Não Não Não Não Sim
{ icon : sIcon } icon Não Não Não Não Não
{ nav-down : sNavDown } nav-down Não Não Não Não Não
{ nav-index : sIndex } nav-index Não Não Não Não Não
{ nav-left : sNavLeft } nav-left Não Não Não Não Não
{ nav-right : sNavRight } nav-right Não Não Não Não Não
{ nav-up : sNavUp } nav-up Não Não Não Não Não
{ outline-offset : sOffset } outline-offset Não Não Não Não Não
{ outline-radius : sRadius } outline-radius Não Não Não Não Não
{ resize : sResize } resize Não Não Não Não Não

Layout de várias colunas

CSS 3:

    Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
{ column-break-after : sSize } column-break-after Não Não Não Não Não
{ column-break-before : sSize } column-break-before Não Não Não Não Não
{ column-break-inside : sSize } column-break-inside Não Não Não Não Não
{ column-count : sCount } column-count Não Não Não Não Não
{ column-gap : sSize } column-gap Não Não Não Não Não
{ column-rule : sRule } column-rule Não Não Não Não Não
{ columns : sColumns } columns Não Não Não Não Não

Fala

Nenhum dos atributos de fala de CSS 3 a seguir tem suporte no Internet Explorer:

  • voice-volume
  • voice-balance
  • speak
  • pause
  • pause-after
  • pause-before
  • rest
  • rest-before
  • rest-after
  • cue
  • cue-after
  • cue-before
  • mark
  • mark-before
  • mark-after
  • voice-family
  • voice-rate
  • voice-pitch
  • voice-pitch-range
  • voice-stress
  • voice-duration
  • phonemes

Consultas de mídia

Nenhum dos atributos de consulta de mídia de CSS 3 a seguir tem suporte no Internet Explorer:

  • width
  • height
  • device-width
  • device-height
  • device-aspect-ratio
  • color
  • color-index
  • monochrome
  • resolution
  • scan
  • grid

Valores

Números

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
<number> Sim Sim Sim Sim Sim
<length> Sim Sim Sim Sim Sim
<percentage> Sim Sim Sim Sim Sim
<integer> Sim Sim Sim Sim Sim

CSS 3:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
<angle> Não Não Não Não Não
<time> Não Não Não Não Não
<frequency> Não Não Não Não Não

Cadeias de caracteres

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
<string> Sim Sim Sim Sim Sim
\code Não Não Sim Sim Sim

Formas

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
rect() Não Sim Sim Sim Sim

Funções

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
url() Sim Sim Sim Sim Sim
counter() Não Não Não Não Sim
attr() Não Não Não Não Sim

CSS 3:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
calc() Não Não Não Não Não

Cores

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
<color> (nomes) Sim Sim Sim Sim Sim
<color> (Notação #rrggbbor#rgb) Sim Sim Sim Sim Sim
<color> (Notação rgb(r,g,b)) Sim Sim Sim Sim Sim
<color> (cores do sistema) Sim Sim Sim Sim Sim
transparent Não Não Parcial Sim Sim

CSS 3:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
<color> (Notação rgba(r,g,b,a)) Não Não Não Não Não
<color> (Notação hsl(h,s,l)) Não Não Não Não Não
<color> (Notação hsla(h,s,l,a)) Não Não Não Não Não

Palavras-chave

CSS 2.1:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
auto Não Não Parcial Sim Sim
inherit Não Não Não Não Sim

CSS 3:

  Internet Explorer 5 Internet Explorer 5.5 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8
initial Não Não Não Não Não

Unidades

Todas as unidades seguir têm suporte no Internet Explorer 3.0 e posterior:

  • px
  • pt
  • pc
  • cm
  • mm
  • in
  • em
  • ex
  • %

Nenhuma das unidades de CSS 3 a seguir tem suporte no Internet Explorer:

  • deg
  • grad
  • rad
  • ms
  • s
  • Hz
  • kHz
  • turn
  • gd
  • rem
  • vw
  • vh
  • vm
  • ch

Consulte também